Develop test scripts, test conditions, test matrixes, test data, and expected results for one or more test plans / test cases, including user acceptance test.
Execute test scripts.
Record problems and issues in accordance with the project's problem and issue management plans.
Work with the application team to resolve any issues that arise out of the testing process.
Participate in the release control process (when the application is transferred from the build team to the test team) to ensure that solutions meet business requirements.
Validate product fixes.
Inform the test lead / test manager of any issues that may affect the schedule, budget, or quality of the product or the testing process. Or any potential risk.
Perform Test Cases review prepared by others QA
Testing Management & Support :
Develop, update, and maintain testing standards and procedures.
Proposing process improvement as and when require
Managing multiple resources among multiple teams / squads
Drive the testers testing progress and deliverables to ensure meet the timeline
Supporting deployment activities and other production activities