Algoface is seeking a Software QA Lead in Carefree, Arizona, to oversee quality coordination and testing strategies. The ideal candidate will have over 5 years of experience in QA leadership and proficiency in modern software development languages including Python, React, Node, and JavaScript. Responsibilities include developing test strategies, managing test cases, and ensuring product quality through automated and manual testing. Excellent analytical skills and attention to detail are essential requirements for this role.
Qualifications
5+ years of experience as QA Lead or QA Engineer.
Experience in testing embedded systems for functional and non-functional requirements.
Familiarity with agile methodology.
Responsibilities
Lead development of test strategy and test plans.
Develop, document, and maintain test suites and test cases.
Create and execute automated tests using product APIs and scripting.
Skills
Software development languages (Python, React, Node, JavaScript)
Attention to detail
Analytical skills
Problem-solving skills
Communication skills
Teamwork
Education
Bachelor’s degree in Engineering or Computer Science
Job description
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 fixesDocument 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