Команда разрабатывает инфраструктурный сервис точного геопозиционирования уровня enterprise. Сервис определяет местоположение мобильных объектов с точностью 2–5 сантиметров в реальном времени и в режиме постобработки для точного земледелия, геодезии, инвентаризации, поиска активов и автоматизации транспорта. МТС создаёт продукты и сервисы для повседневных задач миллионов людей и бизнеса.
автоматизатор тестирования инфраструктурного сервиса
подготовьтесь к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
задачи
- Писать автотесты для API, UI и бэкенд-компонентов приложения;
- Интегрировать автотесты в CI/CD с использованием Jenkins, GitLab CI и GitHub Actions;
- Оптимизировать существующие автотесты для повышения стабильности и скорости;
- Разрабатывать и поддерживать библиотеки для работы с API, UI и базами данных;
- Создавать тесты для проверки бизнес-логики приложений на Java;
- Писать тесты для Spring Boot и других Java-фреймворков.
требования
- Иметь опыт тестирования пользовательских интерфейсов, включая асинхронные сценарии, событийную логику и пользовательские потоки;
- Иметь опыт написания API-тестов на Java с REST Assured, JUnit 5 или TestNG и использования TestContainers для изоляции сервисов;
- Уверенно владеть принципами контрактного и интеграционного тестирования;
- Иметь опыт создания комплексных сценариев, охватывающих несколько сервисов;
- Иметь опыт работы с базами данных: выполнять SQL-запросы, проверять данные и тестировать аналитические и бизнес-отчёты;
- Иметь опыт работы с JDBC-подключениями к базам данных и key-value-хранилищем Valkey, включая разные типы данных;
- Уверенно тестировать связки бэкенд + база данных + key-value-хранилище и понимать влияние изменений логики сервиса на данные;
- Иметь опыт подготовки и управления тестовыми данными, включая data factories и fixtures, и понимать принципы генерации сложных датасетов;
- Уметь интегрировать тесты в CI/CD, работать с GitLab CI, настраивать триггеры запуска и использовать Allure TestOps для организации тест-сьютов, отчётности и анализа метрик качества;
- Будет плюсом опыт работы с Docker и TestContainers, хорошее понимание принципов тестирования микросервисов.
условия
- Профессиональные гильдии инженеров для обмена опытом;
- Внутренняя площадка TechTalks для обмена опытом, дискуссий и развития навыков самопрезентации;
- Участие во внешних IT-мероприятиях и профильных конференциях;
- Курсы и вебинары в корпоративном университете и электронные библиотеки;
- Медицинская страховка с первого месяца со 100% покрытием расходов, включая стоматологию;
- Страхование жизни и здоровья в зарубежных поездках;
- Возможность застраховать родственников со скидкой;
- Подписка МТС Premium, включающая KION light, МТС Music и 30 дней подписки OZON Premium;
- Скидки от партнёров на фитнес и занятия английским.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.