System Test Automation Engineer
- Countries
- UK, Hybrid
- Job Types
- software & tech, operations
- Experience
- mid
- Organization Types
- robotics, startups, transportation & mobility
- Location
- London - Hybrid
- Posted Date
- Company
- Wayve
AI Summary
Job Description
Develop automation for system functionality tests across component, integration and system levels, including open-loop and closed-loop HIL replay, fault-injection, and reliability tests. Lead root-cause investigations of failures, analyse results and report bugs via Jira, optimise Buildkite CI/CD test workflows, follow risk assessments, and build traceability dashboards and compliance workflows.
Hard Requirements
- Hands-on system-level verification and validation in robotics, embedded software or mechatronic systems
- Highly proficient in Python with pytest test frameworks
- Experience with HIL testing and interfaces like CAN, Ethernet, GMSL; dSPACE, Vector, Xylon tooling
- Understanding of open-loop and closed-loop HIL replay testing
- Familiarity with ISO 26262, ASPICE, SOTIF; requirements and test-management tools like Jama and Xray
- Proficiency in CI/CD tooling such as GitLab CI, Buildkite, Bazel
- Experience developing or testing automotive software at embedded and system levels
- Ability to communicate clearly and work across disciplines
Soft Requirements
- Experience with L2+ hands-off, L3 or L4 automated driving systems
- Knowledge of Euro NCAP, DCAS UN R171, ISO/SAE 21434 and UN R155
- Experience with Grafana, Looker, Datadog
- Familiarity with Git and data management tools
- Experience using agentic AI coding tools such as Cursor or Claude Code