Job Summary
Need 1 Embedded QA Engineer with below skill set
Technical Skills
- Embedded Systems Knowledge
Understanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART.
- Programming Languages
Basics knowledge of C or C++
- RTOS & Embedded Linux
Experience with Real-Time Operating Systems and Linux-based embedded platforms.
- Debugging Tools
Familiarity with JTAG, oscilloscopes, logic analyzers, and firmware debugging techniques.
- Version Control
Using tools like Git for managing codebases and collaborating with developers.
- Automation & Scripting
Writing test scripts in Python or Bash to automate regression and stress testing.
- Knowledge of Communication Protocols
Key Responsibilities
Analytical & QA-Specific Skills
- Test Planning & Execution
Designing test cases, writing test plans, and executing manual and automated tests.
- Bug Tracking & Reporting
Using tools like Jira or Bugzilla to log, track, and communicate issues.
- Root Cause Analysis
Diagnosing failures and working with developers to isolate and fix issues.
- Regression Testing
Ensuring new firmware updates don’t break existing functionality.
Skill Requirements
Analytical & QA-Specific Skills
- Test Planning & Execution
Designing test cases, writing test plans, and executing manual and automated tests.
- Bug Tracking & Reporting
Using tools like Jira or Bugzilla to log, track, and communicate issues.
- Root Cause Analysis
Diagnosing failures and working with developers to isolate and fix issues.
- Regression Testing
Ensuring new firmware updates don’t break existing functionality.
Other Requirements
Soft Skills
- Explaining complex technical issues clearly to developers, managers, and stakeholders.
- Collaborating across hardware, software, and QA teams to ensure product quality.
- Prioritizing tasks and managing deadlines in fast-paced development cycles.
- Thinking creatively and logically to troubleshoot and improve firmware performance.