976,915open jobs
58,722companies
161,793added this week
Browse all
Location
In office (South Africa)

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Sep 23, 2026. Simplify HR scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 2017, Simplify.hr is a recruitment technology and HR software company specializing in cloud-based applicant tracking systems (ATS) and talent acquisition management. Headquartered in Cape Town, South Africa, the company operates within the Naspers technology network. Through its multi-channel job distribution tools, digital onboarding workflows, candidate relationship management systems, and automated hiring pipelines, it enables enterprises and employers to streamline talent acquisition and optimize recruitment processes.

We are looking for a Software Quality Engineer to join our team based at one of our clients within the banking industry (specifically within the Payments Engineering team).

The role will support both the existing Mainframe payments platform and the new payments system that will replace it. A key focus will be validating card transaction authorization flows, switching logic, and message processing using ISO 8583 standards.

The successful person will implement automation-first testing practices across UI, APIs, and messaging layers, integrating automated tests into CI/CD pipelines and using monitoring and production telemetry to continuously improve system quality.

This role reflects the modern Quality Engineering model, where engineers embed quality throughout the delivery lifecycle through continuous testing, observability, automation, and measurable delivery outcomes.

Key Responsibilities

  • Test Automation Engineering
    • Design, develop, and maintain automated test frameworks and test suites across UI, API, and messaging layers.
    • Build UI automation using preferably Playwright, leveraging advanced debugging capabilities in the tool.
    • Implement UI automation where required using Selenium or Opentext UFT for legacy systems or compatibility requirements.
    • Develop API automation suites using Karate to enable:
    • Readable and maintainable API tests
    • Parallel execution
    • Mock service capabilities
    • Use API testing tools such as SoapUI and Postman for exploratory testing, debugging, and service validation.
    • Maintain automated regression suites covering critical payment processing scenarios.
  • Payments & Transaction Processing Testing
    • Validate end-to-end card transaction lifecycles, including:
    • Authorization requests and responses
    • Reversals
    • Settlement scenarios
    • Network response codes
    • Perform detailed validation of ISO 8583 messages, including:
    • Message types (MTI)
    • Field-level validations
    • Message transformations
    • Response code behaviour
    • Test transaction routing and switching logic across the payments ecosystem.
    • Support testing of ATM, POS, eCommerce transactions.
    • Validate integrations between:
      • Payment switches
      • Card schemes
      • Core banking systems
      • Payment gateways
    • Fraud and risk systems.
  • ISO 8583 Simulation & Payment Network Testing
    • Use ISO 8583 simulators to simulate payment network behaviour and test transaction flows.
    • Work with Mastercard MAS (Mastercard Authorization Simulator) to validate authorization scenarios and scheme interactions.
    • Utilize Astrex tooling to simulate and test ISO 8583 messaging and transaction flows as part of Quality Engineering workflows.
    • Build test scenarios that simulate:Host responses
    • Network behaviour
    • Failure and timeout conditions
    • Transaction retries and reversals
    • Validate switching behaviour across both legacy infrastructure and modern SmartVista architecture.
  • CI/CD Integration & Continuous Testing
    • Integrate automated test suites into CI/CD pipelines, preferably using Harness.
    • Implement automated quality gates that validate builds and prevent defective releases.
    • Enable continuous testing practices across build, integration, and deployment pipelines.
    • Ensure automation supports parallel execution and rapid feedback cycles.
  • Production Monitoring & Observability
    • Apply a production-quality mindset by monitoring system behaviour post-deployment.
    • Use monitoring and alerting platforms such as Zabbix to track:
      • Transaction success rates
      • System latency
      • Authorization failures
      • Infrastructure health
      • Correlate production incidents and monitoring signals with testing gaps to improve automated coverage.
  • Quality Strategy & Engineering Enablement
    • Contribute to the development of test strategies, automation frameworks, and quality standards across teams.
    • Promote shift-left testing practices, ensuring testability is considered during design and development.
    • Support shift-right practices by integrating production insights into test strategies.
    • Help improve automation adoption and quality engineering maturity across delivery teams.
  • Engineering Metrics & Continuous Improvement
    • Support teams in tracking engineering delivery performance metrics, including:
      • Deployment frequency
      • Lead time for changes
      • Change failure rate
      • Mean time to recovery (MTTR)
    • Use these DORA-style metrics to help improve both delivery speed and platform stability.

Required Technical Skills

  • Test Automation
    • Strong experience with modern automation frameworks.
    • Hands-on experience with Playwright.
  • Experience using Selenium or UFT for UI automation where required.
    • API & Integration Testing
  • Experience building API automation suites using Karate.
  • Practical experience testing APIs using tools such as:
    • SoapUI
    • Postman
  • Ability to validate REST and service-based integrations within distributed systems.
  • Payments Domain Expertise
    • Strong understanding of card payments and transaction processing systems.
    • Experience working with ISO 8583 messaging standards, particularly around:
    • Authorization flows
      • Transaction lifecycle management
    • Experience using
    • ISO 8583 simulators such as:
      • Mastercard MAS (Mastercard Authorization Simulator)
      • Astrex ISO messaging simulation tools
  • CI/CD & DevOps
  • Experience integrating automated testing into CI/CD pipelines.
  • Experience with Harness or similar pipeline platforms.
  • Monitoring & Observability
    • Experience working with monitoring platforms such as Zabbix.
    • Ability to use production monitoring data to drive quality improvements.

