WFS Test Analyst

Zohorecruit

Cape Town

On-site

ZAR 420,000 - 600,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Woolworths Financial Services (WFS) in Cape Town, SA is seeking a Test Analyst — Automation to join the CIO Software Test Team. You will translate business and technical requirements into risk-based test coverage and design, develop, and maintain automated test solutions across web, mobile, API and integrated platforms.

You will collaborate across delivery teams, drive reliable automation, and contribute to quality throughout the software delivery lifecycle.

Qualifications

  • Strong knowledge of software testing principles and lifecycle.
  • Hands-on web UI and API automation experience required.
  • Experience with CI/CD integration and test reporting.

Responsibilities

  • Translate requirements into risk-based test coverage.
  • Design, develop, and maintain automated test frameworks.
  • Automate web, API and mobile test scenarios.
  • Integrate automation into CI/CD pipelines and monitor results.
  • Investigate defects and ensure timely resolutions.
  • Maintain traceability across requirements, tests and defects.
  • Prepare test environments and representative data.
  • Provide clear automated test reports and metrics.

Skills

Software testing principles
Risk-based testing
Test design techniques
Selenium/Web UI automation
Playwright/Cypress
API automation (Postman/Newman, REST)
Mobile automation (Appium)
CI/CD integration
Git-based source control
Jira/Xray / HP ALM

Education

Relevant degree or IT diploma
ISTQB automation certification (advantage)
Automation experience preferred

Tools

Azure DevOps
Jenkins
GitHub Actions

Job description

Woolworths Financial Services | Full time

WFS Test Analyst

Cape Town, South Africa | Posted on 09/23/2026

WoolworthsFinancial Services, or WFS as it is better known, is a JointVenture with Absa Bank, that supports the Woolworths retailbusiness by providing in-storecredit inthe formof the Woolworths StoreCard andoffering value-addedservices including credit cards, personal loans and short-terminsurance as well as life insurance linked to otherproducts.

Job Description

MAIN PURPOSE

TheCIO Software Test Team is looking for a Test Analyst – Automation to join ourhigh-performing team. The successful candidate will help minimise the risk ofsoftware failure by combining strong functional test analysis with hands-ontest automation engineering. The role is responsible for translating businessand technical requirements into risk-based test coverage and for designing,developing, executing and maintaining reliable automated test solutions acrossweb, mobile, API and integrated platforms. The individual will collaborateacross delivery teams, adapt effectively to change and contribute to qualitythroughout the software delivery lifecycle.

KEY RESPONSIBILITIES

  • Understand the business processes, solutionarchitecture, interfaces and non-functional considerations relevant to thechange being delivered.
  • Analyse requirements, acceptance criteria and technical designs toidentify test conditions, risks, dependencies and appropriate coverage.
  • Plan, design, coordinate and execute functional, exploratory, systemintegration, regression, API and mobile testing in collaboration with thedelivery team.
  • Define and implement an automation approach aligned with the applicationarchitecture, delivery model, risk profile and test strategy.
  • Design, develop, peer-review and maintain reusable automated testframeworks, scripts, utilities, test data and supporting documentation.
  • Automate suitable functional, regression, API, integration and mobilescenarios based on repeatability, risk and business value.
  • Integrate automated test suites into CI/CD pipelines and ensuredependable execution across applicable environments.
  • Analyse failed automated tests, distinguish application defects fromscript, data or environment failures, and drive timely resolution.
  • Apply agreed coding standards, version-control practices, branchingconventions and peer review to automation assets.
  • Prepare and maintain test environments and representative test data,with appropriate controls for sensitive information.
  • Record, investigate and track defects and inconsistencies, working withdevelopers and other stakeholders through to resolution.
  • Maintain traceability between requirements, risks, test cases,automation coverage, defects and test evidence.
  • Report clearly on test progress, coverage, defects, automation results,quality risks and release readiness.
  • Monitor automation reliability, execution duration, coverage andeffectiveness; identify and reduce flaky or low-value tests.
  • Perform manual and exploratory testing where automation is unsuitable ordoes not provide sufficient value.
  • Continuously improve testing practices, tools, environments and teamcapability while escalating material risks with appropriate mitigation options.
Requirements

