Your Role and Responsibilities
The candidate will be part of a worldwide Crypto team that Designs Develops and Supports cryptographic solutions for Servers and Hybrid Cloud. Crypto Express feature is stateoftheart tampersensing and tamper responding programmable cryptographic cards. The cryptographic electronics and microprocessor housed within a tamperresponding container provide a secure cryptographic environment designed to meet FIPS 1402 Level 4 requirements. The candidate will be responsible for functional verificaiton of this crypto card firmware and application software. As a core member of the Cryptographic Coprocessor API Functional Verification team he/she is expected to work independently and deliver on project timelines with high quality. Should have good experience in C programming. Collaborate with Engineering System Test and crypto development teams to design implement and execute the test cases and workloads. Global team members will assist in achieving the goals through continuous career and skill development.
As a Crypto Test Developer
- Understand cryptographic Express and their enhancments for new machine generation.
- Design and implement new functional verification tests for enhancements to cryptographic APIs
- Collaborate with crypto development team understand the design points of the new Cryptographic cards and develop test cases.
- Perform functional verification testing of complex APIs used to provide cryptographic services
- Work with development teams to verify and resolve test case failures.
USP: In this role the candidate shall have opportunity to contribute to the Functional Verification Test of the worlds latest and fastest Crypto Express card with Quantum Safe Cryptographic algorithms and continually grow skills in Test Automation System Test and Scripting. We are looking for Test Development Engineers who will learn and understand the ecosystem enjoy working in a challenging fast paced highly collaborative environment.
Required Technical and Professional Expertise
- Overall 8 years of IT experience
- Strong 5 years in C programming required to understand and implement changes to the test suites.
- A minimum of 5 years of experience in Functional Verification Test case development.
- Demonstrated experience in understanding the functionality design and develop test case development.
- Understanding of test frameworks and hands on experiance with any of the test case frame works
- Demonstrated strong technical communication skills.
- KeyWords: C programming AND Computer Architecture AND Test OR Cryptography OR System Programing
Preferred Technical and Professional Expertise
- Familiarity with test frameworks for tests written in C
- Systems Programing experience Cryptographic Domian knowledge