Job Description
Key Responsibilities
• Design, implement, and maintain automation testing (static/dynamic) test tools for
automotive embedded system.
• Provide effort estimation and other input for project planning.
• Work effectively with minimal supervision.
• Communicate efficiently within an international Scrum team.
• Participate in code reviews and engage in technical discussions in English.
Knowledge and Skills Required
• Exceptional written and verbal communication skills.
• 3 – 5 years testing automation (Unit Testing, Integration Testing, System Testing …) for
automotive embedded system (ie. ECU Testing …).
• At least 3 years of experience in Python programming and software development.
• Strong troubleshooting, root cause analysis, and issue resolution skills.
• Familiarity with Git, JIRA, and Agile methodologies.
• Ability to work collaboratively as part of a team and independently.
Nice to have.
• ISTQB Certificate
• Experience with test framework e.g. Robot framework …
• Experience with static code analysis.
• Basic knowledge in C/C++
• Experience with Linux/WSL or similar environments.
• Experience with package management technologies (e.g., Conan, pip).
• Experience working on commercial projects using Azure DevOps pipelines, Jenkins, and
Docker.
• Experience with compilers, emulators, and debuggers.
• Willingness and ability to learn new programming languages and technologies
Salary and Benefits:
- Salary: Negotiable
- 2-month probation period (100% salary).
- Full Salary contribution for Social Insurance (SHUI) from probation period
- PVI Health Insurance
- Lunch, parking allowance
- Working in a dynamic environment with experienced professionals for guided career development.
- 12 annual leave pro-rate against start date
- A dynamic, collaborative work environment focused on continuous learning
- Free snacks and drinks provided..