KEY COMPETENCIES (Incl TECHNICAL)

  • Strong knowledge of software testing principles,risk-based testing, test design techniques, defect management and the softwaredelivery lifecycle.
  • Strong analytical, technical and troubleshooting skills applicable tocomplex integrated systems and requirements.
  • Hands-on web UI automation experience using Selenium, Playwright,Cypress or an equivalent framework.
  • Hands-on API automation experience using Postman/Newman, REST Assured,Karate, SoapUI or an equivalent framework.
  • Mobile test automation experience using Appium or an equivalentframework where mobile applications are in scope.
  • Practical experience designing, building and maintaining reusableautomation frameworks and suites.
  • Practical experience with Git-based source control and CI/CD tools suchas Azure DevOps, Jenkins, GitHub Actions or an equivalent platform.
  • Experience with test management and defect-tracking tools such asJira/Xray, Azure DevOps Test Plans, HP ALM/Quality Center or equivalent.
  • Ability to produce actionable automated test reports, evidence andquality metrics.
  • Knowledge of maintainable automation design, including reusablecomponents, test-data management, stable selectors, effective assertions anderror handling.
  • Accuracy, attention to detail, effective stakeholder communication and acommitment to continuous professional development.
  • Experience in financial services or another regulated environment isadvantageous.

MINIMUM QUALIFICATION

  • Relevantdegree or IT diploma, or an equivalent recognised qualification.
  • ISTQB automation-focused certification or equivalent recognisedautomation training is advantageous.
  • Equivalent demonstrable test automation experience may be considered inplace of an additional automation certification.

EXPERIENCE REQUIRED

  • At least three years’ experience in softwaretesting, including a minimum of two years’ hands-on development and maintenanceof automated tests.
  • Demonstrable experience building or materially enhancing an automationframework, rather than only executing existing scripts.
  • Experience automating web and API tests; mobile automation experience isrequired where mobile applications form part of the assigned portfolio.
  • Experience integrating and executing automated tests within a CI/CDpipeline.
  • Experience diagnosing script, application, test-data and environmentfailures and improving suite reliability over multiple releases.
  • Experience testing complex integrated systems in Agile delivery teams;exposure to Waterfall delivery is beneficial.

KEY SUCCESS MEASURES

  • Increasedautomated regression coverage across high-risk business journeys.
  • Reliable automated execution in delivery pipelineswith controlled levels of flaky tests.
  • Reduced repetitive manual regression effort withoutcompromising exploratory and risk-based testing.
  • Earlier detection of defects and clear evidence-basedreporting on release quality and residual risk.
  • Maintainable, reusable automation assets that supportteam delivery and remain effective across releases.

ADDITIONAL REQUIREMENTS

  • Be prepared to put in extra hoursat project and release dates by exception (may include late nights andweekends)
  • Be able to handle multipleprojects simultaneously while maintaining high standards.

WoolworthsFinancialServicesisaproudSouthAfricanbrand,whoiscommittedtotransformation.Meeting our employment equity goals will be taken into account in ourrecruitmentdecisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation Test Analyst – API & Mobile | CI/CD
Automation Test Analyst – API & Mobile | CI/CD

Zohorecruit • Cape Town

On-site
ZAR 420,000 - 600,000
Intermediate Tester
Intermediate Tester

Deka Minas (Pty) Ltd • Johannesburg

Hybrid
ZAR 500,000 - 800,000
Hybrid work model
Remote work flexibility
Software Quality Assurance Engineer - Automation
Software Quality Assurance Engineer - Automation

Placements24 • Soweto

On-site
ZAR 420,000 - 660,000
Competitive salary
On-site work environment
Medical and dental insurance
+2
Test Analyst
Test Analyst

Aperture Recruitment • Randburg

On-site
ZAR 600,000 - 900,000
Test Engineer (Automation )
Test Engineer (Automation )

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 480,000 - 600,000
Test Automation Analyst
Test Automation Analyst

Hire Resolve • Pretoria

On-site
ZAR 420,000 - 660,000
Competitive salary based on experience
Junior Software Quality Analyst
Junior Software Quality Analyst

Winning Form • Cape Town

Hybrid
ZAR 270,000 - 420,000
Senior Manager Development and DevOps
Senior Manager Development and DevOps

Woolworths Financial Services • Cape Town

On-site
ZAR 1,400,000 - 1,900,000
QA Specialist | Contract
QA Specialist | Contract

IQbusiness South Africa • Wes-Kaap

Hybrid
ZAR 420,000 - 540,000
Specialist QA Engineer
Specialist QA Engineer

absa • Randburg

On-site
ZAR 420,000 - 720,000