SkillzPage

Jobs

QA Manual Tester ( 6 month contract)

Facebook Twitter LinkedIn WhatsApp

Back

QA Manual Tester ( 6 month contract)
 Location:

Sandton, Johannesburg (hybrid, 2 days in the office)

 Industry: Data Science and Analytics
 Level: Mid to Senior Level
 Salary:  Market related
 Benefits: 6 month fixed term contract / hybrid role - 2 days in office / 3 days remote

About the Company

This opportunity is with a well-established data science and analytics business that has worked with hundreds of clients across five continents for more than 25 years. It helps large companies in retail, financial services, telecoms, mining and logistics use data to grow revenue and run their operations better.

The business is based in Sandton, and its teams build and run data-driven platforms for some of the biggest brands in South Africa and abroad.

Job Overview

We are looking for a Manual QA Tester for a 6-month contract to test a customer value management (CVM) campaign platform. The platform is an in-house marketing automation and offer system that decides which customers get which offers and vouchers, and sends those offers out to other systems.

All testing on this platform is manual. You will test every campaign type from setup through to tracking, check audience and voucher logic by reconciling results in SQL, and make sure offers reach external systems correctly. You will own the regression packs, run them on every release, and coordinate UAT sign-off and post-deployment checks.

Duties and Responsibilities

Campaign Testing

  • Test every campaign type from setup to tracking, including recurring and trigger campaigns.
  • Check audience logic, such as filters, cohorts, exclusions and consolidation, by reconciling results in SQL.
  • Check voucher sizing and the control group split in SQL.
  • Test voucher setup and all basket-benefit templates.

 Integration and Volume Testing

  • Check that offers and customer links reach external systems correctly.
  • Check that errors are reported to the user rather than leaving requests stuck.
  • Test bulk linking at volume for completeness, duplicates and throughput.

 Regression, Releases and Defects

  • Keep regression packs up to date and run them on every release, including data changes.
  • Confirm which code version each environment is running.
  • Coordinate UAT sign-off and checks after production deployment.
  • Log, track and retest defects, naming the layer at fault.

Minimum Requirements

  • At least 3 years' experience as a manual QA tester or software tester.
  • Strong SQL skills, used to reconcile and validate test results against the data.
  • Experience writing and running test cases and regression packs.
  • Experience testing integrations between systems, such as APIs or data feeds.
  • Experience coordinating UAT and post-deployment checks.
  • Experience logging and tracking defects in a tool such as Jira or Azure DevOps.

Nice-To-Have

  • Experience testing marketing automation, CRM, loyalty or campaign platforms.
  • Experience testing vouchers, offers or promotions in retail or telecoms.
  • Experience with volume or bulk data testing.
  • An ISTQB or similar testing certification.

Personal Attributes

  • Detail-driven and thorough.
  • Comfortable digging into data to prove a result is right.
  • Clear communicator who can explain where a defect sits.
  • Able to work independently in a fast-paced release cycle.

How to Apply?

If you are a manual QA tester with strong SQL skills and campaign or data-heavy testing experience, we would like to hear from you.

Send your CV to kayla@skillzpage.com

(If you do not hear from us within 2 weeks, please consider your application unsuccessful.)