remote
Senior Test Automation Engineer - Functional Safety - Rivian and Volkswagen Group Technologies
QA Engineer
Senior engineer leading functional‑safety test automation for embedded automotive systems, designing frameworks, scripting validation suites, and integrating continuous testing pipelines using Python, C++, and CI/CD tools.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks for functional‑safety validation of embedded automotive software.
- Create and execute Python and C++ test scripts to verify safety‑critical requirements across hardware‑in‑the‑loop (HIL) and software‑in‑the‑loop (SIL) environments.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI) to ensure continuous verification and rapid feedback.
- Collaborate with safety engineers, firmware teams, and system architects to define test coverage, traceability, and compliance with ISO 26262.
- Analyze test results, troubleshoot failures, and drive root‑cause investigations to improve product quality.
- Mentor junior engineers and promote best practices for test automation and functional safety.
Requirements
- Bachelor’s or higher in Electrical Engineering, Computer Science, or related field with 5+ years of test automation experience.
- Proficiency in Python and C++ for developing automated test scripts and frameworks.
- Strong knowledge of functional‑safety standards (ISO 26262) and safety‑critical development processes.
- Hands‑on experience with embedded systems, HIL/SIL testing, and version‑control tools (Git).
- Familiarity with CI/CD tools (Jenkins, GitLab CI) and containerization (Docker) for test execution.
Skills
pythonctest automationcicd