- Understand business requirements, functional specifications, and user stories.
- Prepare detailed test plans, test scenarios, test cases, and test data .
- Perform functional, regression, integration, system, smoke, and sanity testing .
- Identify, document, track, and retest bugs using bug-tracking tools.
- Perform UI, API, cross-browser, and compatibility testing .
- Develop and maintain automated test scripts using Selenium and Playwright .
- Automate repetitive regression and functional test cases.