Develop and execute test plans, scenarios, and scripts based on business and technical requirements, ensuring clear acceptance criteria.
Document, analyze, and report test results to the Team Lead and client stakeholders.
Work closely with technical teams to investigate, troubleshoot, and resolve software defects and system issues.
Support and monitor the defect lifecycle, including validation, assignment, user clarification, and verification of fixes.
Support the planning, preparation, and execution of various testing activities, including System Integration Testing, User Acceptance Testing, migration testing, and pre-production testing, while preparing test status reports, test closure reports, and other relevant test documentation as required.
Contribute to user-facing documentation such as help guides, user manuals, and quick reference materials.