2+ experience as Software GA including experience as QA Senior/Lead
Degree in Computer Science, Engineering, or related qualifications
Experience in people management or leading a team or Solid experience in Agile testing methodologies and best practices.
Solid experience with development and testing of complex enterprise or customer-facing applications preferably on Point-of-Sale (POS) or Post Office services background
Certifications and knowledge in cloud technologies such as Azure will be plus point
+ 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)
+ Proven experience in QA automation, load testing and API testing
Perform QA testing activities as required (test case preparation testing execution, environment setup, installation, etc)
Facilitate and lead regular QA team meetings or triage calls
Prioritize testing activities
» Efficient management of QA resources across multiple projects
# Manage risks and deliverables to ensure that the testing activities remain within agreed scope, schedule, budget, and quality standards
Conduct QA team performance review and improvement
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