SonicJobs Logo
Login
Left arrow iconBack to search

Test Automation Engineer

Matchtech
Posted 8 days ago, valid for 19 days
Location

Leamington Spa, Warwickshire CV31 1XH, England

Salary

£30 - £40 per hour

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • This contract position is Inside IR35 with a hybrid working model requiring three days onsite each week.
  • Candidates must have significant experience in automotive ADAS systems and hands-on expertise with Vector CANoe and CAPL.
  • The role involves building and scaling test automation for advanced driver-assistance features, translating various test cases into CAPL scripts, and converting Python test logic to CAPL implementations.
  • The position offers a salary of £450-£500 per day, depending on experience.
  • A background in automotive software testing, along with familiarity with CI/CD tools and software QA principles, is essential.

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/FlexRay/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/GitLab CI); enable nightly runs and dashboards.
  • Create clear test reports (KPIs, coverage, pass/fail, trends); manage defects via Jira/Azure DevOps.
  • 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/FlexRay/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/GitLab), test management, and defect tracking (Jira/Azure DevOps).
    • Solid understanding of software QA principles: requirements traceability, coverage, negative/robustness testing.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.