Verification Engineer – Test Automation (SIL/HIL)
We are looking for a skilled Verification Engineer with strong expertise in test automation to support the verification and validation of complex embedded systems. In this role, you will work extensively with Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) environments, ensuring system quality, robustness, and safety throughout the development lifecycle.
Key Responsibilities
Develop, implement, and maintain scalable and reusable automated test cases for functional, integration, and regression testing within CI/CD pipelines.
Enhance test automation coverage in alignment with system requirements, safety objectives, and development standards.
Analyze and debug test failures by reviewing logs, signals, and performance metrics from automated test environments.
Define and derive test cases, scenarios, and specifications based on system requirements to support comprehensive test planning.
Contribute to the overall verification strategy, including test environments, automation scope, and test levels.
Tools & Technologies
Programming: Python, C++, YAML
Version Control: Git, Gerrit
Testing Environments: SIL & HIL rigs
Tools: Jira, Confluence, CarWeaver, Bazel, Docker
Frameworks/Libraries: PyTest, Pandas (including in-house adaptations)
Required Experience
Strong programming and scripting skills in Python and/or C++.
Experience as a Verification Engineer, Test Automation Engineer, or Software Developer with hands-on expertise in automated testing.
Practical experience with SIL and/or HIL testing environments.
Experience with simulation tools, fault injection, and scenario-based testing.
Good understanding of CI/CD pipelines and continuous testing practices.
Ability to analyze logs, system behavior, and test results to identify root causes and resolve issues.
Experience working with version control systems such as Git.
Preferred Qualifications
Understanding of system design and software architecture principles.
Familiarity with automotive safety and quality standards such as ISO 26262 and SOTIF.
Core Competencies
Strong understanding of functional, integration, and regression testing methodologies.
Experience with test coverage, traceability, verification strategies, and defect management.
Ability to derive test cases directly from system requirements and specifications.
Hands-on debugging and root-cause analysis skills within SIL/HIL environments.
Strong analytical mindset with a structured and quality-focused approach.
Excellent collaboration and communication skills with cross-functional teams.
Proactive, detail-oriented, and team-oriented working style.
- Locations
- Gothenburg , Sweden
About Aurora Engineering AB
Aurora Engineering AB is a Swedish engineering consultancy providing technical expertise and project support within the automotive and industrial sectors. We connect skilled engineers with innovative companies to deliver high-quality solutions in product development, design, testing, and digital engineering.