Automation QA (Java)
- Role
- QA
- Experience
- Junior
- Employment
- Full-time
Open to RU only. Set where you work from to check your eligibility.
No BS summary
Junior / Middle Java AQA: знание Java/Kotlin core и умение писать код. Обязательные технологии: Git, автотесты на JUnit/TestNG, RestAssured, базовый SQL, Docker и понимание CI/CD. Наличие pet-проектов с автотестами и умение показывать код — важное требование.
Core skills
Required skills
Optional skills
Навыки: Git, SQL, Java, Spring Boot, CI/CD, TestNG, Selenium, JSON. Квалификация: Junior. Специализации: Инженер по автоматизации тестирования.
О компании и команде
Мы — ИТК, IT-компания на Юге России.
Ищем инженеров, которые умеют писать код и хотят развиваться в экосистеме Java, начиная с автоматизации тестирования.
Рассматриваем кандидатов с разным бэкграундом:
- Junior / Middle Java AQA: умеешь писать тесты, хочешь прокачаться в инженерии качества.
- Начинающий Java Developer: хочешь войти в IT через автоматизацию, чтобы в будущем перейти в разработку, зная систему изнутри.
- Full Stack инженер по тестированию: готов закрывать весь цикл — от модульных тестов до интеграционных прогонов в пайплайнах.
Ожидания от кандидата
- Знание Java/Kotlin на уровне core части языка и коллекций, умение писать код.
- Опыт работы с Git, знание основных команд и работа с ветками.
- Опыт написания автотестов на JUnit / TestNG, понимание параметризованных тестов, написание ассертов.
- RestAssured: отправка запросов, обработка ответов, работа с JSON/XML.
- Понимание, как тестировать Spring Boot приложения.
- Базовое знание SQL: написать запрос с JOIN, проверить данные в БД после теста.
- Умение работать с Docker: поднять контейнер с БД или тестовым окружением, понимание разницы между образом и контейнером.
- Понимание, как запускаются тесты в CI/CD (GitLab/GitHub Actions), умение читать логи упавшего билда.
- Наличие pet-проектов с автотестами. Показать код важнее диплома.
- Понимание, зачем нужны моки (Mockito), умение их писать для изоляции тестируемого класса.
Будет плюсом
- Опыт с Selenium / Playwright.
- Настройка Allure / ExtentReports.
- Работа с Kafka / RabbitMQ в тестах.
Условия работы
- Полный рабочий день, график 5/2 с гибким началом.
- Удалённый формат работы.
- Профессиональный рост в команде практиков.
- Помощь технического специалиста при возникновении вопросов.
Мы предлагаем не только возможность углубить знания, но и обеспечиваем поддержку и профессиональное рост. Присоединяйтесь к нашей команде и станьте частью долгосрочного и успешного пути в IT-индустрии!
What you'll do
- Писать автоматизированные тесты (unit/integration) и поддерживать код автотестов.
- Тестирование Spring Boot приложений, проверка данных в БД после тестов.
- Настраивать и прогонять тесты в CI/CD пайплайнах, анализировать логи упавших билдов.
- Поднимать тестовые окружения с помощью Docker (контейнеры/образы).
What they require
- Знание Java/Kotlin на уровне core, умение писать код.
- Опыт работы с Git (основные команды, работа с ветками).
- Опыт написания автотестов на JUnit / TestNG: параметризованные тесты, ассерты.
- RestAssured: отправка запросов, работа с JSON/XML; базовое знание SQL (написать JOIN) и проверка данных в БД; умение писать Mockito моки.
- Умение работать с Docker; понимание запуска тестов в CI/CD (GitLab/GitHub Actions) и умение читать логи; наличие pet-проектов с автотестами (показ кода).
Benefits
- Полный рабочий день, график 5/2 с гибким началом.
- Удалённый формат работы.
- Профессиональный рост в команде практиков.
- Помощь технического специалиста при возникновении вопросов.
Мы — ITK академия, резиденты Сколково,аккредитованная IT-компания. Помогаем специалистам развиваться и получать реальный коммерческий опыт на проектах наших партнёров. Для junior-разработчиков у нас предусмотрена прозрачная траектория роста и возможность повышения квалификации до уровня Middle. Сегодня компаниям нужны не просто выпускники курсов, а джуны, готовые к реальной работе.Именно поэтому многие застревают на этапе «я учился, но меня не берут». Мы создаём условия, которых обычно не хватает на старте: реальная практика,ментор, который всегда на связи,понятный путь развития,официальное трудоустройство и стабильность.