The IT QA Manager will be responsible for reviewing and implementing systematic test plans. The IT QA Manager will collaborate with product development and client onboarding teams to establish quality assurance measures within the project scope and requirements through testing. Success in this role will be demonstrated by providing quality work output, screening for errors, and refining usability throughout the product development and implementation process as part of the Innovation / Product Units under IT Development.
This role requires close collaboration with the requirement owner and the different teams under the Innovation / Product group to ensure that there is a well executed and documented testing and validation of new IT builds and enhancements. Furthermore, the responsibilities within the role are:
UAT of new builds and enhancements
- Work with the requirement owner and Innovation / Product group to develop and implement comprehensive test plans for each new feature/enhancement based on the acceptance criteria in the Change Request Form or any equivalent documentation.
- Execute the scenarios stated in the test script in the UAT/QA environment for each component of the build/enhancement and document the results for analysis and decision making
- Sign-off the UAT results as clearance for the deployment of new builds and enhancements together with the Product Owner/Application Manager
- Document the details of the components that passed the UAT into the release notes
- Update existing test scripts if there are new test scenarios that have been uncovered
UAT with Clients prior to Go-Live
- Work with the Client Success - Onboarding team to develop, maintain, and execute standard test scripts per product that will be given to clients to test and accomplish before they go-live
- Work with the Client Success - Onboarding team to validate the results of the testing done by the client on the scenarios stated in the test scripts based on the test scripts that they are availing.
- Update existing test scripts if there are new test scenarios that has been uncovered
Regression testing of existing functionalities after every deployment
- Re-simulate the test scripts for existing functionalities (APIs, Front-end Website, Dashboard, CBS) after every deployment (in both UAT and PROD)
Lead the resolution of bugs, issues, and glitches
- Escalate to relevant development teams the bugs, issues, and glitches that are found/uncovered during UAT of new builds and enhancements
- Escalate to relevant development teams the bugs, issues, and glitches that are found/uncovered during UAT with clients
- Create tickets in the development JIRA boards of the relevant development/technical teams for the bugs, issues, and glitches that are found/uncovered
- Monitor the fixes for the bugs, issues, and glitches that are found/uncovered and ensure that it is deployed and delivered in a timely manner in accordance to its criticality.
- Test the fixes in the UAT/QA environment
- Sign-off the UAT results as clearance for the deployment of fixes to bugs, issues, and glitches that are found/uncovered