0%соответствие
ООО МТС Веб Сервисы

Senior QA automation [Беспилотные транспортные коридоры, МТС Веб Сервисы]

МоскваНе указаноНе указано

О компании

Компания МТС Веб Сервисы (MWS) — крупный игрок в области технологий, предлагающий облачные и AI-решения для бизнеса. Структура компании позволяет решать задачи, варьирующиеся от работы с данными до разработки программных решений и оптимизации процессов. Наша новая платформа MWS Cloud Platform предоставляет клиентам мощный инструмент для адаптации под различные бизнес-потребности.

В настоящее время мы ищем Senior QA Automation для команды, занимающейся разработкой высокоточного инфраструктурного сервиса геопозиционирования, который способен определять местоположение с точностью до 2–5 сантиметров в реальном времени. Этот сервис используется в таких областях, как точное земледелие и автоматизация транспортных процессов, что подчеркивает важность команды в нашем бизнесе.

О вакансии

Наша команда работает над инновационным продуктом в сфере точного геопозиционирования, позволяющим автоматизировать различные процессы и улучшать эффективность бизнеса. Вы будете активно участвовать в разработке, адаптации и модернизации функционала, а также в поддержке и разработке автоматизированных тестов для Java Backend и React Frontend.

Работа включает в себя написание и поддержку автотестов, выполнение тестирования различных сценариев, а также управление тестовыми данными. Ожидается уверенное владение современными технологиями тестирования и обмен знаниями с коллегами по практике.

Чем предстоит заниматься:

  • Разработка и поддержка автоматизированных тестов для React-приложений
  • Написание API-тестов на Java
  • Применение принципов contract testing и интеграционного тестирования
  • Работа с базами данных и тестовыми данными
  • Участие в анализе логов и метрик производительности
  • Участие в развитии продукта и адаптация существующего функционала

Что мы предлагаем:

  • Платформа MTS Ocean для получения ИТ-ресурсов, упрощающая деплой и мониторинг
  • Участие в профессиональных гильдиях инженерии
  • Внутренние TechTalks для обмена опытом и развития
  • Участие во внешних IT конференциях
  • Полезные курсы и вебинары в корпоративном университете
  • ДМС, включая стоматологию, и страхование от несчастных случаев
  • 31 календарный день отпуска
  • Мобильная связь за счет компании с льготными тарифами для близких
  • Подписка на онлайн-кинотеатр, музыку и книжный сервис от МТС

Обязанности

  • Разработка и поддержка автоматизированных тестов для React-приложений
  • Создание API-тестов на Java с использованием REST Assured и JUnit 5 / TestNG
  • Применение TestContainers для изоляции сервисов во время тестирования
  • Адаптация и модернизация функционала продукта
  • Управление тестовыми данными и применение data factories
  • Проведение анализов логов при падении тестов
  • Работа с метриками производительности и трассировкой распределенных запросов
  • Эксперименты с компонентами и хуками в React
  • Проверка связок backend, БД и key-value-хранилищ
  • Подготовка комплексных сценариев, охватывающих несколько сервисов

Требования

  • Уверенное написание автоматизированных тестов для React‑приложений, опыт в создании и поддержке UI‑ и/или компонентных авто‑тестов Хорошие знания React Testing Library, Jest, понимание компонентного подхода, хуков и асинхронных операций, опыт тестирования логики и состояния интерфейса Опыт применения принципов тестирования пользовательских интерфейсов, включая асинхронные сценарии, событийную логику и пользовательские потоки Хороший опыт написания API‑тестов на Java с использованием REST Assured, JUnit 5 / TestNG, а также применение TestContainers для изоляции сервисов Уверенное владение принципами contract testing и интеграционного тестирования, опыт создания комплексных сценариев, охватывающих несколько сервисов Опыт работы с БД: выполнение SQL‑запросов, проверка данных, тестирование аналитических и бизнес‑отчетов; опыт работы с JDBC‑подключениями к БД и key‑value‑хранилищу (Valkey), включая различные типы данных Уверенный опыт тестирования связок backend + БД + key‑value‑хранилище, понимание того, как изменения в логике сервиса отражаются на данных Опыт подготовки и управления тестовыми данными, включая использование data factories и fixtures, понимание принципов генерации сложных датасетов Хорошее понимание подходов к анализу логов при падении тестов, опыт работы с метриками производительности и трассировкой распределенных запросов Опыт работы с React‑контекстом, кастомными хуками и модульной структурой (компоненты, хуки, сервисы, утилиты), а также с адаптивными интерфейсами под разные устройства в высоконагруженной микросервисной системе Будет плюсом: опыт работы с Docker и TestContainers для создания и поддержки тестовых сред, хорошее понимание принципов микросервисного тестирования; владение интеграцией тестов в CI/CD, опыт работы с GitLab CI, настройкой триггеров запуска, а также использованием Allure TestOps для организации тест‑сьютов, отчетности и анализа метрик качества

Условия

  • Формат работы: офис в Москве
  • ДМС с первого месяца работы, включая стоматологию
  • Страхование от несчастных случаев с 1 месяца работы
  • 31 календарный день отпуска
  • Прием врачей общей практики и массаж в офисе
  • Мобильная связь за счет компании с льготными тарифами для близких
  • Подписка на онлайн-кинотеатр KION, МТС Музыка и книжный сервис Строки

Похожие вакансии

Прогноз зарплаты
000 000 ₽
00%соответствие вакансии
Откликнуться