NEURA Robotics

Software Test Engineer - NeuraGym

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по тестированию в команду NeuraGym — платформы симуляции и обучения роботов. Отвечает за тестовую инфраструктуру, автоматизацию и валидацию симуляций, тренировочных пайплайнов и переноса sim-to-real.

Задачи

  • Тестировать и валидировать ключевые компоненты NeuraGym: физическую и сенсорную симуляцию, определения окружений и сценариев, модели роботов и API
  • Проверять достоверность симуляции, детерминизм и воспроизводимость между релизами, конфигурациями железа и вычислительными средами
  • Валидировать тренировочные и оценочные пайплайны (RL, imitation learning, генерация данных) на консистентность результатов, метрик и производительности
  • Проверять соответствие поведения в симуляции поведению реальных роботов для поддержки sim-to-real переноса
  • Проектировать, разрабатывать и поддерживать масштабируемые автоматизированные наборы тестов: unit, интеграционные, системные и регрессионные
  • Определять тест-планы и критерии приёмки для новых фич и релизов
  • Разрабатывать инструменты для масштабных параллельных и облачных валидационных прогонов
  • Анализировать результаты тестов для раннего выявления регрессий, узких мест производительности и неожиданного поведения системы
  • Вести тестовую документацию и отчёты, обеспечивать прослеживаемость между требованиями, тест-кейсами и результатами
  • Интегрировать автотесты в CI/CD-пайплайны и процессы непрерывной валидации
  • Непрерывно улучшать процессы, покрытие тестами и инструменты на протяжении жизненного цикла продукта
  • Менторить других инженеров по testing best practices и участвовать в интеграции качества в процесс разработки
  • Работать в тесной связке с инженерами симуляции, робототехники, ИИ-исследователями и продуктовыми командами

Требования

  • Высшее образование (бакалавр/магистр) в информатике, робототехнике, мехатронике, электротехнике или смежной области
  • Минимум 4 года опыта в тестировании ПО, автоматизации тестирования или software engineering с фокусом на тестирование, желательно в робототехнике, симуляции или сложных распределённых системах
  • Глубокие знания software engineering и подтверждённый опыт построения автоматизированных тестовых систем
  • Очень хорошие навыки программирования на Python
  • Глубокое понимание различных методов тестирования (unit, интеграционные, системные, регрессионные, end-to-end)
  • Практический опыт с фреймворками автоматизации тестирования (например, pytest, BDD)
  • Опыт с CI/CD-пайплайнами, Git и Linux-средами разработки
  • Знакомство с симуляционными средами (Isaac Sim/Isaac Lab, Gazebo, MuJoCo) и понимание различий между симуляцией и реальностью
  • Базовое понимание робототехники: кинематика, динамика, сенсорика (камеры, LiDAR, IMU, датчики силы/момента) и управление движением
  • Знания ROS/ROS2 и архитектуры робототехнического ПО
  • Сильные аналитические навыки, опыт отладки и целостное системное понимание
  • Способность работать в динамичной междисциплинарной среде с командами software, робототехники и ИИ

Условия

  • Работа в междисциплинарной команде над симуляционной платформой NeuraGym
  • Возможность влиять на архитектуру тестовой инфраструктуры и стандарты качества
  • Менторинг и развитие культуры качества в команде

Навыки

  • Python
  • pytest
  • BDD
  • CI/CD
  • Git
  • Linux
  • Isaac Sim
  • Isaac Lab
  • Gazebo
  • MuJoCo
  • ROS
  • ROS2
  • C++
  • Docker
  • Kubernetes
  • DDS
  • EtherCAT
  • CAN
  • SIL
  • HIL
  • Reinforcement Learning
  • Imitation Learning

Похожие вакансии

Senior QA Engineer
JobgetherSeniorУдалённо
15 окт.
Senior QA / Test Engineer (w/m/x/d)
Eywa MilesSeniorБерлинГибрид
15 окт.
Staff V&V Engineer (m/f/d), E/E Development
ARX RoboticsSeniorМюнхенГибридРелокация
15 окт.
Senior QA Automation Engineer — Client Technology (m/f/x)
Scalable CapitalSeniorМюнхенГибридРелокация
14 окт.
Salesforce Performance Tester with JMeter
JobgetherMiddleУдалённо
14 окт.
Software Test Engineer - NeuraGym — NEURA Robotics, Metzingen | itrelocate