Design, develop, and execute comprehensive test cases and test scenarios based on both technical specifications and functional business requirements.
Conduct integration and system testing to validate application behaviour and verify that all components function correctly according to the scope of change.
Perform manual test activities including functional testing, exploratory testing, and user acceptance testing (UAT) as required.
Identify, document, and track defects through their lifecycle.
Work closely with development teams to ensure accurate communication and timely resolution of issues.
Partner with Test Automation Engineers to identify test cases suitable for automation and provide input to improve overall efficiency.
Understand and execute business case scenarios to ensure end-to-end validation of functional and operational workflows.
Requirement:
Diploma or Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Experience in test case design, integration testing, system testing, and UAT.
Familiarity with defect tracking tools (e.g., JIRA, Azure DevOps, or similar).
Excellent attention to detail, analytical thinking, and problem-solving skills.
Ability to work independently and within cross-functional teams.
Good communication skills to coordinate with developers, analysts, and stakeholders.
Understanding of automation concepts and exposure to working with automation teams.