Для нас важно:
5+ лет в тестировании высоконагруженных или распределенных систем, из них 2+ года – управление QA-командой (от 20 человек).
Опыт в нагрузочном/стресс-тестировании (инструменты: JMeter, k6, Gatling).
Практика построения процессов "с нуля" и их оптимизации.
Глубокое понимание тест-документации (тест-планы, чек-листы, отчеты).
Навыки работы с CI/CD (Jenkins, GitLab), базами данных (SQL / NoSQL), логами (ELK, Grafana).
Будет преимуществом
Опыт работы с инфраструктурными проектами (email, messaging, cloud-сервисы).
Знание принципов тестирования безопасности (тестирование на уязвимости: OWASP Top 10).
Задачи, которые предстоит решать:
Стратегия и процессы
Разработка стратегии тестирования (включая ручное, автотесты, нагрузку) и контроль ее выполнения.
Оптимизация QA-процессов в масштабируемой системе (CI/CD, релиз-менеджмент).
Внедрение метрик качества (тестовое покрытие, плотность дефектов, MTTR, DER и т.п.) и их регулярный анализ.
Команда и кросс-командная работа
Управление распределенной командой тестировщиков (ручное/авто/нагрузочное тестирование).
Участие в планировании релизов с Project Managers и Tech Leads (оценка сроков, приоритезация тестов).
Техническая экспертиза
Ревью тест-кейсов, скриптов (включая стресс-тесты и сценарии для отказоустойчивости).
Развитие документации: тест-планы, спецификации, отчеты по производительности (например, при пиковых нагрузках).
Мы предлагаем: