Мы – QA команда X5Media, которая проводит тестирование Личного кабинета для управления рекламными кампаниями во всей сети X5.Наш продукт – единая точка входа для рекламодателей, обеспечивающая гибкое управление рекламой в масштабах всей сети. Мы стремимся к высокому качеству продукта и ищем в команду специалиста по автоматизации тестирования, который поможет нам сократить время на ручную проверку и улучшить стабильность сервиса.
Обязанности:
– Разрабатывать и поддерживать автоматизированные тесты (UI, API, интеграционные, модульные).
– Работать с API (отправка запросов, валидация ответов, обработка ошибок).
– Автоматизировать UI-тестирование с использованием Playwright и Page Object Pattern.
– Интегрировать тесты в CI/CD (GitLab CI), настраивать отчетность в Allure TestOps.
– Писать чистый, поддерживаемый код на Python с применением Pydantic для валидации данных.
– Анализировать результаты тестирования, логи и участвовать в улучшении процессов.
– Проводить исследование требований и составлять тест кейсы для дальнейшей их автоматизации.
– Участвовать в тестировании UI/UX согласно требованиям и макетам.
Требования:
– Общий опыт работы в тестировании не менее 3 лет.
– Опыт автоматизированного тестирования от 2 лет.
– Знание методологий тестирования (unit, integration, end-to-end).
– Знание SQL и опыта работы с базами данных (MySQL, PostgreSQL) на уровне join.
– Python: уверенное владение (ООП, декораторы, генераторы, работа с исключениями).
– PyTest: написание и организация тестов, фикстуры, параметризация, маркировка.
– API-тестирование: работа с Requests (GET/POST/PUT/DELETE), валидация ответов.
– Pydantic: создание моделей данных, парсинг и валидация.
– UI-тестирование: Playwright (ожидания, скриншоты, параллельный запуск), Page Object Pattern.
– Allure TestOps: настройка отчетов, анализ результатов.
– Опыт работы с Git, понимание CI/CD (GitLab CI — будет плюсом).
– Знание методологий тестирования (черный/белый ящик, регрессионное тестирование).
Будет плюсом:
– Опыт тестирования веб-приложений или CRM.
– Знание Docker, Kubernetes.
Условия:
– График работы: 5/2, с 9:00 до 18:15 (в пятницу — до 17:00);
– Ориентируемся на гибрид, однако готовы обсудить удалёнку, если Вы опытный кандидат из регионов!
– Возможность обучаться и сертифицироваться за счёт компании: внешние тренинги и семинары по профессиональным тематикам, отраслевые конференции, программа развития управленческих навыков, очные мастер-классы, платформы онлайн-образования и многое другое;
– Развитую систему компенсаций и льгот;
– Широкий пакет ДМС (включая выезд за рубеж и стоматологию);
– Страхование жизни и здоровья;
– Скидки в сервисах и магазинах сети Х5 («Пятёрочка», «Перекрёсток»);
– Программу привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров);
– Материальную помощь сотрудникам, попавшим в сложную жизненную ситуацию;
– Оформление по ТК РФ с полностью "белой" заработной платой.