Payments SDET Visa/Mastercard/UnionPay

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SavageOne Pty Ltd is seeking two senior SDET professionals to join our payments/fintech team in Johannesburg. You will design, implement, and run automated test suites for card payment lifecycles and regulatory compliance across Visa, Mastercard, UnionPay, and local networks.

The role requires hands-on automation using Selenium or Cypress, strong problem-solving, and collaboration with product, development, and compliance teams to drive quality and security in payment platforms.

Qualifications

  • Proven experience as an SDET or QA Automation Engineer in payments/fintech.
  • Strong understanding of the card payment lifecycle from authorisation to settlement.
  • In-depth knowledge of scheme rules (Visa, Mastercard, UnionPay, local networks).
  • Familiarity with regulatory mandates such as PSD2, SCA, AML, and KYC.
  • Hands-on experience with MPS platforms and related processes.
  • Strong automation skills using Selenium, Cypress, or similar.
  • Excellent problem-solving, analytical, and communication skills.

Responsibilities

  • Develop, maintain, and enhance automated testing frameworks for payment processing systems.
  • Test and validate the card payment lifecycle processes, including authorisation, clearing, and settlement.
  • Ensure compliance with scheme rules (Visa, Mastercard, UnionPay, and local payment networks).
  • Validate adherence to regulatory mandates including PSD2, SCA, AML, and KYC requirements.
  • Work closely with development, product, and compliance teams to resolve defects early in the lifecycle.
  • Conduct functional, regression, integration, and end-to-end testing for MPS platform functions.
  • Analyse test results, identify root causes, and ensure defects are resolved promptly.

Skills

SDET
QA Automation
Card payment lifecycle
Scheme rules
Regulatory mandates
Selenium
Cypress
MPS platforms
Agile
Communication skills

Tools

Selenium
Cypress

Job description

About the job Payments SDET Visa/Mastercard/UnionPay
About the Role

We are urgently looking to fill two (2) Senior SDET positions for a high-profile client in the payments and financial technology sector. The ideal candidates will have deep expertise in the card payment lifecycle, payment scheme rules, and regulatory mandates. You will be responsible for designing, developing, and executing automated test frameworks to ensure the robustness, security, and compliance of payment systems and platforms.

Key Responsibilities

Develop, maintain, and enhance automated testing frameworks for payment processing systems.

Test and validate the card payment lifecycle processes, including authorisation, clearing, and settlement.

Ensure compliance with scheme rules (Visa, Mastercard, UnionPay, and local payment networks).

Validate adherence to regulatory mandates including PSD2, Strong Customer Authentication (SCA), AML, and KYC requirements.

Work closely with development, product, and compliance teams to identify and resolve defects early in the lifecycle.

Conduct functional, regression, integration, and end-to-end testing for MPS platform functions such as merchant onboarding, settlement schedules, and dispute handling.

Analyse test results, identify root causes, and ensure defects are resolved in a timely manner.

Required Skills & Experience

Proven experience as an SDET or QA Automation Engineer in the payments or fintech industry.

Strong understanding of the card payment lifecycle from authorisation through to settlement.

In-depth knowledge of scheme rules (Visa, Mastercard, UnionPay, local networks).

Familiarity with regulatory mandates such as PSD2, SCA, AML, and KYC.

Hands-on experience with MPS platforms and associated processes.

Strong automation skills using tools such as Selenium, Cypress, or similar.

Excellent problem-solving, analytical, and communication skills.

Preferred

Experience working in agile environments.

Exposure to payment gateway integrations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payments SDET: Card Lifecycle & Scheme Compliance
Senior Payments SDET: Card Lifecycle & Scheme Compliance

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior SDET (Software Development Engineer in Test)
Senior SDET (Software Development Engineer in Test)

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Software Quality Engineer (iOCO0139)
Software Quality Engineer (iOCO0139)

iOCO Limited • Johannesburg

On-site
ZAR 450,000 - 650,000
Senior SDET: Payment Systems Automation Lead
Senior SDET: Payment Systems Automation Lead

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Lead Automation Tester: Swift & Cross-Border Payments
Lead Automation Tester: Swift & Cross-Border Payments

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Automation Test Lead - Payments
Automation Test Lead - Payments

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior Tester / QA Specialist
Senior Tester / QA Specialist

PBT Group • South Africa

Hybrid
ZAR 600,000 - 800,000
Flexible hybrid work environment
Engaging contract opportunity
Chance to work with innovative systems
Payments Expert
Payments Expert

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Specialist QA Engineer
Specialist QA Engineer

Amidel • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Mid-Level Backend Engineer - Payments & Microservices
Mid-Level Backend Engineer - Payments & Microservices

Indsafri • South Africa

On-site
ZAR 550,000 - 850,000