Wildberries

QA auto WB Job

От 3 летУдаленно

Навыки

PythonpytestRESTgRPCKafkaPostgreSQLAllureGitLab CIDockerdocker-composek8sGrowthBookUnleashPlaywrightSelenium

Обязанности

  • 01Писать интеграционные автотесты на Python для backend-сервисов: REST/gRPC, Kafka-контракты, БД-инварианты
  • 02Развивать инфраструктуру отчётности на Allure: стабильные репорты, история, привязка к тикетам
  • 03Поддерживать и развивать Stage: наполнение тест-данными, изоляция, мониторинг. Участвовать в его архитектурных решениях
  • 04Внедрять практику тестирования на prod-окружении (smoke, контракты, синтетический трафик) - там, где это безопасно и оправданно
  • 05Внедрять и сопровождать практику A/B-тестирования: feature flags, метрики, валидация эксперимента, гарантии чистоты выборки
  • 06В перспективе - покрыть end-to-end автотестами фронтовые сценарии
  • 07Участвовать в архитектурных обсуждениях: где проходит граница ответственности юнит/интеграция/e2e, как мерить качество, какие SLO у тестового окружения

Требования

  • 013+ года в автотестировании, из них не менее 2 лет на интеграционных и контрактных тестах backend
  • 02Уверенный Python: pytest или сопоставимый фреймворк, фикстуры, параметризация, плагины
  • 03Опыт тестирования REST и gRPC API, работы с Kafka (или аналогами), PostgreSQL
  • 04Allure: не только генерация репортов, но и организация процесса вокруг них
  • 05GitLab CI или сопоставимый pipeline-инструмент: уметь собрать стабильный flaky-free прогон
  • 06Docker/docker-compose, базовое понимание k8s
  • 07Опыт работы со Stage-окружением: его развитие, тест-данные, изоляция
  • 08Опыт внедрения A/B-тестов: framework (GrowthBook, Unleash, свой), метрики, статистическая корректность
  • 09Тест-дизайн: классы эквивалентности, граничные значения, риск-ориентированное покрытие
  • 10Самостоятельность: умение видеть процесс целиком, проектировать его и доводить до результата без микроменеджмента

Условия

  • 01Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое
  • 02Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании
  • 03Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.
  • 04Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников
  • 05Скидки и партнерские программы: на обучение, страхование, покупки и многое другое
  • 06Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников