Boston Dynamics
Senior SQA Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
SQA-инженер в команду Spot: обеспечение качества, надёжности и производительности интегрированной робототехнической экосистемы. Тестирование веб-платформы Orbit и автономных роботов, включая HIL-автоматизацию.
Задачи
- Проектировать, разрабатывать и поддерживать автоматизированные тестовые фреймворки для веб-приложений (Orbit) и встраиваемых робототехнических систем
- Проектировать тестовую архитектуру и автотесты, проверяющие сквозные пользовательские сценарии — от веб-интерфейса Orbit до приводов, навигации и работы с полезной нагрузкой робота
- Внедрять Hardware-in-the-Loop (HIL) автоматизированное тестирование для проверки производительности, динамической устойчивости, восприятия окружения и автономности робота
- Разрабатывать комплексные тест-планы и стратегии тестирования для проверки в разных браузерах, веб-API и вариантах робототехнического железа
- Тесно взаимодействовать с веб-разработчиками, инженерами встраиваемого ПО и командами железа для понимания архитектуры системы и выявления требований к тестируемости
- Проводить сложную диагностику и root-cause анализ на стыке ПО и физического железа, анализируя системные логи, веб-трафик и телеметрию
- Интегрировать автоматизированные веб- и системные тест-сьюты в CI/CD-пайплайны для ранней обратной связи и непрерывного качества
Требования
- Степень бакалавра в области электротехники, компьютерной инженерии, информатики, робототехники или смежной технической специальности
- 3+ года опыта автоматизированного тестирования веб-приложений и сложных электромеханических/робототехнических систем
- Подтверждённая экспертиза в веб-автоматизации, желательно с Playwright
- Уверенное владение Python для разработки системных тестов и интеграции тестовых фреймворков (например, pytest)
- Практический опыт автоматизации Hardware-in-the-Loop (HIL) и тестирования физических робототехнических или встраиваемых платформ
- Системное мышление в области качества ПО и способность анализировать сквозные взаимодействия веб-приложений, REST API, сетевого взаимодействия и систем управления роботами
- Опыт работы с системами контроля версий, сборкой и CI/CD-инструментами (Git/GitHub, BuildKite, Jenkins или аналоги)
- Сильные навыки решения проблем, мышление «мастера-созидателя» и интерес к ручной работе с робототехническим железом
Условия
- Базовая зарплата от $90 000 до $110 000 в год
- Размер базовой оплаты зависит от внутренней справедливости, знаний, навыков и опыта
- Щедрый пакет бенефитов: медицинская, стоматологическая и офтальмологическая страховка, 401(k), оплачиваемый отпуск и годовой бонус
- Требуется право на работу в США; спонсорство визы не предоставляется
Навыки
- Playwright
- Python
- pytest
- C++
- TypeScript
- JavaScript
- Hardware-in-the-Loop
- REST API
- Git
- GitHub
- BuildKite
- Jenkins
- CI/CD
- React.js
- HTML
- CSS
- Jira
- TestRail
- Agile
- Scrum