QA Automation Engineer (Middle+/Senior)
офис, гибрид, Москва
Команда по большому проекту с микросервисной архитектурой. Вы будете развивать автотесты для backend и frontend, обеспечивая надёжность API, интеграций и пользовательских сценариев в релизном цикле
ГрейдMiddle/Senior
Опыт2–3 года
Стек
JavaSpring BootPostgreSQLKafkaReactTypeScriptRedisNATSKubernetesJUnit 5Rest AssuredSeleniumMavenGradleDockerOpenShiftCI/CD
Задачи
- •Автоматизация тестирования backend и frontend сценариев
- •Разработка и поддержка автотестов для API, UI, E2E и интеграций между сервисами
- •Проверка данных в PostgreSQL, Redis, Kafka и NATS
- •Анализ требований и подготовка тестовых сценариев
- •Интеграция автотестов в CI/CD и участие в релизном цикле
- •Локализация дефектов, анализ логов и взаимодействие с разработкой и DevOps
Обязательно
- •опыт автоматизации тестирования 2–3 года
- •уверенное знание Java и опыт написания тестов на JUnit 5
- •опыт с Rest Assured и Selenium/Selenide
- •опыт работы с maven/gradle
- •уверенные знания SQL
- •опыт работы с Kafka или другими брокерами сообщений
- •опыт интеграции автотестов в CI/CD
Будет плюсом
- •опыт тестирования React-приложений и асинхронных сценариев
- •знание Testcontainers, WireMock и Allure
- •опыт написания pipeline и настройки тестовых запусков в CI
- •понимание observability: логи, метрики, трассировки
- •использование Spring Boot при написании тестов
- •опыт работы с Allure TestOps