Назад

QA Automation Java Middle инженер (Java)

150 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
QA Automation Java Middle инженер (Java): Разработка и поддержка автотестов на Java для API, UI и интеграционных сценариев с акцентом на тестовый фреймворк, проверку данных и интеграцию с CI/CD. Focus on диагностике падений автотестов, анализе логов и тестового окружения, тест-дизайне и взаимодействии с разработчиками.

Локация: удалённая работа на постоянной основе; регион — Казань. Фиксированный график по МСК: 9:00–18:00 или 10:00–19:00, включая час обеденного перерыва.

Зарплата: до 150 000 ₽ на руки в месяц.

Компания

«Лаборатория качества» с 2009 года занимается тестированием программного обеспечения, а с 2023 года также оказывает услуги разработки ПО.

Что делать

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

Требования

  • От 1 года до 3 лет опыта и коммерческий опыт автоматизации тестирования на Java.
  • Уверенное знание Java Core: ООП, коллекции, Generics, Stream API и исключения.
  • Опыт автоматизации 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 или аналогичными инструментами мониторинга и анализа логов.

Культура и преимущества

  • Пятидневная рабочая неделя и постоянный удалённый формат.
  • Сотрудничество через ИП или самозанятость.
  • Бесплатное обучение на профильных курсах, доступ к внутренним учебным центрам и библиотеке.
  • Прозрачная система карьерного роста и мотивации с внутренними грейдами, привязанными к профессиональным навыкам.
  • Демократичная внутренняя культура, сезонные онлайн-мероприятия и поздравления с днями рождения.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →