How you will do it:
• Develop, execute, and maintain test plans, test cases, and test scripts for embedded software.
• Perform functional, regression, integration, and system-level testing.
• Debug and analyze issues in embedded systems, collaborating with developers to resolve.
• Knowledge of electronic components, microprocessors, and PCBA characteristics
• Prepare, configure, and maintain hardware test benches and setups (boards, modules, SIT Setup).
• Work with oscilloscopes, logic analyzers, multimeters, and other diagnostic tools.
• Interface with microcontrollers, sensors, and communication protocols (Modbus, UART, SPI, I2C, etc).
• Strong analytical and troubleshooting skills for defects.
• Experience with test management, version control, and bug tracking tools (JIRA, GitHub)
• Define and execute test strategies for embedded software and firmware.
• Plan, prepare, and execute functional, non-functional, integration, regression, and white-box testing.
• Drive defect logging, reporting, verification, and validation processes.
• Prepare test plans, test matrices, and execution reports.