Объединённая компания 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-компании;
- Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
- Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
- Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
- Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.