Job Search and Career Advice Platform

Enable job alerts via email!

Functional Test Analyst

Datacentrix

Pretoria

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology services firm is seeking an experienced Functional Test Analyst to join a major bank on a 12-month contract. You will develop and execute end-to-end test cases, ensuring high-quality outcomes for a large-scale technology initiative. Key responsibilities include user acceptance testing coordination, functional testing, and collaborating with business stakeholders. The ideal candidate has 5–8 years of software testing experience, a relevant IT qualification, and knowledge of Agile methodologies.

Qualifications

  • 5–8 years' experience in software testing.
  • 3–5 years' experience in conducting functional and database testing.
  • Experience testing in Agile projects.

Responsibilities

  • Creating functional test scripts based on requirements.
  • Executing test scripts and analysing test results.
  • Validating requirements for testability.

Skills

ISTQB Foundation
Functional testing
Database testing
Agile experience
Data analysis
Automation testing

Education

3-year IT Diploma / Degree in Software Development

Tools

MF ALM / Octane
UFT plugin
Job description

We are seeking an experienced Functional Test Analyst to join a major bank on a 12-month contract, contributing to the delivery of a large-scale technology initiative. In this role, you will be responsible for developing comprehensive end-to-end test cases and executing functional testing across backend, frontend, integration, and automation components. You will also play a key role in coordinating and reporting on User Acceptance Testing (UAT), ensuring high-quality, reliable, and business-ready system outcomes.

Requirements
  • 3-year IT Diploma / Degree in Software Development.
  • 5–8 years' experience in software testing.
  • ISTQB Foundation or Test Analyst certification.
  • 3–5 years' experience in conducting functional and database testing, as well as coordinating and reporting on SIT and User Acceptance Testing preparation, execution, and sign-off.
  • Experience with testing tools (MF ALM / Octane).
  • Experience testing in Agile projects.
  • Experience in integration testing.
  • Knowledge and experience in analysing large data sets.
  • Experience in data migration testing.
  • Understanding of testing concepts, i.e., testing methodologies and techniques.
Key Deliverables
  • Testing approach
  • Functional test cases
  • Automation testing plans
  • Read data mapping sheets
  • Data testing framework
  • Analyse data sets
  • Operate in Agile and Hybrid environment
  • Test execution results
  • Defects management reports
  • Test deliverable sign-off certificates
  • Test closure reports
  • Knowledge transfer document per project
  • Test completion sign-off
Requirements

The successful candidate will be responsible for the following key performance areas :

  • Creating functional test scripts based on business and functional requirements documents, in partnership with business stakeholders, for system integration testing and user acceptance testing.
  • Validating requirements for testability, data migration, integration requirements, and ensuring business needs are met through the development of accurate test cases.
  • Planning testing activities in a timely manner to ensure requirements are met and signed off.
  • Executing test scripts and analysing test results.
  • Operating within an Agile environment.
  • Performing functional and integration testing.
  • Working across multiple applications and networks.
  • Developing and executing manual and / or automated tests using MF ALM and the UFT plugin.
  • Accurately estimating testing effort and coordinating work activities with team members.
  • Running automated testing scripts.
  • Analysing and verifying optimal data and functional testing approaches to meet test objectives.
  • Defining regression packs based on critical business processes.
  • Automating the regression suite and maintaining automation scripts.
  • Performing any additional tasks or services closely related to the above responsibilities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.