Nice-to-Have Skills:

  • Security Testing
    • Understanding of secure testing practices, including:
    • Static Application Security Testing (SAST)
    • Dynamic Application Security Testing (DAST)
    • Software Composition Analysis (SCA)
    • Ability to derive test scenarios from frameworks such as OWASP ASVS.
  • Payment Messaging Standards
    • Exposure to ISO 20022 payment messaging standards.
  • Tools & Technologies
  • Automation
    • Playwright
    • Selenium
    • UFT
  • API Testing
    • Karate
    • SoapUI
    • Postman
  • Payments Testing
    • Mastercard MAS (Authorisation Simulator)
    • Astrex ISO 8583 Simulator
  • CI/CD
    • Harness
  • Monitoring
    • Zabbix

Other information applicable to the opportunity:

  • Location: Johannesburg - hybrid way of work
  • Level: Intermediate - Senior (5+ years)
  • 12 month contract
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
976,915 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
South Africa
QA Engineer 4 months ago
≈ $17k – $43k per year (Estimated) • In office • 5+ years exp • Cape Town
DevOps
Rest API
GCP
Azure
AWS
SOAP
Management
Agile
Scrum
QA
Selenium
Cypress
Postman
Apply
≈ $18k – $47k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Randburg
Python
JavaScript
Java
TypeScript
C#
Java
Maven
Gradle
Databases
Apache Kafka
Frontend
npm
DevOps
Rest API
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
Management
Agile
Scrum
QA
Playwright
Postman
Rest-Assured
Apply
In office • 7+ years exp • South Africa
Java
C#
DevOps
SOAP
Web3
NFT
Management
Jira
Agile
QA
JMeter
Appium
Rest-Assured
Apply
≈ $18k – $48k per year (Estimated) • In office • 7+ years exp • South Africa
Java
C#
DevOps
SOAP
Web3
NFT
Management
Jira
Agile
QA
JMeter
Appium
Rest-Assured
Apply
$37k per year • In office • 3+ years exp • South Africa
Management
Jira
Agile
QA
TestRail
Apply
$115k – $160k per year • In office • 6+ years exp • Bachelor's Degree • Long Island City
SQL
C#
C#
.NET
Databases
Oracle
MS SQL
Microsoft Fabric
DevOps
Rest API
Azure
Analytics
Tableau
Power BI
ETL/ELT
SSIS
Azure Data Factory
Dimensional Modeling
QA
Postman
Apply
≈ $10k – $18k per year (Estimated) • Hybrid • 2+ years exp • Voronezh
SQL
DevOps
Zabbix
Prometheus
CI/CD
Docker
Kubernetes
Grafana
SLI/SLO/SLA
Linux
Unix
TCP/IP
DNS
Management
Confluence
Jira
Obsidian
ITIL
ITSM
Service Desk
Microsoft Office
QA
Swagger
Postman
Insomnia
Apply
$105k – $135k per year • In office • 3+ years exp • Bachelor's Degree • Long Island City
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Oracle
MS SQL
Frontend
Angular
Bootstrap
React.js
JQuery
Mobile
MVC
DevOps
Rest API
Azure DevOps
Azure
Git
Windows
SOAP
Design
Figma
Management
Agile
Scrum
Apply
≈ $49k – $125k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Sydney
Python
Bash
Perl
DevOps
Splunk
Zabbix
Datadog
Git
AWS
Bitbucket
Linux
Unix
Management
Jira
ITIL
Apply
$5.7k – $14k per year (net) • In office • 1+ year exp • Almaty
SQL
1C
DevOps
Rest API
Apply
Test Analyst 16 days ago
In office • 3+ years exp • South Africa
SQL
DevOps
Azure DevOps
Azure
Management
Agile
Scrum
QA
Swagger
Postman
Apply
Hybrid • Confidential • Contractor • 4+ years exp • Bachelor's Degree • South Africa
QA
Playwright
Apply
QA Team Lead 28 days ago
In office • 8+ years exp • South Africa
DevOps
CI/CD
Apply
Software Tester 28 days ago
In office • 2+ years exp • South Africa
DevOps
CI/CD
Apply
≈ $18k – $46k per year (Estimated) • In office • Confidential • 5+ years exp • Bachelor's Degree • South Africa
C#
C#
.NET
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Management
Agile
QA
Selenium
Playwright
Postman
k6
Apply
In office • Full-Time • South Africa
Analytics
Microsoft Excel
Apply
≈ $12k – $26k per year (Estimated) • In office • Full-Time • 2+ years exp • South Africa
Apply
Cost Accountant 10 hours ago
≈ $16k – $34k per year (Estimated) • In office • Full-Time • 2+ years exp • South Africa
Management
Microsoft Office
Apply
≈ $14k – $30k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • South Africa
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
≈ $24k – $51k per year (Estimated) • In office • Full-Time • 5+ years exp • South Africa
Mobile
AppsFlyer SDK
Marketing
Meta Ads
HubSpot
Apply
See all jobs
This is one of many
976,915 more open roles from verified company boards, updated every day.