Software Quality Assurance Lead
Posted on March 31, 2021
Job Summary
The Software Quality Assurance Lead drives efforts to develop test plans, test cases and participates in the act of assuring software quality using various software development methodologies. This person will interact with QAsis’ client teams, QAsis client’s internal customers and third-party vendors as necessary. Primary responsibilities will be to coordinate and lead all quality assurance activities as well as ensuring quality in deliverables across the other project workstreams. Duties are performed independently with minimal supervision and only occasional instruction or assistance as needed. This position has no direct reports.
Duties/Responsibilities
- Lead, advise and assist in tracking the creation of test plans and test scripts based on the defined acceptance criteria throughout the software development lifecycle
- Work with QA team in test artifact creation that meets the QAsis/client defined standards and document execution results for delivery/presentation to executive level management
- Provide guidance for project quality measurement in other key areas of software development and delivery, outside of software quality assurance focus only.
- Provide timely, accurate and clear status of progress throughout planning and execution of testing
- Work collaboratively with business and IT project team members to review developed plans and scripts
- Demonstrate a strong understanding of the supported business functionality and associated processes in order to provide timely, cost-effective testing while minimizing risk
- Demonstrate an understanding of the proposed software solution, through reading, reviewing and challenging requirements for the project
- Act as a partner within QA team to provide accurate estimates, encourage quality practices and present options to leadership, along with associated risks
- Perform duties as assigned by the Program Quality Lead
Required Skills/Abilities
- Bachelor’s Degree in Computer Science or related field
- 5+ years of Quality Assurance and Test Automation experience, with leadership experience in these areas preferred
- Experience with UI test automation development in at least one major language: .NET, Java, Python etc.
- 2+ years experience in a software QA leadership role
- Experience with web service testing techniques, tooling, process and best practices
- Use of cross browser and mobile app testing tools and services
- QA focused certifications beyond foundation level with either ISTQB or QAI organizations preferred
Education/Experience
- Understanding of risk-based testing practices
- Ability to work independently and proactively under minimal supervision
- Ability to organize and prioritize testing workload
- A strong understanding of manual and automated testing methodologies and general quality concepts
- Strong problem-solving skills with a desire to ensure identified root cause and solution options for clients
- Excellent oral and written communication skills
-
- Ability to create documentation of a product, for all stakeholders, that clearly communicates the process, procedure, and general business data handling
- Strong attention to detail
- Strong knowledge of testing tools, testing methodologies, frameworks and processes
Physical Requirements
• Prolonged periods of sitting at a desk and working on a computer.