Мы ищем QA-инженера, который выстроит системное тестирование мобильных роботов на базе ROS2. Вы будете отвечать за то, чтобы изменения кода проверялись в симуляции и CI до выезда на реального робота. Роль находится на стыке разработки, испытаний и эксплуатации. Вы будете взаимодействовать с ROS2-разработчиками, разработчиками системы управления и инженерами на полевых испытаниях.
QA (auto)
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разработка и поддержка автотестов для ROS2-стека (pytest, launch_testing, colcon test).
- Построение регрессионных наборов и их интеграция в CI (GitLab CI).
- Тестирование в симуляции (Gazebo).
- Воспроизведение сбоев по записям ros2 bag.
- Разбор багов из эксплуатации, подготовка воспроизводимых сценариев.
- Ведение тест-планов, тест-кейсов и баг-репортов.
- Участие в приёмке релизов и полевых испытаниях роботов.
требования
- Опыт автоматизации тестирования на Python (pytest).
- Практика построения регрессионных наборов и работы в CI (GitLab CI).
- Уверенное владение Linux (Ubuntu), Bash, Git, Docker.
- Понимание тест-дизайна: тест-планы, тест-кейсы, баг-репорты.
- Навыки диагностики: умение докапываться до причины сбоя по логам.
- Будет плюсом: Опыт с ROS2 (Humble), ros2 bag, RViz2; Опыт симуляции; Знакомство с SIL/HIL-тестированием; Опыт тестирования робототехнических или встраиваемых систем; Опыт полевых испытаний
условия
- Работа в стабильной компании.
- Корпоративная программа лояльности от партнеров.
- Пакет ДМС со стоматологией и психологической помощью.
- Работа в высокотехнологичной организации, обладающей уникальными знаниями и технологиями, решение уникальных задач.
- Возможность профессионального роста и развития.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.