Job Description
Wayve is seeking a Software Engineer to join their Verification & Release (V&R) group, focusing on Validation Infrastructure & Automation. This role involves developing and scaling the system tests infrastructure, a critical component for product validation, quality assurance, and continuous software integration. The engineer will work on a greenfield infrastructure, impacting Wayve’s software stack and testing pipeline.
Role Involves:
- Designing and developing test infrastructure for automated system and integration tests.
- Implementing scalable test execution workflows integrated into CI/CD pipelines.
- Integrating third-party verification and quality tools.
- Developing infrastructure for report generation, test dashboards, and system metrics.
- Supporting validation teams in defining KPIs and visualizing verification data.
- Collaborating with CI/CD and DevOps teams to optimize test reliability and turnaround time.
- Driving infrastructure-level improvements for enhanced verification coverage and compliance visibility.
Requirements:
- 10+ years of experience in software verification infrastructure, CI/CD integration, or product test automation.
- Deep knowledge of CI/CD practices and system test architecture.
- Proficiency in Python and experience with Bazel build systems.
- Hands-on experience building test frameworks and test integration tools (e.g., using PyTest or custom libraries).
- Experience integrating software quality and verification tools (e.g., JAMA, MC/DC, MISRA).
- Strong experience with test dashboards, metrics, and reporting infrastructure.
- Effective collaboration skills.
- Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent experience.