Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 12, 2026
    Deadline: Feb 19, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Momentum Metropolitan Holdings, formerly MMI Holdings, is a South African-based financial services group was established on 1 Dec 2010, through the merger of Metropolitan and Momentum. We are specialists in long and short-term insurance, asset management, savings, investments, healthcare administration, health risk management, employee benefits and reward...
    Read more about this company

     

    Test Analyst

    Role Purpose    

    • Apply appropriate testing methodologies, scripts and test plans at certain stages of the development cycle to ensure that systems and applications function optimally, with a strong focus on early quality engagement, risk-based prioritisation, and the integration of test automation and CI/CD practices to enable fast, reliable delivery.

    Requirements    

    Qualifications:

    • ISTQB or related testing certification.
    • Relevant IT qualification.
    • Agile testing certification (e.g., CAT, ICP-TST).
    • Certifications/training in test automation frameworks/tools.
    • Cloud fundamentals (AWS Cloud Practitioner / Azure Fundamentals).

    Knowledge:

    • Knowledge of software test design, software testing procedures and test execution methodologies
    • Understanding of relevant querying and programming languages
    • Exposure to process design, end-to-end testing and implementation
    • Exposure to back-end testing
    • Exposure to documentation, technical specifications, user stories/acceptance criteria, process maps and test plans
    • Knowledge of the Software Development Life Cycle
    • Understanding of DevOps principles and how testing fits within CI/CD.
    • Knowledge of API testing methodologies and contract testing (e.g., Pact).
    • Familiarity with performance testing concepts and tools (e.g., JMeter, k6).
    • Awareness of security testing basics and OWASP Top 10.
    • Knowledge of accessibility standards (WCAG) and usability testing practices.
    • Understanding of microservices, event-driven architectures and distributed systems.
    • Familiarity with testing in cloud platforms (AWS/Azure) and containerised deployments (Docker/Kubernetes).
    • Awareness of observability (logs, metrics, tracing) to support defect triage.

    Experience:

    • 2-4 years relevant IT experience (essential)
    • 2-3 years’ testing experience (essential)
    • Exposure to working in a software development environment (essential)
    • Experience testing within Agile/Scrum environments (essential).
    • Hands-on API/integration testing (essential for modern QA).
    • Experience with automated testing tools (advantageous/essential depending on team).
    • Exposure to CI/CD pipelines and version control (Git) (advantageous).
    • Exposure to cloud-based platforms (AWS/Azure) (advantageous).
    • Experience in performance and other non-functional testing (advantageous).
    • Exposure to microservices and containerised deployments (advantageous).

    Tools and Technologies:

    • Test Management: Jira, Azure DevOps, ALM/Quality Center, Xray, Zephyr.
    • Automation: Selenium, Cypress, Playwright, Appium; TestNG/JUnit/NUnit/Mocha/Jest.
    • API: Postman, Swagger, SoapUI; REST/JSON, SOAP/XML.
    • Performance: JMeter, k6.
    • CI/CD & VCS: Azure DevOps, Jenkins, GitHub Actions, GitLab CI; Git branching strategies.
    • Cloud & Containers: Azure, AWS; Docker, Kubernetes.
    • Observability: Azure Application Insights, AWS CloudWatch, logs/metrics/tracing tools.
    • Collaboration & Knowledge: Confluence, Microsoft Teams, Slack.

    Duties & Responsibilities    

    • Keep abreast of latest IT trends and practices to optimise service
    • Oversee the complete test cycle of software development, from requirements testing to user acceptance and release testing.
    • Operationalise testing strategy in line with best practice standards to ensure alignment between testing and development activities.
    • Define testing objectives and quality criteria to plan for testing at different stages of the development cycle to reduce potential for error.
    • Execute end to end functional tests and utilise developed automated tests to ensure optimal functioning of applications in line with business requirements.
    • Manage the testing operation of systems or applications under controlled conditions and evaluate the results against expectations.
    • Apply an understanding of distributed systems to configure test environments and execute test plans in line with business requirements.
    • Manage test cases, test designs, service and support documentation to ensure that testing and support of applications are accurate and meet expectations.
    • Evaluate and understand software and applications functionality to determine appropriate test methodologies relative to the application being tested.
    • Implement defect tracking and test case management systems to document test sets, defects and record test case execution results.
    • Collaborate with the software development team or operations team to troubleshoot and remediate issues in production environments to drive quality and performance of systems or applications.
    • Collaborate with various teams to ensure that all testing related work is carried out as per defined standards and procedures.
    • Document UAT test scenarios, test cases and test scripts with the business analysis team to ensure business requirements are met.
    • Implement shift-left testing by engaging early in requirements and design walkthroughs; conduct impact and risk assessments to inform test scope and prioritisation.
    • Perform API and integration testing using tools such as Postman, Swagger, SoapUI, and support contract testing practices where applicable.
    • Conduct cross-browser, cross-platform and mobile testing to ensure consistent user experience across environments and devices.
    • Contribute to and participate in Agile ceremonies (stand-ups, backlog refinement, sprint planning, reviews and retrospectives).
    • Create and maintain test strategies, test approaches, traceability matrices, and test closure reports; ensure requirements traceability to test cases and defects.
    • Integrate automated tests into CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions, GitLab CI) and maintain test suites for regression and smoke testing.
    • Conduct non-functional testing including performance/load (e.g., JMeter, k6), basic security checks (OWASP awareness), accessibility (WCAG), and usability validation.
    • Perform data validation and back-end testing using SQL to verify data integrity, ETL/data migrations, and end-to-end data flows.
    • Support testing of microservices and event-driven architectures, including message queues and API gateways.
    • Execute tests in cloud (AWS/Azure) and containerised environments (Docker, Kubernetes); interpret logs and metrics via observability tools where applicable.
    • Produce test metrics and dashboards (e.g., coverage, defect trends, execution progress, leakage) to inform decision making.

    Competencies    

    • Organising and planning skills
    • Problem-solving skills
    • Analytical skills
    • Business acumen
    • Communication skills
    • Interpersonal skills
    • Attention to detail.

    Closing Date    

    • 2026/02/19

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Momentum Metropolitan Holdings... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail