QA Automation Engineer на Java
Что за роль
Top Selection ищет QA Automation Engineer для проектной работы у неназванного клиента. Основной фокус — автоматизация тестирования на Java: от модульных и интеграционных проверок до автотестов Web UI и API. В работе используются микросервисная архитектура, REST и PostgreSQL.
Что предстоит делать
- Разрабатывать и поддерживать автотесты на Java 17/21 с использованием принципов ООП, многопоточности, коллекций и Stream API.
- Писать Unit- и Integration-тесты с JUnit 5 и Mockito.
- Создавать и развивать автотесты Web UI на Selenide, проверять API с помощью Postman и WireMock.
- Работать с REST-сервисами и микросервисной архитектурой, выполнять проверки данных и запросы к PostgreSQL с использованием SQL.
- Подключать тесты к GitLab CI и работать с Maven, Git, TestOps, Confluence и Allure Reports.
- Использовать Docker и Docker Compose; применять базовые знания Kubernetes и работать с Podman.
Что потребуется
- От пяти лет опыта в QA, включая не менее трёх лет автоматизации тестирования на Java.
- Практический опыт с Java 17/21, JUnit 5, Mockito и автоматизацией Web UI на Selenide.
- Навыки тестирования API, работы с Postman, WireMock, REST и SQL для PostgreSQL.
- Знакомство с GitLab CI, Maven, Git, TestOps, Confluence и Allure Reports.
- Российское гражданство и нахождение в РФ; оформление возможно только через ИП.
Что важно знать
В качестве преимуществ указаны опыт применения Spring Context/DI в тестовых фреймворках без Spring Boot, использование Jasypt или других средств шифрования конфигураций, а также автоматизация тестирования страховых или финтех-продуктов. Проект рассчитан на полный рабочий день; рабочие часы в описании не уточнены.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram