Test Engineer

Contract ADAS Automation Test Engineer (Vector CANoe / CAPL & Gherkin)

Contract: Initial 4 months Inside IR35

Location: Coventry (hybrid)

Industry: Advanced Manufacturing / Automotive Systems

About the Role

An established manufacturing organisation is seeking an experienced ADAS Automation Test Engineer to design, build, and scale automated test solutions for advanced driver-assistance systems. This is a hands-on role focused on Vector CANoe and CAPL, translating behaviour-driven and keyword-driven test cases into robust, production-ready automation.

You'll work closely with system, software, and validation teams to ensure high-quality, reliable releases across multiple ADAS programs.

Key Responsibilities

Test Automation Development

  • Design, implement, and maintain automated CAPL test scripts in Vector CANoe for ADAS ECUs and features (e.g. ACC, AEB, LKA, APA).
  • Translate Gherkin, KTD, and ATS manual test cases into executable CAPL automation.
  • Convert Python-based test logic and utilities into CAPL, or coordinate Python–CANoe integrations where appropriate.

Test Execution & Infrastructure

  • Configure CANoe environments including databases, panels, CAPL DLLs, simulation nodes, and network setups.
  • Execute automated regression suites on SIL and HIL environments; analyse results and investigate failures.
  • Develop test stubs, signal generators, rest-bus simulations, and trace analysis tools for ADAS scenarios.

Protocols & Diagnostics

  • Implement and validate UDS (ISO 14229) diagnostics, DoIP communication, and ECU flashing/programming flows within automated tests.

Quality, CI/CD & Reporting

  • Integrate automated test suites into CI/CD pipelines (e.g. Jenkins or GitLab CI) with scheduled and nightly executions.
  • Produce clear test reports covering KPIs, coverage, pass/fail metrics, and trends.
  • Manage defects and test artefacts using standard ALM tools.
  • Contribute to test strategy, requirements traceability, and coverage closure.

Collaboration & Leadership

  • Work closely with feature owners, system architects, and safety teams to define acceptance criteria, edge cases, and negative scenarios.
  • Mentor junior engineers on CAPL best practices, Vector tooling, and scalable automation patterns.

Required Experience & Skills

  • 7+ years in automotive software testing or validation, with strong hands-on experience using Vector CANoe and CAPL.
  • Solid understanding of ADAS systems and experience with behaviour-driven or keyword-driven testing (Gherkin, KTD, ATS).
  • Practical knowledge of CAN, LIN, FlexRay, and Ethernet (SOME/IP), including DBC and ARXML databases.
  • Experience using Python for test automation and the ability to translate Python logic into CAPL.
  • Hands-on experience with UDS diagnostics, DoIP, ECU flashing, logging/tracing (BLF/ASC), and timing analysis.
  • Familiarity with CI/CD pipelines, version control, test management, and defect tracking tools.
  • Strong grounding in software QA principles, including requirements traceability, coverage analysis, and robustness testing.

Job Details

Company
La Fosse
Location
Leicester, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted