QA / Test-инженер (робототехника, ROS2)
Описание
Мы ищем QA-инженера, который выстроит системное тестирование мобильных роботов на базе ROS2. Вы будете отвечать за то, чтобы изменения кода проверялись в симуляции и CI до выезда на реального робота.Роль находится на стыке разработки, испытаний и эксплуатации. Вы будете взаимодействовать с ROS2-разработчиками, разработчиками системы управления и инженерами на полевых испытаниях.Обязанности: Автоматизация и симуляция. Разработка и поддержка автотестов для 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-тестированием. Опыт тестирования робототехнических или встраиваемых систем. Опыт полевых испытаний. Технологический стек: ROS2 Humble, Gazebo/Ignition, rosbag2, RViz2 Python, pytest, launch_testing, colcon GitLab CI, Docker, Git, Ubuntu Условия: Работа в стабильной компании. Корпоративная программа лояльности от партнеров. Пакет ДМС со стоматологией и психологической помощью. Работа в высокотехнологичной организации, обладающей уникальными знаниями и технологиями, решение уникальных задач. Возможность профессионального роста и развития.