Define, discuss, and implement a test approach to testing across multiple products/services and domains, commonly referred to as “UAT”, “E2E”, etc.
Define QA strategy, approach, and execution in software projects to meet and exceed company quality goals.
Analyze the system and technical requirement specifications and implement and drive the testing.
Responsible for creating test plans, performing nonfunctional and functional testing and system monitoring to ensure the quality and the integrity of the customer care and billing systems within strict deadlines.
Report and analyse defects on implementing the user requirements.
To develop and continuously improve automated tests as new system features or enhancements are developed and accordingly create work plans, monitor and track the work schedule for on time delivery as per the defined quality standards.
Prepare QA test environments of the division and maintenance to facilitate quality deliverables.
Verify deployment process and notify process breaks to maintain the system efficiency.
Drive adoption of best practices in functional, automation, performance, security, and maintainability of software systems.
Continuously monitor software quality and generate quality matrix reporting.
Help to onboard, train and mentor new or existing QA members in the team.