Senior Manager of QA – Embedded Systems
Company | Cambridge Mobile Telematics |
---|---|
Location | Cambridge, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent years of experience and/or certification
- 8+ years of industry experience in QA with a focus on testing embedded firmware and systems
- 3 to 5 years of experience managing & leading QA teams/projects
- Extensive experience in test strategy development and leading QA/testing Team for embedded software systems, including applications running on Embedded Linux platforms
- Expertise in developing and executing test strategies, covering unit, integration, system, and regression testing in embedded environments
- Experienced leader capable of managing diverse responsibilities in testing, automation, and requirements analysis
- Advanced experience in debugging and troubleshooting embedded systems with tools like GDB, JTAG, and hardware debuggers
- Expertise in automating test cases within CI/CD pipelines using tools like GitHub, Jenkins, and CI/CD systems, ensuring streamlined testing workflows
- Familiarity with automated tests for Embedded systems using Python and Linux Bash scripting
- Experience with Agile Scrum and using Jira
Responsibilities
- Lead a team of QA engineers to promote and implement test-driven development practices, code reviews, and continuous integration to maintain high standards for code reliability and robustness
- Partner with Hardware Engineering, Firmware Development, and Product teams to define quality goals, expand test coverage, and ensure high-quality releases
- Lead test planning and execution for major firmware and new hardware releases
- Oversee the development of detailed test cases and strategy for our IoT devices portfolio
- Create and maintain comprehensive and effective test suites
- Direct the execution of systems-level manual and automated in-house acceptance tests and real-world driving tests to detect defects and regressions in our cloud application and devices
- Improve CMT’s test coverage and cycle time, considering budget and time constraints
- Augment the value and reach of the team through automation, software, and the development of test rigs
- Complete any additional tasks as they arise
Preferred Qualifications
- Familiarity with Amazon Web Services (AWS) technologies such as S3
- Working knowledge of SpiraTest or other test case management tool
- Experience with IoT devices