Назад
7 дней назад

AQA Engineer (Java + ML/LLM, Middle+/Senior)

150 000 - 250 000
Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
AQA Engineer (Java + ML/LLM, Middle+/Senior): Разработка автотестов на Java и тестирование алгоритмов на базе LLM для генерации вопросов, ответов и кратких пересказов с акцентом на оценку качества моделей, фактчекинг и улучшение промптов. Focus on анализе неисправностей, оптимизации тестового фреймворка, интеграции с CI/CD и тестировании виртуального ассистента.

Локация: Москва; доступны работа на месте работодателя, удалённый и гибридный форматы

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

Компания

YLAB Development передаёт специалистов на подходящие проекты клиентов, включая проекты с ML/LLM-системами и виртуальными ассистентами.

Что делать

  • Тестировать LLM-алгоритмы для генерации вопросов, ответов и кратких пересказов.
  • Разрабатывать и поддерживать автотесты на Java в рамках существующего тестового фреймворка.
  • Анализировать неисправности, рефакторить код и улучшать качество автотестов.
  • Настраивать инструменты запуска автотестов на сервере, включая Jenkins и Selenoid.
  • Тестировать виртуального ассистента, сценарии свободного диалога, промпты и гипотезы улучшения ответов.
  • Настраивать фактчекинг, фильтрацию и оценку качества ответов модели, сравнивая их с редакционными версиями материалов.

Требования

  • От 3 лет коммерческого опыта автоматизированного тестирования на Java; уровень Middle+ или Senior.
  • Уверенное владение Java, принципами ООП, JUnit 5, Selenium или Selenide, Allure и Maven.
  • Опыт работы с Git и GitLab, XPath и CSS-локаторами, паттерном Page Object.
  • Опыт тестирования веб-приложений, UI-автоматизации и интеграции с CI/CD.
  • Понимание принципов работы ML-моделей и интерес к тестированию LLM- и NLP-задач.
  • Для европейских и американских проектов требуется английский от B2+; для проектов без английского язык не требуется.

Хорошо, если есть

  • Опыт работы с Jenkins, Selenoid, Docker и Kubernetes.
  • Опыт тестирования API и микросервисов с REST Assured или OkHttp.
  • Опыт развития виртуальных ассистентов, чат-ботов и сценариев свободного диалога.
  • Знание метрик качества LLM: обнаружение галлюцинаций, factual consistency, prompt injection и bias/fairness.

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

  • Доступны onsite, удалённый и гибридный форматы работы.
  • Можно выбирать проекты, соответствующие опыту и языковым требованиям.
  • Работа сочетает инженерную автоматизацию с тестированием сложных ML-систем.

Процесс найма

  • Короткое общение с рекрутером.
  • Техническое интервью или TechCertify-скрининг.
  • Передача на подходящие проекты клиентам.

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