freehire launches on Product Hunt on 26 August.

Follow →

Middle QA automation (Python) [Интернет магазин]

Summary

QA automation engineer builds and maintains Python-based test suites for a large e-commerce platform migrating to microservices, focusing on API, contract, and integration testing within a CI/CD pipeline.

Наш продукт – Интернет-магазин shop.mts.ru. В настоящее время мы занимаемся перезапуском продукта и переводим проект от монолитной архитектуры в сторону микросервисных решений. Интернет-магазин shop.mts.ru входит в экосистему цифровых сервисов МТС с многомилионной аудиторией и предоставляет пользователю большой ассортимент товаров и услуг. Команда интернет-магазина ищет крутого специалиста, который не боится сложных нестандартных задач, любит общаться с коллегами, и готов оперативно внедриться в поддержку текущих проектов и реализацию новых. Разрабатывать и поддерживать автотесты на Python; Тестировать микросервисную архитектуру: проверять контракты, взаимодействия сервисов; Анализировать функциональные и нефункциональные требования; Разрабатывать тестовые сценарии, формировать тест-наборы, применять практики тест-дизайна; Проводить функциональное, регрессионное и интеграционное тестирование; Оформлять баг-репорты, локализировать дефекты, осуществлять контроль их жизненного цикла; Интегрировать автотесты в CI/CD-пайплайны, поддерживать стабильность прогонов; Подготавливать отчётность по результатам тестирования (Allure); Участвовать в code review автотестов, развивать тестовый фреймворк. Уверенное владение Python 3.9+, pytest, Allure; Опыт автоматизации тестирования API; Понимание OpenAPI/Swagger: чтение контрактов, валидация схем; Опыт тестирования микросервисной архитектуры; Работа с данными и моделями данных; Понимание ООП и принципов SOLID; Базовый SQL; Умение работать с логами; Базовое знакомство с Jenkins / GitLab CI; Уверенная работа с Git; Знание практик тест-дизайна и умение оформлять тестовую документацию; Будет плюсом опыт работы с PostgreSQL, Redis, Kafka, RabbitMQ; Будет плюсом опыт работы с WireMock и знание подходов к мокированию зависимостей; Будет плюсом опыт работы с Selenium + Selenoid, опыт написания UI-автотестов; Будет плюсом опыт самостоятельной настройки CI/CD; Будет плюсом опыт применения ИИ-инструментов в тестировании; Будет плюсом желание изучать Java. Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах; Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше; Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации; Участие во внешних IT конференциях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров. Полезные курсы и вебинары в корпоративном университете и электронную библиотеку; ДМС с первого месяца работы, включая стоматологию; Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях; Отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день); Прием врачей общей практики и массаж в офисе Мобильная связь за счет компании и льготные тарифы для близких; Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.

See also