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