| |
Key Responsibilities |
Define and execute test strategies for embedded systems, ensuring alignment with quality standards and project objectives through both manual and automated testing. |
Work with test engineering team, promoting best practices and fostering a collaborative environment. |
Design, implement, and execute comprehensive test plans, test cases, and automation frameworks to ensure thorough validation of embedded hardware and software components. |
Work closely with cross functional teams to gather testing requirements, prioritize tasks, and support defect resolution through root cause analysis. |
Drive continuous improvement by integrating industry best practices, updating test documentation, and enhancing overall testing efficiency and coverage. |
| |
Mandatory Technical Skills |
5+ years of experience in embedded systems testing, covering both hardware and software components. |
Experience with automated testing frameworks and tools (e.g., Gtest, Pytest, etc.). |
Proven experience working with Linux and associated tools |
Exposure to CI/CD processes and related tools. |
Strong understanding of embedded systems and their communication protocols, for example, UART, SPI, I2C, CAN, and Ethernet. |
| |
Optional Skills |
Relevant professional cybersecurity certifications. |
Experience with compliance regulations, security frameworks, and standards, for example, ISO/SAE 21434, NIST, OWASP. |
Exposure to cybersecurity verification and validation activities |
| |
Educational Qualification |
Bachelor s degree or higher in Computer Science, Engineering, or a related discipline |