Posted on: 17/09/2025
Job Purpose :
As a Software Virtualization Test Developer, you will support the design of timely, efficient and cost-effective software development through creating virtual test environment, Automation framework, automated test scripts and test execution to facilitate automated testing of application software.
Key Responsibilities :
- Defined test cases from requirements and analyze system test cases for implementation in virtual/SIL environment
- Create robust test scripts for testing the feature under test : Unit level and in system level
- Support in design & development of Automation test framework as per the test automation strategy using CAPL and Python
- Support in developing and updating virtual/SIL test environment (based on C and C#) as per the project requirements
- Identify & implement process improvements to realize efficiencies and maximize reuse
- Test execution, reporting and troubleshooting of failed test cases
- Manage test cases and reports in PLM tools like Polarion, Jira, etc
- Analyze the problems found during validation testing and create tests to reproduce the issue in the virtual environment
- Work as one team with system and software engineering teams
- Drive the team to implement test system improvements
- Efficient communication skills with local and remote teams
Experience Required :
- Around 5-8 years of industry experience in the domain of Embedded SW development and validation
- Excellent knowledge of Python with Test automation Experience in embedded environment
- Basic knowledge of C and C# to develop embedded SW and SIL test environment
- Experience in developing Test Framework and Test Automation using scripting language (Python, CAPL etc.)
- Knowledge and experience on CAN, LIN and other communication protocols
- Excellent communication skills, both verbal and written in English language.
- Strong virtual team-oriented mentality (promote collaboration, synergies, collective decisions).
- Strong attitude in analyzing, designing and developing medium/high complex solutions.
- Strong attitude in Problem solving.
- Knowledge of SAE J1939, ISO 11783 (ISOBUS) and SAE 14229 (UDS) Communication protocols is a plus
- Experience in developing Embedded Systems (C, C#, or Java).
- Experience in SVN/GIT
Preferred Qualifications :
- Bachelors Degree in Computer Science.
What We Offer :
We offer dynamic career opportunities across an international landscape.
As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
Embedded / Kernel Development
Job Code
1547967
Interview Questions for you
View All