- Страна
- Россия
- Зарплата
- до 90 000 ₽
Откликайтесь
на вакансии с ИИ

Automation QA (Java)
Хорошая стартовая позиция для Junior-специалиста с четким стеком технологий и возможностью удаленной работы. Зарплата соответствует рыночному уровню для начинающих, а гибкий график является дополнительным плюсом.
Сложность вакансии
Для уровня Junior требования достаточно обширные (Docker, Mockito, Spring Boot), но отсутствие необходимости в многолетнем опыте делает позицию доступной для подготовленных новичков. Основная сложность заключается в необходимости иметь готовые pet-проекты и уверенные знания Java Core.
Анализ зарплаты
Предложенная зарплата до 90 000 ₽ полностью соответствует рыночным ожиданиям для Junior QA Automation инженера в региональных компаниях с удаленным форматом работы. Верхняя планка рынка для начинающих может достигать 110-120 тысяч в крупных финтех-компаниях, но для старта карьеры это достойное предложение.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ITK academy уже сейчас
Присоединяйтесь к ITK academy и начните свой путь в автоматизации на Java в команде профессионалов!
Описание вакансии
ITK academy
Automation QA (Java)
до 90 000 ₽
Формат работы: удалённо, график 5/2 с гибким началом дня
ИТК — IT-компания на Юге России. Ищет инженеров, которые умеют писать код и хотят развиваться в экосистеме Java, начиная с автоматизации тестирования.
*☑️* Наши пожелания к кандидатам
-Знание Java/Kotlin на уровне core-части языка и коллекций, умение писать код
-Опыт работы с Git, знание основных команд и работа с ветками
-Опыт написания автотестов на JUnit / TestNG, понимание параметризованных тестов, написание ассертов
-RestAssured: отправка запросов, обработка ответов, работа с JSON/XML
-Понимание, как тестировать Spring Boot приложения
-Базовое знание SQL: написать запрос с JOIN, проверить данные в БД после теста
-Умение работать с Docker: поднять контейнер с БД или тестовым окружением, понимание разницы между образом и контейнером
-Понимание, как запускаются тесты в CI/CD (GitLab/GitHub Actions), умение читать логи упавшего билда
-Наличие pet-проектов с автотестами
-Понимание, зачем нужны моки (Mockito), умение их писать для изоляции тестируемого класса
Контакты: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- SQL
- GitHub Actions
- CI/CD
- Docker
- Kotlin
- Java
- JSON
- JUnit
- Spring Boot
- XML
- GitLab CI
- Mockito
- TestNG
- RestAssured
Возможные вопросы на собеседовании
Проверка базовых знаний Java, необходимых для написания поддерживаемых тестов.
Расскажите о различиях между ArrayList и LinkedList. В каких случаях для автотестов лучше выбрать ту или иную коллекцию?
Оценка навыков работы с API, что является критически важным для данной роли.
Как в RestAssured реализовать проверку того, что в ответе JSON-поле 'status' имеет значение 'success', а массив 'data' не пуст?
Проверка понимания изоляции тестов и работы с зависимостями.
В каких ситуациях при тестировании Spring Boot приложения вы бы использовали Mockito вместо реального обращения к базе данных или внешнему сервису?
Оценка навыков работы с инфраструктурой и контейнеризацией.
Представьте, что ваш автотест упал в CI/CD пайплайне. Каков будет ваш алгоритм действий по поиску причины падения, используя логи и Docker?
Проверка владения SQL для верификации данных.