Join a dynamic team as a Senior QA Engineer focusing on embedded systems and firmware testing. You'll work hands-on with IoT devices and collaborate closely with engineers to ensure product reliability and performance.
Technical and collaborative, with a focus on innovation in embedded systems.
**Minimum Qualifications** · Bachelor’s Degree in Electronic Engineering, Computer Engineering, Computer Science, or a closely related field. · Relevant QA certifications such as ISTQB Advanced Level Test Analyst or Technical Test Analyst will be advantageous. · Practical, hands\-on embedded systems and systems integration testing experience will be highly valued over certifications alone. **Minimum Experience** · Minimum of 5 years’ experience in embedded software testing and firmware quality assurance, with expanding exposure to full\-stack system testing. · Proven experience testing IoT devices, smart utility meters (water, gas, electricity, or flow\-based utility meters), or ultra\-low power battery\-operated devices. · Experience working within highly integrated hardware and software environments. **Key Responsibilities** · Execute end\-to\-end independent software auditing and testing cycles. · Conduct firmware, system integration, and full\-stack software testing. · Perform functional, regression, integration, system, and performance testing. · Identify, document, track, and verify software and firmware defects. · Validate reliability and stability of smart water meter systems, web portals, and mobile applications. · Collaborate closely with firmware developers, software engineers, hardware engineers, and product teams. **Technical Requirements** **System \& UI Software Testing** Demonstrated experience testing user interfaces, APIs, backend enterprise systems such as Meter Data Management Systems (MDMS), or central data repositories. **Firmware Knowledge** Strong capability to read, understand, navigate, and critique embedded C/C\+\+ code. Ability to audit firmware and identify weaknesses and reliability concerns. **Hardware \& Software Integration** Comfortable reading electronic schematics and using laboratory equipment including oscilloscopes, power analysers, multimeters, and debugging tools such as JTAG/SWD. **Protocols** Deep understanding of IoT wireless communication protocols, network stacks, and low\-level communication interfaces including UART, SPI, and I2C. Pay: R50 000,00 \- R85 000,00 per month Work Location: In person
You'll be taken to the original listing on za.indeed.com to apply.