Senior QA automation [Беспилотные транспортные коридоры, МТС Веб Сервисы]
гибрид, Москва
Команда развивает enterprise‑сервис точного геопозиционирования для реального времени и постобработки; вы будете писать и поддерживать автотесты для API, backend и интеграций, чтобы гарантировать точность и надёжность сервиса для задач геодезии, земледелия и автоматизации транспорта
ГрейдSenior
Стек
JavaSpring BootJDBCTestContainersREST AssuredJUnit 5TestNGJenkinsGitLab CIGitHub ActionsAllure TestOpsDockerValkeySQL
Задачи
- •Писать автотесты для API, backend и UI-компонентов приложения
- •Интегрировать автотесты в CI/CD (Jenkins, GitLab CI, GitHub Actions)
- •Оптимизировать тесты по стабильности и скорости
- •Разрабатывать и поддерживать библиотеки для работы с API, UI и базами данных
- •Создавать тесты бизнес-логики на Java для Spring Boot и других Java-фреймворков
- •Подготавливать и управлять тестовыми данными (data factories, fixtures)
Обязательно
- •Опыт написания API‑тестов на Java с REST Assured и JUnit 5 / TestNG
- •Применение TestContainers для изоляции сервисов в тестах
- •Уверенный опыт интеграционного и contract testing между сервисами
- •Опыт работы с БД: SQL-запросы и проверка данных через JDBC
- •Опыт тестирования связки backend + БД + key-value (Valkey)
- •Умение готовить и управлять сложными тестовыми данными
Будет плюсом
- •Опыт работы с Docker и организацией тестовых сред
- •Опыт микросервисного тестирования и создания комплексных сценариев
- •Опыт использования Allure TestOps для отчётности и анализа метрик качества
- •Опыт интеграции и настройки триггеров в CI/CD