Job DescriptionWe are seeking a seasoned Software Quality Assurance Manager to lead our QA strategy, drive test coverage, and oversee the delivery of high-quality software products. As a key member of our team, you will be responsible for defining and implementing QA strategies, test plans, and test automation frameworks for embedded and application-level software. Required Skills and QualificationsTo succeed in this role, you will need :
- Bachelor's or Master's degree in Telecommunications Engineering, Electronics Engineering, Computer Science, or related field- At least 10 years of experience in software QA or embedded systems testing- 5+ years in a leadership or management role within QA or software engineering- A proven track record of building and scaling QA teams- Experience in telecom, wireless, or embedded product development is a plus- Familiarity with Linux / Windows driver testing is a bonus- Strong experience in QA methodologies, test planning, and automation- Good level of Python or scripting languages for test automation- Experience with test frameworks (e.G., PyTest, Robot Framework, Jenkins)- Ability to understand automation architecture and provide related inputs to the team- Familiarity with embedded systems, device drivers, and hardware interfaces (I2C, SPI, UART, etc.)- Solid understanding of RTOS environments and multi-core systems- Strong leadership, organizational, and project management abilities