Functional Test Analyst
2025-11-25 - 2025-12-24
Contractor
JHB007014
Information Technology
Gauteng, Tshwane (Pretoria)
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
Integration, functional, regression, automation testing and user acceptance testing:
  • 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.
For more information please contact:
Arnel Styger