Verification Engineer - Test Automation (SIL / HIL)

Område

Göteborg

Publicerad

2026-05-05

Ansök senast

Öppet tills vidare

Om jobbet

General Information

This role focuses on System level test and verification. The goal is to improve test automation, ensuring safety and quality of ADAS software in SIL and HIL environments.

Role Description

As a Verification Engineer with a primary focus on test automation, you will work with implementing tests in Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL). You are responsible for ensuring the quality, robustness, and safety of complex embedded systems throughout the development lifecycle.

Main Responsibilities
  • Implement and maintain reusable, modular, and scalable automated test cases covering functional, integration, and regression testing in our CI / CD pipelines.
  • Improve our test automation coverage so it aligns with system requirements, safety goals, and development standards.
  • Debug and analyze test failures by inspecting logs, signals, and performance metrics from our CI jobs.
  • Derive and define test cases, test scenarios, and test specifications to set up a test plan based on system requirements.
  • Contribute to the overall verification strategy, including test levels, environments, and automation scope.

Tools & Environments
  • Python, C++, yaml
  • Git/Gerrit
  • Sil & HIL rigs
  • Jira
  • Confluence
  • CarWeaver
  • Bazel
  • Docker

In-house adaptations of:
  • PyTest
  • Pandas


Experience
  • Proficient in programming or scripting languages such as Python and C++.
  • Senior Tester/verification engineer, Software Developer with strong experience in test automation, including design, implementation, and maintenance of automated test cases.
  • Hands-on experience with SIL (Software-in-the-Loop) and/or HIL (Hardware-in-the-Loop) testing.
  • Experience with simulation tools, fault injections, or scenario-based testing
  • Experience with CI/CD pipelines and continuous testing concepts.
  • Ability to analyse logs, test results, and system behaviour to identify root causes of failures in our tests.
  • Knowledge of version control systems (e.g. Git)

Meritorious
  • Experience in System Design and Architectural Design, and Foundational Knowledge of System Design
  • Familiarity with safety or quality standards (e.g. SOTIF, ISO 26262).


Competence

  • Programming & Tooling: Strong scripting/programming skills (e.g. Python, C/C++) and use of version control and CI/CD pipelines
  • Experience with functional, integration, and regression testing
  • Understanding test coverage, traceability, and verification strategies.
  • Experience with defect tracking, reporting, and verification of corrections.
  • Awareness of quality standards and best practices in software testing.
  • Ability to derive test cases from requirements and system specifications.
  • Verification & Debugging: Test case derivation from requirements, log analysis, defect tracking, and root-cause investigation
  • Hands-on experience with SIL and HIL test environments


Skills

Quality & Collaboration:Strong quality mindset, structured working style, and effective collaboration with cross-functional teams, analytical, good communication and proactive team player.

Locations Göteborg

EPICO AB