Primary Purpose of Job:
• Lead QA team on overall testing activities, approaches, and strategies
• Establish, maintain, and oversee all aspects of QA processes and methodologies to ensure effectiveness and alignment to industry best practices
• Prepare, review, and maintain testing documents (test plan, test cases, test reports,) to ensure complete test coverage
• Manage proper execution by the QA team on different types of testing (functional, integration, end-to-end, performance, etc)
• Facilitate and lead regular QA team meetings or triage calls
• Prioritize testing activities
• Efficient management of QA resources across multiple projects
• Knowledge on SharePoint and Azure based apps will be preferred.
Key Accountabilities:
• Manage risks and deliverables to ensure that the testing activities remain within agreed scope, schedule and quality standards
• Work with project manager and development team to report and escalate relevant testing issues and challenges that arise during testing activities
• Provide support, assistance, or decisions to QA, support engineer, and customer’s test teams (e.g., recreate issues reported by the customer in production, or in support of customer queries)
• Provide effort and estimates of testing activities required for the projects or deliverables when needed
• Manage or prepare customer demo presentations for project deliverables when needed.
Qualifications:
Person Specifications:
• 6+ years’ experience as Software QA including experience as Senior QA /Lead QA
• Degree in Computer Science, Engineering, or related qualifications
• Experience in people management / leading a team
• Solid experience in Agile testing methodologies and best practices.
• Hands-on and knowledge on automation framework is must.
--
You must verify your mobile number to apply to this job.