Test Analyst (Bellville)

Momentum

Bellville

On-site

ZAR 420,000 - 660,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Metropolitan is seeking a seasoned QA Tester to join the software testing team. You will own end-to-end test cycles, design and run test plans, and drive quality across features in a regulated financial services environment.

The role requires ISTQB CTFL, 4–7 years of testing experience, and strong automation skills with Selenium/Cypress/Playwright within Agile teams. You will work with business analysts and developers to ensure acceptance criteria are testable and defects are tracked promptly.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent (Essential). A relevant diploma with sufficient experience may be considered
  • ISTQB CTFL (Essential); pursuing CTAL-TA or CTAL-TTA is required as the next milestone; test automation certifications are advantageous
  • 4–7 years' relevant IT or software testing experience (Essential)
  • End-to-end test cycle ownership in a commercial environment
  • Hands-on test automation experience in a team setting
  • Experience in Agile/Scrum environments
  • Collaborates with business analysts and developers
  • Financial services or regulated industry experience is advantageous

Responsibilities

  • Take end-to-end ownership of the test cycle for assigned features or releases - from requirements review through to UAT sign-off.
  • Design, create, and maintain test cases, test scripts, and test plans aligned to business requirements and acceptance criteria.
  • Analyse business requirements, user stories, and technical specs to derive comprehensive test coverage strategies.
  • Execute functional, regression, integration, and end-to-end tests across assigned application areas.
  • Introduce and maintain test automation capabilities - scripting automated regression and smoke tests using relevant frameworks (Selenium, Playwright, Cypress, or equivalent).
  • Operate and maintain CI/CD pipeline test integration, ensuring automated tests execute as part of the deployment process.
  • Define testing objectives and quality criteria at feature and sprint level to reduce defect leakage.
  • Implement and maintain defect tracking discipline; ensure defects are documented, prioritized, and resolved within timelines.
  • Collaborate with business analysts to validate acceptance criteria are testable, complete, and unambiguous.
  • Collaborate with developers to support unit test coverage awareness and SIT activities.
  • Configure test environments and execute test plans for distributed or integrated components.
  • Produce clear and accurate test summary reports for stakeholders at sprint and release levels.
  • Keep abreast of emerging testing tools, automation frameworks, and industry best practices.

Skills

ISTQB CTFL
Agile/Scrum
Test automation
CI/CD
Selenium
Playwright
Cypress
Regression testing
Collaboration

Education

Bachelor's degree in CS/IT/SE

Tools

Selenium WebDriver
Cypress
Playwright

Job description

Metropolitan is one of the oldest financial services brands in South Africa. With a 125-year legacy of serving the communities in which it operates, Metropolitan represents true empowerment in serving Africa's people through affordable financial solutions that create financial growth and security.

Metropolitan operates in South Africa, but the brand is also present in 7 African countries including, Namibia, Botswana, Kenya, Ghana and Lesotho. Metropolitan provides financial wellness solutions that meet the needs of low-income clients, including funeral insurance, health, savings, hospital cash-back cover, retirement solutions and life insurance.

www.metropolitan.co.za

Role Purpose

Apply appropriate testing methodologies, test strategies, scripts, and test plans at defined stages of the software development cycle to ensure that systems and applications function optimally, meet business requirements, and are delivered to agreed quality standards.

Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent (Essential). A relevant diploma with sufficient experience may be considered
  • ISTQB Certified Tester Foundation Level (CTFL) (Essential) (must be held on appointment). Pursuit of ISTQB Advanced Level Test Analyst (CTAL-TA) or ISTQB Advanced Level Technical Test Analyst (CTAL-TTA) is required as the next professional milestone - both are administered by SASTQB. A relevant test automation certification or framework-specific credential (e.g. Selenium, Cypress, Playwright) is advantageous
  • 4–7 years' relevant IT or software testing experience (Essential)
  • Demonstrated end-to-end test cycle ownership in a commercial environment
  • Hands-on experience introducing or maintaining test automation in a team setting
  • Experience working within Agile/Scrum delivery teams
  • Experience collaborating directly with business analysts and developers
  • Financial services or regulated industry experience is advantageous
