Responsibilities:
1. Work as an individual contributor in the test team responsible for delivering high quality NXP flagship embedded software products in the Java card domain.
2. Understand key feature requirements that may originate from technical standard documents or from internal documents and develop test specifications and test cases for the same.
3. Participate in the development, execution of test cases and analysis of failures on the embedded software product.
4. Participate in the development and maintenance of the test automation framework used to test this product. The framework is developed in Java and a proprietary scripting language. The engineer will be required to understand specific requirements, propose solutions, implement and test the same.
5. Provide relevant updates to the relevant team members / team(s) on the status of the project.
Skills required:
1. 6- 10 years of work experience.
2. Good knowledge of Global Platform / Java Card standards.
3. Good knowledge of communication interfaces such as SPI, ISO7816-3, I2C along with relevant communication protocols will be helpful.
4. Embedded system testing background with white box software testing practice.
5. Must have good core Java programming skills.
6. Familiarity with usage, development and maintenance of automated test suites and test automation frameworks such as Junit is preferable.
7. Familiarity with source control tools such as SVN is mandatory.
8. Good spoken / written communication skills is a must.
Keyskills: automation framework System testing Core Java Communication protocols Automation testing Test Lead Test cases SPI Embedded software White box
NXP Semiconductors N. V. (NASDAQ: NXPI) enables secure connections for a smarter world, advancing solutions that make lives easier, better, and safer. As the world leader in secure connectivity solutions for embedded applications, NXP is driving innovation in the automotive, industrial &...