на главную
telegram•50 мин. назадСвежая вакансияОпубликована сегодня на Telegram. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Приоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

QA Automation Java Middle инженер

до 150 000 RUB

УдалённоУдалённая работаПолная занятостьГрафик 5/2

Навыки и технологии

API и сетевые протоколыGitLab CI/CDGrafanaJenkinsDockerJavaGitKibanaMySQLZabbix

Ключевая задача

Разработка и поддержка автотестов на Java для API, UI и интеграционных сценариев, развитие тестового фреймворка и обеспечение качества продукта.

Описание вакансии

Обязанности

  • Разрабатывать и поддерживать автотесты на Java для API, UI и интеграционных сценариев
  • Участвовать в развитии и совершенствовании тестового фреймворка
  • Интегрировать автотесты в CI/CD и анализировать результаты их выполнения
  • Анализировать логи, диагностировать причины падений автотестов и проблем в тестовом окружении
  • Проверять данные в БД, писать SQL-запросы и готовить тестовые данные
  • Участвовать в проработке требований и тест-дизайне
  • Проводить code review автотестов
  • Оформлять и сопровождать баг-репорты
  • Взаимодействовать с разработчиками и другими участниками команды для повышения качества продукта

Требования

  • Уверенное знание Java Core: ООП, коллекции, Generics, Stream API, исключения
  • Коммерческий опыт автоматизации тестирования на Java
  • Опыт автоматизации API с использованием REST Assured
  • Опыт автоматизации UI с использованием Selenium WebDriver или Playwright
  • Опыт разработки и запуска автотестов с JUnit или TestNG
  • Опыт работы с Maven или Gradle: сборка проекта, управление зависимостями, настройка запусков
  • Уверенное знание SQL: JOIN, подзапросы, агрегации, проверка и подготовка тестовых данных
  • Понимание HTTP/REST: методы, статус-коды, заголовки, авторизация, JSON
  • Уверенная работа с Git: ветки, pull request, разрешение конфликтов
  • Понимание принципов CI/CD и опыт запуска автотестов в Jenkins, GitLab CI или аналогичных инструментах
  • Знание техник тест-дизайна и опыт ведения тестовой документации
  • Опыт участия в code review
  • Умение работать с логами и диагностировать проблемы в автотестах, сервисах и тестовом окружении
  • Будет плюсом:
  • Docker / Docker Compose
  • Опыт тестирования микросервисной архитектуры
  • Опыт работы с Kafka и другими брокерами сообщений
  • Опыт работы с моками и стабами
  • Опыт автоматизации мобильных приложений: Appium, Espresso, XCUITest
  • Опыт работы с реальными устройствами и эмуляторами, запуск мобильных автотестов в CI/CD
  • Знание BDD, Cucumber/Gherkin
  • Опыт нагрузочного тестирования с использованием JMeter / Gatling
  • Опыт работы с Kibana, Grafana, Splunk или аналогичными инструментами мониторинга и анализа логов

Условия

до 150 000 ₽ за месяц, на руки
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: удалённо