As a QA Manager, you are primarily responsible for quality control throughout the development of software by planning, organizing, and building testing protocols and managing teams of QA engineers and testers.
Essential Job Functions/Requirements:
- Establish and maintain quality assurance standard operating procedures (SOPs)
- Organize, manage, and assist manual and automated test engineers to ensure minimal production defect leaks
- Establish QA metrics and reporting dashboards for up and down stream stakeholders
- Establish User Personas in collaboration with Product Management and team
- Facilitate the decomposition of business requirements, into Use Cases and Acceptance Criteria
- Clearly document and thoroughly execute Acceptance Tests
- Organize and manage manual and automated test case libraries
- Participate in deployment testing exercises as needed
- Participate in all SCRUM events, including Backlog Grooming, Sprint Planning, daily stand-up and Sprint Review
- Mentor other QA team members and assist them with domain knowledge
- Lead Instructor Training on QA-related topics
- Keep abreast of changes in technology, standards, and relevant developments in IT & testing by maintaining professional competency through training, reading, and linkages with professional organizations
- Lead QA process improvement initiatives
- Collaborate effectively with team members and others in organization to resolve testing issues
- Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies