Specifies, develops, and writes test plans and test scripts.
Produces and documents test cases based on software requirements and design.
Conducts regression testing to ensure system stability after changes or updates.
Utilises automated test software applications to evaluate software behaviour, functionality, and integrity.
Identifies, documents, and reports defects in defect reports and related documentation.
Collaborates with developers and analysts to resolve issues and verify fixes.
Ensures that software meets quality standards and user requirements before release.