Специалист по нагрузочному тестированию.

Формат работы: Удаленно.
Локация: РФ.
Зарплата: по запросу.

Обязанности:

  • Подготовка и проведение нагрузочного тестирования ТКС, БО, сервисов и подсистем платформы ASTS
  • Подготовка инструментов, окружений и тестовых данных для нагрузочного тестирования
  • Разработка и поддержка автотестов
  • Автоматизация процессов тестирования и подготовки тестовых данных
  • Сбор, обработка и анализ результатов нагрузочного тестирования
  • Анализ статистических данных и выявление узких мест в работе систем
  • Подготовка отчётности по результатам тестирования
  • Диагностика проблем производительности и участие в разборе причин отклонений
  • Взаимодействие с разработчиками, тестировщиками, DevOps и другими участниками проектной команды
  • Участие в развитии инструментов автоматизации и процессов CI/CD

Требования:

  • Опыт работы в разработке и тестировании более 5 лет
  • Знание Python на уровне Middle-разработчика или выше
  • Опыт разработки приложений на Python
  • Знание операционных систем семейства Linux на уровне опытного пользователя
  • Опыт автоматизации задач с использованием Bash и Python
  • Опыт проведения нагрузочного тестирования различных систем, включая не web-системы
  • Опыт анализа статистических данных
  • Знание SQL и умение писать SQL-запросы средней сложности
  • Практический опыт работы с одной из СУБД
  • Опыт разработки автотестов с использованием Pytest более 3 лет
  • Опыт работы с системами контроля версий (предпочтительно Git/GitLab)
  • Опыт работы с CI-инструментами (предпочтительно GitLab CI и Jenkins)
  • Опыт работы с Docker и разработки Dockerfile

Будет плюсом:

  • Знание GitLab
  • Знание Jenkins
  • Знание Groovy
  • Знание REST
  • Знание Allure TestOps
  • Знание практик DevOps и понимание CI/CD-процессов
  • Опыт автоматизации рабочих процессов с помощью ИИ
  • Опыт руководства командой в роли тимлида

Технологический стек:

  • Python
  • Pytest
  • Bash
  • Linux
  • SQL
  • Реляционные СУБД
  • Git
  • GitLab
  • GitLab CI
  • Jenkins
  • Docker
  • Dockerfile
  • Groovy
  • REST
  • Allure TestOps
  • CI/CD
  • DevOps practices
  • Нагрузочное тестирование
  • Автоматизированное тестирование