HamburgerMenu
hirist

Job Description

Job Summary :

We are looking for a highly skilled and experienced Software Testing Engineer to join our R&D team, specializing in JCOP (Java Card OpenPlatform) testing for automotive applications. The ideal candidate will have a solid testing background, hands-on experience with C and Java, and familiarity with smart card technologies, Jenkins automation, and evaluation board setups.


Key Responsibilities :


- Act as an Individual Contributor leading all JCOP testing-related activities.


- Design and develop unit tests using JUnit in both C and Java.

- Understand and implement System/Comm OS, SMK, and OSU modules.

- Apply JavaCard and Global Platform standards in test development.

- Analyze and derive test cases for automotive-specific JCOP use cases.

- Port and adapt test cases from other JCOP branches for automotive platforms.

- Set up and troubleshoot test frameworks and Eval board configurations.

- Set up test machines and Jenkins pipelines to run complete test benches, including third-party tools like JC-TCK, Gallit, etc.

- Perform manual testing for multi-interface, security, and performance test suites.

- Analyze test automation results, investigate regressions, and debug off-card issues.

- Generate and review test reports, ensuring documentation is ready for releases.


Required Skills & Experience :

- 710+ years of hands-on experience in software testing.

- Proficient in C and Java programming.

- Strong understanding of JUnit and unit test development practices.

- Experience with JCOP, JavaCard, and Global Platform standards.

- Knowledge of embedded systems and automotive software environments.

- Experience with test automation, preferably using Jenkins.

- Familiarity with test tools like JC-TCK and Gallit.

- Strong analytical and debugging skills.

- Ability to work independently and take full ownership of assigned tasks.


info-icon

Did you find something suspicious?