Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.

Обязанности

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

Требования

  • 3+ года в автотестировании, из них не менее 2 лет на интеграционных и контрактных тестах backend;
  • Уверенный Python: pytest или сопоставимый фреймворк, фикстуры, параметризация, плагины;
  • Опыт тестирования REST и gRPC API, работы с Kafka (или аналогами), PostgreSQL;
  • Allure: не только генерация репортов, но и организация процесса вокруг них;
  • GitLab CI или сопоставимый pipeline-инструмент: уметь собрать стабильный flaky-free прогон;
  • Docker/docker-compose, базовое понимание k8s;
  • Опыт работы со Stage-окружением: его развитие, тест-данные, изоляция;
  • Опыт внедрения A/B-тестов: framework (GrowthBook, Unleash, свой), метрики, статистическая корректность;
  • Тест-дизайн: классы эквивалентности, граничные значения, риск-ориентированное покрытие;
  • Самостоятельность: умение видеть процесс целиком, проектировать его и доводить до результата без микроменеджмента.
  • Будет плюсом
  • Опыт работы с микросервисами на Go (читать код, понимать контракты);
  • Опыт тестирования на prod: синтетика, canary-проверки, observability-driven testing;
  • E2E на фронтенде (Playwright/Selenium);
  • Опыт работы с feature-flag платформами.

Условия

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