МТС Web Services (MWS) — бигтех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов. Также мы запустили новую публичную платформу собственной разработки — MWS Cloud Platform.
Сейчас мы ищем Senior QA Automation в команду, которая разрабатывает инфраструктурный сервис точного геопозиционирования уровня enterprise. Сервис обеспечивает определение местоположения мобильных объектов с точностью 2–5 сантиметров в режиме реального времени и постобработки для задач точного земледелия, геодезии, инвентаризации и поиска активов, а также автоматизации транспорта.
Чем предстоит заниматься
Активно участвовать в развитии продукта
Адаптировать и модернизировать существующий функционал продукта
Разрабатывать и поддерживать авто тесты Java Backend и React Frontend
Что мы ожидаем
Уверенное написание автоматизированных тестов для 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 для организации тест‑сьютов, отчетности и анализа метрик качества
Что мы предлагаем
Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах
Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше
Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации
Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch
Полезные курсы и вебинары в корпоративном университете и электронную библиотеку
А ЕЩЕ:
ДМС с первого месяца работы, включая стоматологию
Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях
Отпуск 31 календарный день
Прием врачей общей практики и массаж в офисе
Мобильная связь за счет компании и льготные тарифы для близких
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети