- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior QA Engineer (Java), QA Automation Engineer (Kotlin)
Интересный стек технологий (Kotlin, Bazel, Testcontainers) и четкое разделение задач (80% автотесты). Удаленный формат работы и фокус на backend-автоматизации делают вакансию привлекательной для опытных инженеров.
Сложность вакансии
Позиция требует уверенных навыков автоматизации на Java/Kotlin и понимания микросервисной архитектуры (Kafka, Docker). Высокий порог входа обусловлен необходимостью работы с инструментами вроде Bazel и Testcontainers, а также Senior-уровнем ответственности.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Senior QA Automation Engineer с навыками Java/Kotlin на российском рынке медиана составляет около 250,000–320,000 рублей. Верхняя граница может достигать 400,000 рублей в зависимости от сложности проектов и экспертизы кандидата.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Откликайтесь через форму или напрямую менеджеру, обязательно указав ID 2393 для быстрого рассмотрения!
Описание вакансии
ID 2393 - Senior QA Engineer (Java), QA Automation Engineer (Kotlin)
🌍 Локация: РФ
💼 Удаленно
🕔 Занятость: фулл тайм
💡 Требования:
Соотношение ручного и автотестирования - 20/80% соответственно
Маст хэв: Java, готовность перейти в Kotlin, Gradle, Spring
Технический стек Java (Kotlin), Bazel, Gradle, Spring, JUnit, Docker, Testcontainers, Jira, Confluence, IntelliJ
Опыт в автоматизации тестирования от 2 лет.
Уверенные знания языка Kotlin (либо Java с готовностью оперативного переучивания).
Опыт работы с брокерами сообщений (типа Kafka, RabbitMQ и т.д.)
Опыт в автоматизации backend сценариев.
Понимание и опыт работы с системами CI (типа GitlabCI, Jenkins).
Опыт работы с Git (Gitlab или Github).
Навыки работы с базами данных и SQL.
Опыт работы с Linux\MacOS, командной строкой, Docker.
Внимательность к деталям, желание разбираться со сложными техническими проблемами, инициативность.
Опыт командной работы.
📋Задачи:
Полный цикл обеспечения качества в рамках backend команды:
тестирования аналитики
формирование тест-дизайна
ручное тестирование тестовых сценариев в рамках цепочки сервисов
автоматизация тестов в рамках сформированного тест-дизайна
отчетность по окончанию релиза и мониторинг проблем на проде
Рефакторинг и улучшение существующих тестов, улучшение скорости и стабильности работы.
Поддержка и разработка тестовых утилит, плагинов.
Участие в формировании внутренних процессов команды тестирования и процессов в рамках backend команды.
Ведение тестовых артефактов и документации по разрабатываемым тестам, утилитам, плагинам.
📨 Оставить отклик можнопо Откликнуться.
или напрямую ответственному менеджеру Откликнуться
❗️При отклике, указывайте, пожалуйста, ID вакансии, ваш стек и прикладывайте резюме.
❗️Без ID вакансии отклики не будут рассматриваться❗️
#QA #Удаленно #вакансия
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Kotlin
- Gradle
- Spring
- Bazel
- JUnit
- Docker
- TestContainers
- Jira
- Confluence
- IntelliJ IDEA
- Kafka
- RabbitMQ
- GitLab CI
- Jenkins
- Git
- SQL
- Linux
- macOS
Возможные вопросы на собеседовании
Проверка готовности кандидата к переходу на Kotlin и понимание различий между языками в контексте автотестов.
Какие ключевые преимущества Kotlin перед Java вы видите при написании автотестов, и сталкивались ли вы с какими-либо сложностями при миграции?
Вакансия предполагает работу с брокерами сообщений. Важно понять, как кандидат тестирует асинхронные взаимодействия.
Опишите ваш подход к тестированию сценариев с использованием Kafka: как вы проверяете доставку сообщений и обрабатываете задержки в автотестах?
В стеке указаны Testcontainers. Это стандарт для интеграционного тестирования БД и внешних сервисов.
В каких случаях вы предпочтете использование Testcontainers вместо мокирования внешних зависимостей, и как это влияет на CI/CD пайплайн?
Роль Senior предполагает участие в процессах. Важно оценить навыки проектирования тестов.
Как вы подходите к рефакторингу большого набора устаревших или нестабильных (flaky) тестов? Какие метрики вы используете для оценки качества тестового покрытия?
Упоминание Bazel указывает на специфическую систему сборки, часто используемую в крупных монорепозиториях.
Был ли у вас опыт работы с Bazel или Gradle в контексте управления зависимостями для многомодульных проектов? Как вы оптимизируете время сборки тестов?
Похожие вакансии
Senior AQA / SDET (Backend)
Middle/Senior QA Automation
Senior AQA Python
Senior QA AUTO Java
QA Fullstack (Java)
Senior AQA (Телеком)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!