JuniorRemote
Automation QA Engineer
О роли
Описание вакансии
О компании
Обязанности
- Писать тесты и развиваться в инженерии качества
- Закрывать весь цикл тестирования — от модульных тестов до интеграционных прогонов в пайплайнах
- Работать с автотестами на JUnit / TestNG, писать параметризованные тесты и ассерты
- Отправлять запросы и обрабатывать ответы через RestAssured, работать с JSON/XML
- Тестировать Spring Boot приложения
- Писать SQL-запросы с JOIN, проверять данные в БД после теста
- Работать с Docker: поднимать контейнер с БД или тестовым окружением
- Запускать тесты в CI/CD (GitLab/GitHub Actions), читать логи упавшего билда
- Писать моки (Mockito) для изоляции тестируемого класса
Требования
- Junior / Middle Java AQA
- Знание Java/Kotlin на уровне core части языка и коллекций, умение писать код
- Опыт работы с Git, знание основных команд и работа с ветками
- Опыт написания автотестов на JUnit / TestNG
- RestAssured: отправка запросов, обработка ответов, работа с JSON/XML
- Понимание, как тестировать Spring Boot приложения
- Базовое знание SQL
- Умение работать с Docker
- Понимание, как запускаются тесты в CI/CD (GitLab/GitHub Actions)
- Наличие pet-проектов с автотестами
- Понимание, зачем нужны моки (Mockito)
- Будет плюсом: опыт с Selenium / Playwright, настройка Allure / ExtentReports, работа с Kafka / RabbitMQ в тестах
Условия
- Формат работы: можно удалённо
- До 90 000 ₽ за месяц
Стек и навыки
С чем работаем