Role & seniority: Test Automation Engineer (Automotive scripting/embedded systems), Sweden-based
Stack/tools: Python, PyTest, Linux, CI/CD (Jenkins), version control (Git, Gerrit); testing tools CANoe, CANalyzer; collaboration with Android Automotive OS teams
Top 3 responsibilities
-
Develop, maintain, and execute automated tests for embedded/infotainment systems using Python/PyTest
-
Integrate automated tests into CI/CD pipelines; report results
-
Design test strategies leveraging automotive protocols; perform regression testing; contribute to framework optimization
Must-have skills
-
Python-based test automation (prefer PyTest)
-
Linux environment proficiency
-
CI/CD tooling (Jenkins, Git, Gerrit) and test script maintenance
-
Knowledge of automotive protocols (CAN, LIN, Ethernet) and related tools
-
Ability to collaborate with Android Automotive OS teams; strong documentation and communication in English
Nice-to-haves
-
Experience with CANoe/CANalyzer for network simulation/analysis
-
Android Automotive OS experience
-
Location & work type: Sweden; role focused on automotive practice in Sweden; work type not explicitly specified in the description
Full Description
Project description
- DXC Luxoft is a leading global software services company, delivering professional services across multiple business verticals such as finance, automotive, and digital transformation.
- The Automotive practice inside DXC Luxoft delivers software projects to a majority of the world's car manufacturers and suppliers for both personal and commercial vehicles. We are known for our Automotive software expertise and for helping our customers with high quality services and deliveries.
- Currently we are growing for our Swedish customers and are looking for Automotive scripting engineers with knowledge in build system to join our team. You will be part of our growing organization in Sweden and will be part of developing next generation systems for the Automotive industry in the era of connected, autonomous, electric vehicles. We are seeking a skilled Test Automation Engineer to join our team and contribute to the development and validation of complex embedded systems within the automotive and infotainment domain.
Responsibilities
- The ideal candidate will have strong experience in automated testing using Python and PyTest, with a solid understanding of Linux environments and CI/CD workflows.
- Develop, maintain, and execute automated test scripts using Python and PyTest for embedded and infotainment systems.
- Integrate automated test suites into CI/CD pipelines, ensuring seamless test execution and result reporting.
- Apply knowledge of automotive communication protocols and infotainment systems to design effective and reliable test strategies.
- Work confidently within Linux environments
- Utilize Git, Gerrit, and Jenkins for version control, code review, and automation processes.
- Collaborate closely with Android Automotive OS development teams to ensure product quality and stability across releases.
- Use CANoe and CANalyzer tools for network simulation and analysis when required.
- Testing Expertise
- Design and develop test plans and test cases.
- Perform regression testing to ensure system reliability and consistency.
- Continuously enhance and optimize automated test frameworks to improve coverage and efficiency.
- Ownership and Problem Solving
- Take full ownership of product quality and ensure deliverables meet expectations.
- Proactively identify, analyze, and solve challenges, suggesting improvements.
- Maintain a focus on continuous improvement in testing practices and product reliability.
- Collaboration and Communication
- Work effectively with cross-functional teams.
- Communicate clearly and maintain accurate, thorough test documentation and reports.