Job Summary :
We are seeking an experienced Software Testing Engineer to join our R&D team, specializing in JCOP testing and validation for automotive applications. This role requires a strong foundation in C and Java, deep understanding of JavaCard and Global Platform standards, and hands-on experience with test automation frameworks and system Responsibilities :
- Own and drive all JCOP testing activities as an individual contributor
- Design, develop, and execute JUnit-based unit tests and system-level test cases
- Port and adapt test cases from other JCOP variants for automotive use cases
- Understand and test System / Comm OS, SMK, and OSU modules
- Bring up and maintain Automotive Evaluation Board for test execution
- Configure and enable Jenkins automation pipelines for end-to-end testing, including 3rd-party tools (e.g., JC-TCK, Gallit)
- Perform manual testing for multi-interface, security, and performance test suites
- Analyze test results from automated runs, identify regressions, and report issues
- Debug and resolve off-card issues in coordination with development teams
- Generate, review, and finalize test reports for Skills :
- Strong programming skills in C and Java
- Expertise in JUnit test development
- Experience with JavaCard, Global Platform standards, and JCOP testing
- Good understanding of embedded systems, OS-level modules, and test frameworks
- Experience in test automation tools, Jenkins, and evaluation board bring-up
- Excellent debugging, troubleshooting, and problem-solving to Have :
- Experience with JC-TCK, Gallit, or similar 3rd-party compliance tools
- Familiarity with secure element platforms in automotive applications
- Knowledge of security standards and performance testing methodologies
ref : hirist.tech)