
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A financial services company in South Africa is seeking a Test Analyst responsible for developing and executing user acceptance testing. The ideal candidate will have strong analytical skills, experience in the software development lifecycle, and proficient in SQL and various testing tools. Responsibilities include writing test cases, tracking defects, and assisting in monthly reporting. This is a permanent position based in Gauteng with some remote work opportunities.
Closing Date
Reference Number: MMH-2 | Job Title: Test Analyst | Position Type: Permanent | Role Family: Information Technology | Cluster: MOMENTUM INSURE COMPANY LIMITED | Remote Opportunity: Some of the Time | Location – Country: South Africa | Location – Province: Gauteng | Location – Town / City: Centurion
Introduction: Through our client‑facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations.
We help people grow their savings, protect what matters to them and invest for the future.
We help companies and organisations care for and reward their employees and members.
Through our own network of advisers or via independent brokers and utilising new platforms Momentum Metropolitan provides practical financial solutions for people, communities, and businesses.
The Tester will be responsible for developing user acceptance testing (UAT) test scripts, ensuring traceability of scripts to requirements and design artefacts, executing the UAT plan, documenting UAT testing results, and providing support to end users.
MS Excel & MS Office.
Perform User Acceptance Testing of the functional requirements of the Premia system and all Integration systems.
Review & Inspect functional requirements.
Write test cases in line with standard requirements from specification received.
Document UAT test scenarios, test cases and test scripts.
Implement test cases in line with requirements in specification.
Design test plan in accordance with specification documents.
Document test plan (resources needed, risks identified, test data used, when should testing stop, list of functionalities to be tested).
Create and/or acquire test data.
Identification and analysis of software defects.
Perform the required defect tracking and/or management thereof.
Ensure all risks are mitigated and escalated accordingly.
Report to the Test manager and Project Manager – results, test metrics, etc.
Test Summary Report; Defect Report according to bugs logged on Jira or other incident reporting platforms.
In parallel with testing responsibilities, the candidate will be required to assist in the delivery of monthly/quarterly reporting on the testing results.
Provide training/support to Operations for all applications and services developed and maintained.
Update relevant documentation that has gone out-of-date.
Work with Operations to ensure the quality of delivered software as well as ensuring timely bug resolution.
Competencies: Clear communicator (written and verbal), to ensure ability to write test plans and test cases and to communicate bugs to developers and other stakeholders.
Creative solving of technical problems, to ensure the ability to translate technical requirements into test plans.
Ability to focus on deadlines and deliverables, ensures the ability to find the bad defects and bugs quickly.
Functional / Technical Skills: Experience in Quality Management Processes.
Knowledge and experience in technical aspects of Premia and integration systems.
Business process understanding.