Duties & Responsibilities
INTERNAL PROCESS
  • Take end-to-end ownership of the test cycle for assigned features or releases -from requirements review through to UAT sign-off.
  • Design, create, and maintain test cases, test scripts, and test plans aligned to business requirements and acceptance criteria.
  • Analyse business requirements, user stories, and technical specifications to derive comprehensive test coverage strategies.
  • Execute functional, regression, integration, and end-to-end tests across assigned application areas.
  • Introduce and maintain test automation capabilities - scripting automated regression and smoke tests using relevant frameworks (e.g. Selenium, Playwright, Cypress, or equivalent).
  • Operate and maintain CI/CD pipeline test integration, ensuring automated tests execute as part of the deployment process.
  • Define testing objectives and quality criteria at feature and sprint level to reduce the potential for defect leakage.
  • Implement and maintain defect tracking discipline - ensuring defects are well-documented, prioritised, and resolved within agreed timelines.
  • Collaborate actively with business analysts to validate that acceptance criteria are testable, complete, and unambiguous - flagging gaps before development begins.
  • Collaborate with developers to support unit test coverage awareness and SIT activities.
  • Configure test environments and execute test plans for distributed or integrated system components.
  • Produce clear and accurate test summary reports for stakeholders at sprint and release level.
  • Keep abreast of emerging testing tools, automation frameworks, and industry best practices.
CLIENT
  • Provide testing expertise and practical advice to business and technical stakeholders.
  • Build and maintain collaborative relationships with business analysts, developers, and product owners.
  • Deliver on agreed service level expectations and manage stakeholder expectations proactively.
  • Participate in a culture of quality, ensuring feedback loops and quality gates are embedded in delivery.
PEOPLE
  • Provide guidance to junior testers through knowledge sharing, test case review, and informal mentoring.
  • Actively participate in Agile ceremonies and contribute to test estimation and sprint planning.
  • Pursue ISTQB Advanced Level Test Analyst (CTAL-TA) or Advanced Level Technical Test Analyst (CTAL-TTA) certification as the next professional milestone.
  • Deepen domain knowledge of the functional business area the team supports to improve test relevance and business impact.
  • Contribute to continuous improvement of testing standards, templates, and procedures.
FINANCE
  • Identify opportunities to enhance test efficiency through automation and reusable test assets.
  • Manage allocated resources responsibly and contribute to risk identification processes.
Competencies
  • Examining Information
  • Documenting Facts
  • Checking Things
  • Challenging Ideas
  • Providing Insights
  • Making Decisions
  • Team Working
  • Interpreting Data
  • Embracing Change
  • Meeting Timescales
  • Managing Tasks
  • Taking Action
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Test Analyst
Junior Test Analyst

Telesure Investment Holdings (TIH) • Johannesburg

On-site
ZAR 180,000 - 240,000
Test Analyst
Test Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 420,000 - 620,000
Talent Pool: Test Analyst MMH260714-27
Talent Pool: Test Analyst MMH260714-27

Momentum • Centurion

On-site
ZAR 300,000 - 520,000
Junior Test Analyst (QA)
Junior Test Analyst (QA)

Clicks Group Limited • Cape Town

On-site
ZAR 180,000 - 240,000
Test Analyst
Test Analyst

Woolworths Financial Services • Cape Town

On-site
ZAR 480,000 - 720,000
Test Analyst
Test Analyst

Clicks Group Limited • Cape Town

On-site
ZAR 350,000 - 520,000
QA Manual Tester
QA Manual Tester

Agile Bridge • Pretoria

On-site
ZAR 240,000 - 360,000
Senior Test Analyst (Contract)
Senior Test Analyst (Contract)

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
Senior Software Test Analyst
Senior Software Test Analyst

Indsafri • Johannesburg

On-site
ZAR 420,000 - 540,000
Professional development budget
Flexible working arrangements
Technical Test Analyst
Technical Test Analyst

Indsafri • South Africa

On-site
ZAR 520,000 - 760,000