TRAFFIC Western Cape

Quality Assurance (QA) Test Analyst

Sanlam Limited

Job Description

Job Purpose

The QA Analyst is responsible for validating the quality, reliability, and business correctness of solutions delivered across Sanlam's Dynamics 365 ecosystem and integrated platforms. The role focuses on thorough functional, integration, and end to end testing, ensuring that business processes work as intended across legacy and modern systems. As part of Sanlam's shift toward Quality Engineering, the QA Analyst contributes to automation first and AI assisted testing practices by identifying high value automation opportunities, supporting automated test execution, and applying quality standards consistently. The role works independently of development to provide objective quality insight while collaborating closely with Developers, Functional Consultants, and Product teams.

Responsibilities
  • Test Planning & Analysis
    • Analyze business requirements, user stories, and technical specifications to design comprehensive test scenarios and test cases.
    • Identify test dependencies across legacy systems, APIs, integration layers, and new platforms.
    • Participate in backlog refinement, sprint planning, and release readiness activities as part of Agile delivery.
  • Test Execution
    • Execute functional, regression, system, integration, and user acceptance tests.
    • Validate data accuracy, business rules, and process flows across multiple systems.
    • Log, track, and retest defects using test and defect management tools.
    • Ensure traceability from requirements to test cases, results, and defect resolution.
  • Contribution to Automation & Autonomous Testing
    • Collaborate with QA Engineers and Developers to build, enhance, and maintain automated test suites (e.g., UI, API, regression packs).
    • Identify manual test cases with high repeatability or complexity for automation opportunities.
    • Participate in the adoption of AI assisted testing, self healing tests, test optimisation, and shift left practices.
    • Provide feedback on automation frameworks and help ensure test environments are ready for automated execution.
    • Apply practical automation skills to design or maintain automated test cases using one or more frameworks (e.g., Playwright, REST Assured, Selenium).
    • Develop foundational capability in agentic testing models, including understanding goal driven AI test execution approaches.
    • Critically evaluate the outputs of AI generated or AI executed tests and use prompt engineering techniques to accelerate and improve test scenario generation.
  • Quality Engineering & Continuous Improvement
    • Support continuous integration and deployment pipelines by contributing to quality gates and automated checks.
    • Develop and maintain test documentation, test data sets, and QA artefacts.
    • Identify and elevate risks related to system stability, data issues, or product quality.
    • Contribute to improving testing standards, templates, QA processes, and quality metrics across the team.
  • Collaboration & Stakeholder Engagement
    • Work closely with Business Analysts, Developers, Product Owners, Release Managers, and Architects.
    • Support business users during UAT and ensure issues are clearly articulated and resolved.
    • Communicate test results, defects, and risks in a clear and timely manner.
    • Build strong working knowledge of core Sanlam platforms, legacy systems, and integration points.
Experience and Qualifications
  • Experience:
    • 3-5+ years of experience in testing across complex enterprise systems.
    • Demonstrated experience testing both legacy and modern applications, including APIs, UI, and backend systems.
    • Experience with test management and defect tracking tools (e.g., Azure DevOps, JIRA, XRay, TestRail).
    • Working knowledge of SQL for data validation.
    • Experience participating in Agile delivery teams (Scrum/Kanban).
    • Exposure to automation concepts, frameworks, and scripting (e.g., Selenium, Cypress, Playwright, REST Assured).
  • Advantageous / Preferred:
    • Experience in financial services, insurance, or highly regulated environments.
    • Exposure to autonomous or AI enabled testing technologies (self healing tests, generative test creation).
    • Experience in API testing tools such as Postman, SoapUI, or Karate.
    • Experience with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions).
    • Awareness of performance testing as a discipline and the ability to contribute performance test scenarios.
    • Familiarity with Cloud based environments or microservices testing.
  • Qualifications:
    • Matric / Grade 12.
    • Diploma or degree in Information Technology, Software Testing, Computer Science, or related field (or equivalent experience).
  • Preferred:
    • ISTQB Foundation certification.
    • ISTQB Agile or Test Automation certifications.
    • Additional certifications in QA tools, automation testing, or cloud technology.
  • Additional Skills:
    • Manual Testing (functional, regression, integration, UAT).
    • API testing and validation.
    • SQL and data validation skills.
    • Understanding automation frameworks and CI/CD processes.
    • Requirements analysis and test design.
    • Understanding of system architecture and integration.
    • Ability to work across legacy and modern systems.
    • Familiarity with Autonomous Testing concepts.
  • Soft Skills:
    • Critical Thinking - ability to identify gaps, inconsistencies, and system issues.
    • Adaptability - comfortable working with evolving tools and technologies.
    • Detail Orientation - strong focus on accuracy, completeness, and traceability.
    • Collaboration - builds strong relationships with cross functional teams.
    • Communication - clear, concise articulation of issues and test outcomes.
    • Proactiveness - anticipates issues and contributes ideas to improve quality.
    • Resilience & Persistence - able to work through complex defects and ambiguity.
Personal Attributes
  • Interpersonal savvy - Contributing independently
  • Decision quality - Contributing independently
  • Plans and aligns - Contributing independently
  • Optimises work processes - Contributing independently
Core Competencies
  • Cultivates innovation - Contributing independently
  • Customer focus - Contributing independently
  • Drives results - Contributing independently
  • Collaborates - Contributing independently
  • Being resilient - Contributing independently
Our commitment to transformation

The Sanlam Group is committed to achieving transformation and embraces diversity. This commitment is what drives us to achieve a diverse, inclusive and equitable workplace as we believe that these are key components to ensuring a thriving and sustainable business in South Africa. The Group's Employment Equity plan and targets will be considered as part of the selection process.

About This Role

Career insights for Software Quality Assurance Analysts and Testers positions

Salary Benchmark
$101,800/year
Source: O*NET (USD)
Job Outlook
This career will grow rapidly in the next few years.
Key Skills for This Role
Reading Comprehension Active Listening Critical Thinking Speaking Writing
Common Technologies
Apache Kafka Apache Maven Git Airtable Apache Hive Blackboard Learn Micro Focus LoadRunner Professional Selenium

Job Overview

Date Posted
19 Apr 2026
Location
Western Cape, South Africa

Software Quality Assurance Analysts and Testers Insights

Job Outlook
This career will grow rapidly in the next few years.

Similar Opportunities

This page incorporates data from O_NET OnLine, courtesy of the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), under the CC BY 4.0 license. O_NET is a registered trademark of USDOL/ETA. Assessify has adapted and modified the original content. Please note that USDOL/ETA has neither reviewed nor endorsed these changes.