Test Analyst

PPS

Johannesburg

On-site

ZAR 320,000 - 520,000

Full time

9 days ago
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

PPS is seeking a QA Analyst to ensure quality and reliability of business systems. The role involves planning, designing, executing, and managing testing throughout the software testing lifecycle to meet business requirements and quality standards.

You will collaborate closely with business analysts, developers, and stakeholders, while mentoring junior testers and promoting testing best practices across projects.

Qualifications

  • Bachelor's degree in IT or related field required
  • ISTQB Foundation Certificate is essential
  • Postgraduate qualification preferred for advanced insights

Responsibilities

  • Analyse business, functional, and technical documentation to ensure completeness, accuracy, and testability of requirements.
  • Identify system functionality requiring testing and extract detailed test requirements to support quality assurance objectives.
  • Conduct risk assessments to identify potential areas of concern and ensure appropriate test coverage.
  • Define and prepare test data requirements to support effective testing activities.
  • Design, develop, and maintain comprehensive test cases, test scenarios, and integration test scripts aligned to business requirements.
  • Verify test environment readiness and ensure prerequisites are in place prior to test execution.
  • Plan, sequence, and schedule testing activities to support project timelines and delivery objectives.
  • Execute test cases and validate system functionality, performance, and integration points.
  • Identify, document, track, and manage defects through to resolution, ensuring timely communication with stakeholders.
  • Review and update test artefacts to reflect system changes, lessons learned.
  • Provide guidance and mentorship to junior testers to build testing capability within the team

Skills

Presentation skills
Business analysis
Testing methodologies
Effort estimation
Communication
Problem solving
Interpersonal skills
Knowledge transfer

Education

Bachelor’s Degree in IT or related
Postgraduate qualification in IT or related
ISTQB Foundation Certificate

Tools

Selenium
GitLab
SQL
MS Office

Job description

Job Description

, To ensure the quality, reliability, and successful implementation of business systems and technology solutions by planning, designing, executing, and managing testing activities throughout the software testing lifecycle. The role is responsible for analysing business and system requirements, identifying test scenarios and risks, developing and executing test cases, managing defects, and validating system functionality to ensure solutions meet business requirements and quality standards. The role collaborates closely with business analysts, developers, and stakeholders, while supporting continuous improvement through knowledge sharing, mentoring, and the promotion of testing best practices.


Requirements
,
Education


  • Bachelors Degree in IT or related

  • Postgraduate qualification in IT or related (preferred)

  • ISTQB Foundation Certificate (essential)


Experience


  • 2 - 3 years’ experience in the Life Insurance industry (essential)

  • 2 - 3 years’ experience in broad testing methodologies (essential)

  • 2 - 3 years’ experience in testing specification creation experience (essential)


Knowledge And Skills


  • Working knowledge of a Test management tool, e.g. Selenium, Gitlab.

  • Business analysis principles

  • Testing methodology principles

  • Testing effort estimation and risk identification skills

  • Is adept in the use of the latest MS Office package, particularly Excel, Word and Power-point

  • Strong presentation skills

  • Knowledge of SQL

  • Full understanding of the Test Life Cycle

  • Knowledge of Automation (preferred)


Duties and Responsibilities


  • Analyse business, functional, and technical documentation to ensure completeness, accuracy, and testability of requirements.

  • Identify system functionality requiring testing and extract detailed test requirements to support quality assurance objectives.

  • Conduct risk assessments to identify potential areas of concern and ensure appropriate test coverage.

  • Define and prepare test data requirements to support effective testing activities.

  • Design, develop, and maintain comprehensive test cases, test scenarios, and integration test scripts aligned to business requirements.

  • Verify test environment readiness and ensure all prerequisites are in place prior to test execution.

  • Plan, sequence, and schedule testing activities to support project timelines and delivery objectives.

  • Execute test cases and validate system functionality, performance, and integration points.

  • Identify, document, track, and manage defects through to resolution, ensuring timely communication with relevant stakeholders.

  • Review and update test artefacts to reflect system changes, enhancements, and lessons learned.

  • Provide guidance, support, and mentorship to junior and less experienced testers to build testing capability within the team.


Competencies


  • Problem solving

  • Analysis

  • Effective communication

  • Influence/persuasion

  • Client Focus

  • Entrepreneurial & Commercial Thinking

  • Openness to change

  • Interpersonal effectiveness

  • Enabling team success

  • Knowledge transfer to client and team

  • Testing Matrices

  • Defect Management

  • Liaison with development & business analysts and other stakeholders.

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

Similar jobs worth comparing

Test Analyst
Test Analyst

Boardroom Appointments • Randburg

On-site
ZAR 400,000 - 600,000
Test Manager
Test Manager

Boardroom Appointments • Randburg

On-site
ZAR 900,000 - 1,300,000
Test Analyst
Test Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 420,000 - 620,000
IT Test Analyst
IT Test Analyst

Boardroom Appointments • Sandton

On-site
ZAR 420,000 - 700,000
Test Analyst (Web Portal)
Test Analyst (Web Portal)

Boardroom Appointments • Cape Town

On-site
ZAR 300,000 - 420,000
Test Analyst
Test Analyst

Clientele Limited • Sandton

On-site
ZAR 250,000 - 360,000
Senior Test Analyst (Contract)
Senior Test Analyst (Contract)

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
Manual Test Lead/QA Lead
Manual Test Lead/QA Lead

Boardroom Appointments • Sandton

On-site
ZAR 420,000 - 620,000
Software Tester
Software Tester

Boardroom Appointments • Randburg

On-site
ZAR 240,000 - 420,000
Onsite Test Analyst
Onsite Test Analyst

Centrax Group • Johannesburg

On-site
ZAR 600,000 - 900,000
Market related benefits