About the project

  • Мы в поисках Senior Mobile QA-инженера, который присоединится к нашей кросс-функциональной команде и возьмёт на себя ответственность за поддержку и развитие автоматизации тестирования для высоконагруженных микросервисов и цифровых витрин "Мой МТС".
  • Вы будете работать в Agile-среде (Scrum/Kanban), тесно взаимодействуя с разработчиками, аналитиками, DevOps и продуктовыми менеджерами, чтобы обеспечивать высокое качество и стабильность решений, на которых строятся сервисы для миллионов клиентов.

Responsibilities

  • Разрабатывать, поддерживать и масштабировать автоматизированные тесты на уровне E2E/UI-тестов мобильного приложения;
  • Заниматься интеграцией тестовых сценариев в CI/CD-пайплайнах (GitLab CI) для обеспечения быстрой обратной связи;
  • Работать с базами данных (PostgreSQL, MongoDB, Redis) для валидации данных и состояния сервисов;
  • Анализировать и диагностировать дефекты, участвовать в расследовании инцидентов в pre-production и production;
  • Заниматься поддержкой и развитием тестовой документации, отчётности по тестированию, метрик покрытия;
  • Анализировать и стабилизировать flaky-тесты.

Requirements

  • Опыт в тестировании и автоматизации — от 4 лет, из них не менее 2 лет в автоматизации мобильных прилоежний (E2E/UI);
  • Уверенное владение Java, jUnit;
  • Опыт работы с фреймворками автоматизации: JUnit, REST Assured, Playwright, Appium (в зависимости от типа тестов);
  • Практические навыки работы с CI/CD (GitLab CI);
  • Опыт работы с GraphQL, особенности взаимодействия клиентского приложения с сервисами;
  • Понимание принципов микросервисной архитектуры, работы с контейнерами (Docker) и оркестраторами (Kubernetes);
  • Умение работать с базами данных, писать SQL-запросы и валидировать данные;
  • Опыт работы в Agile-командах, участие в планировании, ревью и ретроспективах;
  • Будет плюсом:
  • Опыт в телекоммуникациях, финтехе или других высоконагруженных доменах;
  • Опыт работы с event-driven архитектурами, тестирование через шины сообщений (Kafka, RabbitMQ);
  • Опыт построения cross-platform E2E-тестов (веб, мобильные приложения);
  • Участие в создании общих тестовых платформ или шаринга компонентов между командами.

Conditions

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