About the project

  • MTC Web Services (MWS) — биттех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов.
  • Ищем Middle Python AQA в команду домена управления заказами: приём заказов от каналов продаж, оркестрация их исполнения и активация продуктов у внутренних и внешних систем.

Responsibilities

  • Проектировать и разрабатывать автотесты на Python + pytest (Allure): API-тесты (GraphQL/REST), интеграционные и E2E-сценарии прохождения заказа;
  • Создавать в тестах заказы и проверять их исполнение: вызовы API, данные в PostgreSQL/MongoDB, сообщения в Kafka, состояние процессов;
  • Поддерживать зеленый регрессионный прогон интеграционных тестов перед еженедельными релизами, разбирать упавшие тесты и нестабильные кейсы;
  • Поддерживать и развивать тестовый фреймворк: фикстуры, тестовые данные, моки/стабы смежных систем;
  • Интегрировать прогоны тестов в GitLab CI;
  • Тестировать новую функциональность вручную до автоматизации: локализация дефектов, оформление баг-репортов, работа в связке с разработчиками и аналитиками;
  • Актуализировать тестовую документацию.

Requirements

  • Опыт работы в QA от 1 года с элементами автоматизации на Python;
  • Уверенное владение pytest: фикстуры, хуки, параметризация;
  • Опыт тестирования API (REST), умение читать контракты и JSON-схемы;
  • Умение обращаться к API из Python (requests/httpx) и проверять данные в БД: SQL-запросы и/или MongoDB;
  • Опыт работы с Git (branching-стратегии, code review) и Allure: отчёты, шаги, вложения;
  • Базовые навыки: Docker, Linux (терминал), понимание CI/CD (GitLab CI);
  • Понимание тест-дизайна, приоритизации, критериев приёмки;
  • Будет плюсом: Kafka, Kubernetes, BPM-движки (Zeebe/Camunda), опыт в телекоме или e-commerce.

Conditions

  • Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
  • Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
  • Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
  • Участие во внешних ИТ конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch;
  • Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
  • А еще:;
  • ДМС с первого месяца работы, включая стоматологию;
  • Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
  • Отпуск 28 календарных дней;
  • Прием врачей общей практики и массаж в офисе;
  • Мобильная связь за счет компании и льготные тарифы для близких;
  • Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.