Назад к вакансиям

Senior QA Engineer (Ручное тестирование и автоматизация на Python)

X5 TechМоскваУдалённоот 3 лет5/2Полная занятость
PythonSQLDockerAPI TestingPlaywrightSeleniumManual TestingPytestUI TestingAllure TestOps

Описание

Ищем Senior QA Engineer в команду разработки оркестратора сети ЦОД, способного самостоятельно выстроить подход к тестированию, организовать регресс и развивать автоматизацию.

Обязанности

  • Ручное тестирование новой функциональности: UI, API и сквозные сценарии на dev-стенде и на стенде с оборудованием
  • Проведение регресса перед поставкой с фиксацией результатов в Allure TestOps
  • Автоматизация регресса: перевод ручных сценариев UI, API и E2E в автотесты с запуском в CI/CD
  • Разбор находок: дефект это или ожидаемое поведение, сверка с критериями приёмки, спецификацией API и ТЗ
  • Ревью требований и критериев приёмки до начала разработки, тест-планы и тест-кейсы
  • Подготовка тестовых данных, генераторов данных и заглушек, включая моки ответов оборудования
  • Участие в код-ревью

Требования

  • Опыт ручного тестирования веб-приложений: тест-дизайн, регресс, исследовательское тестирование
  • Опыт автоматизации UI- и API-тестов на Python: pytest, Playwright, Selenium, httpx или requests
  • Опыт построения тестового фреймворка: Page Object, фикстуры и параметризация, параллельный запуск через pytest-xdist, отчёты в Allure
  • Опыт проверки ответов API по схеме (Pydantic или JSON Schema) и мокирования запросов и внешних систем
  • Опыт тестирования асинхронных процессов: фоновые задачи и очереди, долгие операции со сменой статусов, опрос статуса и SSE, гонки при параллельных операциях
  • Опыт генерации тестовых данных (Faker) и изоляции окружения в Docker или testcontainers
  • Знание SQL для проверки данных и умение читать логи
  • Критическое техническое мышление: не принимаешь поведение системы и чужие утверждения на веру, проверяешь по источнику и докапываешься до причины
  • Умение выстроить тестирование там, где процесса ещё нет
  • Коммуникативные навыки, умение быстро решать проблемы и находить ответы

Будет плюсом

  • Базовые знания сетей: IP-адресация, VLAN, маршрутизация
  • Опыт тестирования систем, работающих с оборудованием или внешними интеграциями
  • Нагрузочное тестирование: Locust или k6
  • Опыт использования AI-ассистентов для генерации и ревью автотестов

Условия

  • Официальное оформление с белой ЗП, полугодовые премии по результатам работы
  • Удобный офис рядом с м. «Волгоградский проспект»
  • Возможность работать удалённо или в гибридном формате
  • Широкий пакет ДМС (включая выезд за рубеж и стоматологию), страхование жизни и здоровья
  • Возможность учиться и развиваться за счёт компании: внешние тренинги и семинары по профессиональным тематикам, участие в крупнейших конференциях страны, программы развития цифровых и управленческих навыков (Цифровая академия, Школа Тимлидов), онлайн и офлайн мастер-классы, корпоративный университет «X5 Полка», школа наставников и многое другое
  • Программы мотивации для спикеров и авторов: внутренняя школа Speak Up School, Write Up, ачивки и баллы за выступления, подготовка спикеров к крупнейшим конференциям страны, сообщество авторов на Хабре, возможность шерить опыт с комьюнити внутренних и внешних экспертов
  • Обмен опытом через cообщества: 12 технических комьюнити от java до devops
  • Яркая корпоративная жизнь с большим количеством мероприятий, конкурсов и возможностей для творческой реализации: регулярные внутренние митапы, демо-дни, открытые микрофоны, день IT-специалиста, программы волонтерства, корпоративное предпринимательство X5 Idea Challenge
  • Забота о благополучии сотрудников: 7 спортивных сообществ (бег, футбол, волейбол, баскетбол, хоккей, лыжи, триатлон), ежегодная Неделя здоровья
  • Скидки в экосистеме бизнесов Х5 («Пятёрочка», «Перекрёсток», «Много лосося»)
  • Программа привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров)
  • Материальная помощь сотрудникам, попавшим в сложную жизненную ситуацию
  • График 5/2
  • Рабочие часы: 8
  • Формат работы: удалённо или гибрид