remote
Test Engineer - Magna International, Inc
QA Engineer
Lead the design, execution, and automation of automotive test cases using Python and C++, ensuring high-quality vehicle software through rigorous testing and continuous integration.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for automotive software components using Python and C++.
- Implement and manage test environments, including hardware-in-the-loop (HIL) setups and simulation tools.
- Collaborate with software, hardware, and validation teams to define test plans, requirements, and success criteria.
- Integrate test automation into CI/CD pipelines, ensuring rapid feedback and defect detection.
- Analyze test results, generate detailed reports, and drive root‑cause investigations for quality improvement.
Requirements
- 3+ years of experience in test engineering within the automotive or embedded systems domain.
- Hands‑on experience with automotive protocols (CAN, LIN, FlexRay, Ethernet) and related diagnostic tools.
- Solid understanding of CI/CD concepts and experience with tools such as Jenkins, GitLab CI, or similar.
- Strong analytical skills, attention to detail, and excellent communication abilities.
Skills
test automationpythonccicd