Test Automation Engineer
Job in
Warwickshire, Warwick, Warwickshire, CV34, England, UK
Listed on 2026-01-05
Listing for:
Matchtech
Full Time
position Listed on 2026-01-05
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
A contract position Inside IR35
Hybrid working - 3 days onsite.
Automotive ADAS experience essential. Hands-on ADAS Automation Test Engineer to build and scale test automation for advanced driver-assistance features.
You will primarily work with Vector CANoe/CAPL to automate tests, translate Gherkin/KTD/ATS test cases into CAPL scripts, and convert Python test logic to robust CAPL implementations. You'll collaborate closely with system, software, and validation teams to ensure high-quality, reliable releases for production programs.
Key Responsibilities
Test Automation Development
Design, implement, and maintain automated test scripts in CAPL within Vector CANoe for ADAS ECUs and functions (e.g., ACC, AEB, LKA, APA).
Translate Gherkin/KTD keyword-based and ATS manual test cases into executable CAPL automation.
Convert existing Python-based tests and utilities to CAPL (or orchestrate Python-CANoe integrations where appropriate).
Test Execution & Infrastructure
Configure CANoe environments (databases, panels, CAPL DLLs, simulation nodes) for CAN/LIN/Flex Ray/Ethernet (SOME/IP).
Execute automated regression suites on HIL benches / SIL environments, analyse results, and triage failures.
Develop test stubs, signal generators, rest-bus simulations, and trace analysers for ADAS scenarios.
Protocols & Diagnostics
Implement and validate UDS/ISO 14229 diagnostics, DoIP, and Flash/ECU programming flows as part of automation.
Quality, CI/CD & Reporting
Integrate test suites with CI/CD (e.g., Jenkins/Git Lab CI); enable nightly runs and dashboards.
Create clear test reports (KPIs, coverage, pass/fail, trends); manage defects via Jira/Azure Dev Ops.
Contribute to test strategy, traceability to requirements (e.g., DOORS/Polarion), and coverage closure.
Collaboration
Work with feature owners, system architects, and safety teams to define acceptance criteria, edge cases, and negative tests.
Mentor junior engineers on CAPL best practices, Vector tooling, and test automation patterns.
Required Qualifications
Experience in automotive software testing or validation, with significant Vector CANoe/CAPL experience is essential.
Strong background in ADAS systems and behaviour-driven or keyword-driven testing (Gherkin/KTD/ATS) with demonstrable conversion to CAPL.
Practical knowledge of CAN/LIN/Flex Ray/Ethernet (SOME/IP), signal databases (DBC/ARXML), and network simulation.
Experience with Python for test logic/utilities and ability to port/translate Python tests to CAPL.
Hands-on with UDS diagnostics, DoIP, logging/tracing (BLF/ASC), and timing/latency measurements.
Familiarity with CI/CD tools (Jenkins, Git/Git Lab), test management, and defect tracking (Jira/Azure Dev Ops).
Solid understanding of software QA principles: requirements traceability, coverage, negative/robustness testing
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×