Enable job alerts via email!

Senior Quality Engineer (Testing)

Praesignis

Johannesburg

On-site

ZAR 600 000 - 800 000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm in Johannesburg is seeking a Senior Quality Engineer (Testing) for a 6-month hybrid contract. The role involves ensuring the performance and security of BaaS-enabled banking applications through rigorous testing. The ideal candidate will have a relevant degree and experience in testing APIs and cloud-based systems, with proficiency in tools like Postman and Selenium.

Qualifications

  • Bachelor’s degree in a relevant field is required.
  • Experience in testing APIs is essential.
  • Familiarity with CI/CD tools is required.
  • Understanding of banking regulations is beneficial.

Responsibilities

  • Develop test strategies for API-driven applications.
  • Automate functional tests using appropriate tools.
  • Validate end-to-end integrations across BaaS components.
  • Perform security and compliance testing in cloud environments.
  • Collaborate with teams within Agile cycles.

Skills

Testing APIs
Cloud-based financial systems
Good communication skills
Attention to detail
Teamwork and collaboration
Adaptability to technology

Education

Bachelor’s degree in Computer Science, IT, or related field

Tools

Postman
Cypress
Selenium
Jenkins
GitLab
Job description
Job title

Senior Quality Engineer (Testing)

Job Location

Gauteng, Johannesburg

Deadline

November 30, 2025

Quick Recommended Links
  • Jobs by Location
  • Job by industries
Job Description

We are looking for a Senior Quality Engineer (Testing) to join our client's team on a 6-month contract, hybrid working.

Purpose

To ensure the reliability, performance, and security of BaaS-enabled banking applications through rigorous manual and automated testing.

Key Responsibilities
  • Develop test strategies for API-driven financial applications.
  • Automate functional and regression tests using tools like Postman, Cypress, or Selenium.
  • Validate end-to-end integrations across BaaS components, including customer onboarding, KYC, and payments.
  • Perform security, compliance, and performance testing in cloud environments.
  • Collaborate with developers and analysts to ensure quality within Agile delivery cycles.
  • Testing strategy should include automation so we can onboard new customers in quick succession.
Skills, Knowledge and Requirements
  • Bachelor’s degree in Computer Science, IT, or related field.
  • Experience testing APIs and cloud-based financial systems.
  • Familiarity with CI / CD pipelines and tools (Jenkins, GitLab).
  • Understanding of banking regulations and security standards (PCI DSS, POPIA).
  • ISTQB certification advantageous.
Soft Skills
  • Good communication skills
  • Attention to detail and accuracy
  • Integrity and Ethical Judgement
  • Teamwork and Collaboration
  • Initiative and Proactivity
  • Adaptability to Technology
  • ICT jobs
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.