Назад

Senior QA Automation Engineer (Unreal Engine)

Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Senior QA Automation Engineer (Unreal Engine): Развитие автоматизации тестирования цифрового двойника города с web-интерфейсом на Angular, приложением Unreal Engine и Pixel Streaming/WebRTC с акцентом на E2E-, интеграционные и streaming-сценарии. Focus on проектирование стабильной архитектуры автотестов, анализ нестабильности, нагрузочное тестирование и интеграцию frontend, backend и Unreal Engine.

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

Компания

Разработка проекта цифрового двойника города на Unreal Engine с web-интерфейсом на Angular и Pixel Streaming/WebRTC.

Что делать

  • Разрабатывать и поддерживать автотесты для web-, streaming-сценариев и локальных сборок.
  • Расширять покрытие пользовательских, интеграционных и бизнес-сценариев.
  • Развивать архитектуру автотестов и поддерживать стабильность тестового контура.
  • Автоматизировать E2E- и интеграционные сценарии для Angular frontend, Unreal Engine application и backend-сервисов на Python и Rust.
  • Тестировать взаимодействие frontend и Unreal Engine через Pixel Streaming/WebRTC, анализировать логи, дефекты и нестабильные прогоны.
  • Участвовать в нагрузочном и стресс-тестировании, улучшать QA, CI/CD и качество релизов.

Требования

  • Опыт в QA Automation от 5 лет; уровень strong Middle+ или Senior.
  • Уверенное практическое владение Playwright и опыт работы с pytest.
  • Опыт построения стабильных, масштабируемых и поддерживаемых автотестов для сложных web-приложений и E2E-сценариев.
  • Опыт интеграционного тестирования и понимание frontend-приложений, клиент-серверного взаимодействия, сетевых сценариев и real-time коммуникации.
  • Опыт анализа дефектов, логов и нестабильных сценариев, а также хорошее понимание QA-процессов и жизненного цикла разработки ПО.
  • Способность самостоятельно принимать технические решения в зоне ответственности.

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

  • Опыт тестирования real-time или streaming-решений и WebRTC.
  • Опыт нагрузочного тестирования и настройки тестовых пайплайнов в CI/CD.
  • Опыт работы с GPU-инфраструктурой, высоконагруженными системами, интерактивными клиентскими приложениями, 3D или графическими системами.
  • Опыт работы с backend-сервисами на Python или Rust.

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

  • Полная занятость.
  • Гибридный формат с возможностью работы на месте работодателя в Москве.
  • Работа с GPU-инфраструктурой и deployment в ЦОД.

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