QA auto WB Job
удалёнка
Команда QA автоматизации развивает интеграционные, контрактные и e2e-практики для backend-сервисов Wildberries+Russ: сервисы REST/gRPC, очереди и БД. Роль важна для стабильности релизов, качества продовых экспериментов и надежности тестовых окружений
ГрейдMiddle/Senior
Опытот 3 лет (≥2 года в интеграционных/контрактных тестах backend)
Стек
PythonpytestPostgreSQLKafkaAllureGitLab CIDockerk8sREST APIgRPC
Задачи
- •Писать интеграционные и контрактные автотесты для backend (REST/gRPC, Kafka, БД)
- •Развивать инфраструктуру отчётности на Allure: стабильные отчёты, история, привязка к тикетам
- •Поддерживать и развивать Stage: тест-данные, изоляция, мониторинг и архитектурные решения
- •Внедрять тестирование в prod там, где это безопасно (smoke, контракты, синтетический трафик)
- •Внедрять и сопровождать A/B-тестирование: feature flags, метрики и валидация экспериментов
- •Участвовать в архитектурных решениях по границе unit/integration/e2e, методах измерения качества и SLO тестового окружения
Обязательно
- •от 3 лет в автотестировании, из них ≥2 года на интеграционных/контрактных тестах backend
- •Уверенный Python (pytest или сопоставимый фреймворк, фикстуры, параметризация, плагины)
- •Опыт тестирования REST и gRPC API, работа с Kafka и PostgreSQL
- •Опыт организации процесса отчётности на Allure
- •Опыт работы с GitLab CI или аналогичным pipeline и умение делать стабильные прогоны
- •Docker/docker-compose и базовое понимание k8s
- •Опыт работы со Stage-окружением: наполнение тест-данными и изоляция
Будет плюсом
- •Умение читать и тестировать микросервисы на Go
- •Опыт тестирования на prod: синтетика, canary-проверки и observability-driven testing
- •E2E для фронтенда
- •Опыт работы с feature-flag платформами и A/B-фреймворками