Wayve
Test Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Test Engineer в команду Wayve в Германии, локализующую технологию автономного вождения для немецкого рынка. Роль hands-on: самостоятельное проектирование и автоматизация верификации встроенного ПО, поиск root cause и повышение покрытия и надёжности тестов.
Задачи
- Разрабатывать автоматизацию функциональных тестов системы на уровнях компонента, интеграции и системы, включая границы софта и железа
- Автоматизировать open-loop и closed-loop replay-тесты, тесты надёжности и fault-injection для верификации, релизов, расширения покрытия и отладки
- Руководить root-cause расследованиями сбоев из тестовых кампаний совместно с командами hardware, software и infrastructure
- Оптимизировать тестовые workflow, интегрированные в CI/CD Buildkite, для быстрого и повторяемого выполнения
- Интегрировать сторонние инструменты верификации: JAMA (требования), MC/DC (покрытие), MISRA (стиль), управлять артефактами через Artifactory и Azure
- Определять и отслеживать KPI и метрики качества системного тестирования для data-driven валидации и решений о релизе
- Находить баги софта и железа за счёт роста покрытия и фиксировать их в JIRA
- Выявлять и внедрять улучшения инфраструктуры для покрытия, трассируемости сбоев и отчётности по комплаенсу
- Проводить ревью, создавать и соблюдать Risk Assessments для безопасного тестирования
Требования
- Практический опыт system-level верификации и валидации в робототехнике, embedded software или мехатронных системах с самостоятельной поставкой тестовой автоматизации
- Опыт с L2+ hands-off, L3 или L4 системами автономного вождения
- Знание протоколов потребительских рейтингов безопасности (Euro NCAP AEB, LSS/LKA, ADAS-сценарии), регуляторного тестирования DCAS (UN R171) и стандартов кибербезопасности (ISO/SAE 21434, UN R155)
- Опыт HiL-тестирования и инструментов CAN, Ethernet, GMSL, dSPACE, Vector, Xylon или аналогов
- Уверенное владение Python, включая разработку фреймворков автотестов на pytest
- Опыт interface-level тестирования, включая взаимодействия hardware/software и embedded-интерфейсы
- Опыт интеграции инструментов и стандартов качества ПО (ASPICE, SOTIF, ISO 26262, JAMA, X-RAY)
- Знание open- и closed-loop HiL replay на dSPACE или других эмуляторах
- Понимание принципов CI/CD и инструментов (GitLab CI, Buildkite, Bazel)
- Опыт с дашбордами автотестов, логированием и отчётностью (Grafana, Looker, Datadog, JIRA)
- Опыт разработки или тестирования automotive-ПО на embedded и системном уровнях
- Сильные навыки кросс-функциональной коммуникации
Условия
- Зарплата ежегодно бенчмаркится по рынку
- Equity и участие в долгосрочном успехе Wayve
- Релокационная поддержка и визовая спонсорство где применимо
- Гибридный формат, core hours и работа в автомобильных мастерских и лабораториях
- Бюджеты на обучение и развитие, поддержка тренингов и конференций
- Комплексные бенефиты: медстраховка, стоматология, расширенные отпуска по материнству и отцовству, пенсионные программы, доступ к терапевтам, wellbeing-партнёрства, командные мероприятия
Навыки
- Python
- pytest
- HiL
- CAN
- Ethernet
- GMSL
- dSPACE
- Vector
- Xylon
- Buildkite
- CI/CD
- GitLab CI
- Bazel
- JAMA
- MC/DC
- MISRA
- Artifactory
- Azure
- JIRA
- Grafana
- Looker
- Datadog
- ISO 26262
- ASPICE
- SOTIF
- UN R155
- ISO/SAE 21434
- Git
- Cursor
- Claude Code