The posting
The Software Tester will be responsible for designing, preparing and executing test cases, validating system functionality, identifying defects, and ensuring delivered solutions meet business and technical requirements.
Functional Testing
• Develop test cases and test scripts.
• Execute SIT, UAT and regression testing.
• Validate functional and non-functional requirements.
• Verify fixes and perform retesting.
Requirements Validation
• Review requirements and functional design documents.
• Ensure test coverage of functional requirements.
• Support RTM updates.
Defect Management
• Raise and track defects.
• Validate defect resolutions.
• Participate in defect review meetings.
Data Validation
• Execute database validation activities.
• Verify data migration results.
• Perform backend testing where required.
Integration Testing
• Validate interfaces with external systems.
• Conduct API testing and integration testing.
• Verify end-to-end workflows.
Documentation
• Prepare test evidence.
• Update test execution reports.
• Maintain testing artefacts and repositories
Requirements:
Technical Skills
Mandatory
• Functional Testing
• Test Case Preparation
• Defect Management
• API Testing
• SQL Queries
• Test Documentation



