Software QA Lead
Responsible for creating and implementing a strategy for quality coordination and testing as well as suggesting solutions to identified quality problems.
Job Responsibilities
- Lead development of test strategy and test plans
- Develop, document, and maintain test suites as well as test cases
- Ensure full test coverage and feature traceability
- Create and execute automated tests using product APIs and scripting
- Execute manual tests and identify software problems for functional and non-functional requirements, including testing security and rendering of colors
- Led testing and validation of iOS, Android, and C++ SDKs
- Test embedded systems on battery power devices
- Create bug reports and verify bug fixes
- Document test results and create product quality metrics reports
- Recommend improvements to enhance customer experience
- Work closely with the support team and our customers to collect customer feedback and address reported quality problems
- Other duties as assigned
Requirements
- Bachelor’s degree in Engineering/Computer Science or equivalent experience
- 5+ years of experience as QA Lead or QA Engineer
- Proficiency in modern software development languages, such as Python, React, Node, JavaScript.
- Experience in testing embedded systems for functional and non-functional requirements
- Experience in testing web applications
- Experience troubleshooting complex systems and root cause analysis
- Familiarity with agile methodology
- Great team player
- Exceptional attention to detail
- Excellent analytical and problem-solving skills
- Excellent communication skills
- English language skills verbal and written.