ITK academy
Automation QA (Java)
1 мес. назад
до 120k RUB / мес.РоссияJuniorRemote
gitsqljavaspring bootci/cdtestngseleniumjson
Компания «ITK academy» ищет хорошего специалиста на вакансию «Automation QA (Java)» в Казани. Удалённый формат работы, полный рабочий день, уровень junior.
О компании
- Мы — ИТК, IT-компания на Юге России.
Обязанности
- Писать автотесты на Java/Kotlin для автоматизации тестирования.
- Закрывать весь цикл тестирования — от модульных тестов до интеграционных прогонов в пайплайнах.
- Отправлять запросы и обрабатывать ответы с помощью RestAssured, работать с JSON/XML.
- Тестировать Spring Boot приложения.
- Писать запросы с JOIN и проверять данные в БД после теста (SQL).
- Работать с Docker: поднимать контейнер с БД или тестовым окружением, понимать разницу между образом и контейнером.
- Запускать тесты в CI/CD (GitLab/GitHub Actions), читать логи упавшего билда.
- Использовать моки (Mockito) для изоляции тестируемого класса.
- Показывать наличие pet-проектов с автотестами.
Требования
- Знание Java/Kotlin на уровне core части языка и коллекций, умение писать код.
- Опыт работы с Git, знание основных команд и работа с ветками.
- Опыт написания автотестов на JUnit / TestNG, понимание параметризованных тестов, написание ассертов.
- Понимание, как тестировать Spring Boot приложения.
- Базовое знание SQL: написать запрос с JOIN, проверить данные в БД после теста.
- Умение работать с Docker: поднять контейнер с БД или тестовым окружением, понимание разницы между образом и контейнером.
- Понимание, как запускаются тесты в CI/CD (GitLab/GitHub Actions), умение читать логи упавшего билда.
- Наличие pet-проектов с автотестами.
Будет плюсом
- Опыт с Selenium / Playwright.
- Настройка Allure / ExtentReports.
- Работа с Kafka / RabbitMQ в тестах.
Условия
- Полный рабочий день, график 5/2 с гибким началом.
- Удалённый формат работы.
- Профессиональный рост в команде практиков.
- Помощь технического специалиста при возникновении вопросов.
- Компания обеспечивает поддержку и профессиональный рост.