QA/Software Tester (Postman, SQL, Cypress, Playwright, Selenium) (JHB)

Datafin IT Recruitment

South Africa

On-site

ZAR 300,000 - 550,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DataFin is seeking a QA/Software Tester in Johannesburg with at least 2 years of hands-on testing experience in an Agile environment. Initially you will focus on manual testing to ensure system quality and stability, with a path to introduce automated testing and basic regression scripts.

You will design and execute functional, regression, integration and API tests (Postman), perform defect management in Jira/Azure DevOps, and contribute to streamlining the release process while advancing

Qualifications

  • Minimum 2 years of Manual Testing experience in an Agile environment.
  • Strong grasp of Test Design, Boundary Testing, API Testing (Postman), and SQL querying.
  • Hands-on exposure to or projects using automation frameworks (Cypress, Playwright, Selenium) with basic coding skills (JavaScript/TypeScript or Python).

Responsibilities

  • Design and execute Functional, Regression, Integration, and Exploratory test cases for web and mobile applications.
  • Identify, document, and track bugs through to resolution in Jira/Azure DevOps.
  • Validate backend logic, data flows, and endpoints using Postman.
  • Identify repetitive manual tests and build initial automated test scripts to broaden the automation suite.
  • Maintain clear test documentation and advocate for product quality across the software lifecycle.

Skills

Manual Testing
Agile
Test Design
API Testing
Postman
SQL
JavaScript/TypeScript
Python

Tools

Postman
Selenium
Cypress
Playwright

Job description

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.

Duties & Responsibilities

ENVIRONMENT:

A leading Rental Service Provider in Johannesburg seeks an ambitious QA/Software Tester with a minimum of 2 years’ hands‑on experience to own the day‑to‑day testing processes. Initially your core focus will be Manual Testing to ensure system quality and stability. Over time, you will take the initiative to introduce Automated Testing, creating basic Regression scripts, setting up the automation test environment and streamlining our release process. Applicants will need at least 2 years’ Manual Testing experience in an Agile environment with a strong grasp of Test Design, Boundary Testing, API Testing (Postman), and basic Database Querying (SQL) & hands‑on exposure or personal projects using an automation framework (Cypress, Playwright, Selenium) with basic coding skills (JavaScript/TypeScript or Python).

DUTIES:

Manual Testing & Execution –

  • Design and execute Functional, Regression, Integration, and Exploratory test cases for web and mobile applications.

Defect Management –

  • Identify, document, and track bugs through to resolution in Jira/Azure DevOps, collaborating closely with Developers.

API Testing –

  • Validate Backend logic, data flows, and endpoints using tools like Postman.

Introduce Automation –

  • Identify repetitive manual tests and build maintainable automated test scripts (e.g., using Cypress, Playwright, or Selenium) to build out the initial automation suite.

Quality Ownership –

  • Maintain clear test documentation and advocate for product quality across the software lifecycle.

REQUIREMENTS:

  • Minimum of 2 years of Manual Testing experience in an Agile environment.
  • Manual Testing Core: Strong grasp of Test Design, Boundary Testing, API Testing (Postman), and basic Database Querying (SQL).
  • Automation Exposure: Hands‑on exposure or personal projects using an automation framework (Cypress, Playwright, Selenium) with basic coding skills (JavaScript/TypeScript or Python).

ATTRIBUTES:

  • Strong attention to detail.
  • Curious mindset.
  • The initiative to drive the move from Manual to Automated Testing.
Desired Experience & Qualification

see Duties & Responsibilities

Package & Remuneration

Negotiable

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Software Tester — Manual to Automation
QA Software Tester — Manual to Automation

Datafin IT Recruitment • South Africa

On-site
ZAR 300,000 - 550,000
Senior QA Engineer - Automation Focus
Senior QA Engineer - Automation Focus

Placements24 • Soweto

Hybrid
ZAR 700,000 - 950,000
Medical aid
Retirement fund
Professional development
Senior QA Engineer
Senior QA Engineer

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid
Retirement fund
Intermediate QA Tester
Intermediate QA Tester

Inspired Xpert • Gauteng

Remote
Senior QA Automation Engineer
Senior QA Automation Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Medical aid
Retirement savings plan
+1
Senior Software Tester
Senior Software Tester

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Automation QA
Senior Automation QA

Flash Group • Cape Town

On-site
ZAR 520,000 - 900,000
Software Quality Assurance (QA) Engineer
Software Quality Assurance (QA) Engineer

Placements24 • Soweto

Hybrid
ZAR 360,000 - 480,000
Health insurance
Hybrid work model
Training & development
Senior QA Automation Engineer
Senior QA Automation Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Fully remote work arrangement
Professional development budget
Flexible schedule
Senior QA Eningeer
Senior QA Eningeer

SavageOne Pty Ltd • Midrand

On-site
ZAR 600,000 - 900,000
Collaborative work environment
Diverse and challenging projects
Mentorship and continuous learning