Financial Services

Test Analyst

Financial Intelligence Centre·Pretoria, south-africa·Default
Financial ServicesmanagerDefault
-Closes Nov 21, 2026

JOB PURPOSE To perform software testing and quality assurance activities by analysing requirements, designing and executing test cases, identifying defects, and supporting user testing to ensure that FIC software solutions meet business and technical requirements and are fit for purpose.KEY PERFORMANCE AREAS

Gather, analyse and perform detailed test review of system documentation: Business requirements specification and Functional requirements specifications (BRS, FRS).

Identify, document and raise issues, gaps, ambiguities and risks in business and functional requirements documentation.

Analyse and extract test requirements from business and functional specifications and maintain test artefacts in approved testing tools.

Design, maintain and execute test cases using appropriate testing techniques to ensure software solutions meet quality standards and testing procedures.

Ensure that test entry and exit criteria are met in accordance with approved testing methodologies and standards.

Collaborate with ICT teams, project teams and business stakeholders on requirements, testing activities and change initiatives.

Support and coordinate User Acceptance Testing (UAT) activities with business stakeholders and ensure that UAT test cases are fit for purpose and executable.

Compile and communicate test progress, test metrics, defects and test reports to relevant stakeholders when required.

Perform peer reviews of test cases and other testing artefacts to ensure quality and completeness.

Identify, create and maintain test data required for testing activities.

Contribute to test coverage by mapping test cases to business and system requirements.

Execute manual regression test packs.

Log clear, reproducible defects with useful evidence, verify fixes and track issues through to closure.

Provide regular feedback to the testing team and Test Manager on testing activities, risks, issues and testing progress.

Participate in retrospectives and suggest improvements. Contribution to continuous process improvement.

Collaborate closely with Business Analysts, Developers, Product Owners, and project teams.

Relevant ICT diploma, NQF 6.

ISTQB Foundation Level Certification or equivalent ISEB certification will be an added advantage.

3-5 years' relevant experience in manual software testing, including test analysis, test design, test execution and defect tracking preferably in the financial services or regulatory environment.

Experience in using testing and collaboration tools such as Microsoft Azure DevOps, JIRA, Xray and Confluence.

Experience in maintaining test artefacts, defects, test suites and test execution records within testing platforms.

Strong knowledge of SDLC, STLC, quality assurance practices, and testing methodologies.

Experience in various types of testing including Functional Testing, Component Integration Testing (CIT), System Testing, System Integration Testing (SIT), Risk based testing, Regression Testing and User Acceptance Testing (UAT).

Knowledge of Agile, Scrum and Waterfall delivery methodologies.

Exposure to automated testing practices will be an added advantage.

Ability to work well with test and project team members and share knowledge and expertise.

Ability to communicate efficiently and effectively at all levels of organisation, engage with stakeholders (both business and technology).

At a glance

Company

Financial Intelligence Centre

Location

Pretoria, south-africa

Employment

Default

Experience

manager

Valid until

November 21, 2026

Created

October 22, 2026

More opportunities

Similar roles you might like

Test Manager (sap S4hana )

Datonomy Solutions (Cape Town)

Cape Town, south-africa

Default

We are seeking a Test Manager to join our team based in Cape Town This is a contracting role, onsite.Role purposeLead the test strategy and execution for an SAP S/4HANA implementation. Provide reliable evidence of solution quality and business readiness, coordinating specialist testers, functional consultants and business users across the programme.Key responsibilities Define the test strategy, test phases, entry and exit criteria, scope, schedule and resource plan in line with programme risks. Map business requirements and process risks to test coverage, including relevant system, integration, regression and user acceptance testing. Coordinate environments, representative test data, roles and access, and dependencies on migration and interface teams. Lead test execution and defect triage across business teams, SAP consultants, vendors and technical delivery teams. Plan validation of migrated data, reconciliations and critical end to end business journeys with accountable process owners. Coordinate non functional, security and performance test coverage with the specialists responsible for those disciplines. Provide transparent quality reporting, residual risk assessments and test completion recommendations for deployment. Support smoke testing and hypercare.Essential experience and capabilities Proven test management experience on an SAP S/4HANA implementation, including integrated business process testing. Experience leading test planning, execution, defect management and business user acceptance across multiple teams. Understanding of ERP data migration, reconciliation, interfaces, role based access and their implications for test coverage. Ability to manage test environments and data dependencies and distinguish blocked execution from actual solution quality. Experience presenting test status and residual risk to programme leadership, with clear recommendations and evidence. Ability to coordinate deployment validation and work constructively with business process owners and implementation partners.Preferred experience and capabilities Retail or distribution systems testing and exposure to finance, procurement or inventory processes. Experience integrating automation into SAP regression testing and using a recognised test management platform. ISTQB or relevant SAP certification, backed by delivery experience.Expected outcomes Critical business processes have traceable coverage, named test owners and usable test environments and data. Defects, execution progress and residual risks provide a reliable basis for programme decisions. Business acceptance and deployment validation are supported by documented evidence and an agreed approach to outstanding issues.Stakeholder environmentProgramme Manager, SAP functional and technical leads, business process owners, test analysts, migration and integration teams, security, vendors and operational support. Desired Skills: Test Manager SAP

2 hours ago

Senior Quality Assurance Analyst - Jhb

Datafin

Johannesburg, south-africa

Default

ENVIRONMENT:Our client is seeking an experienced Senior Quality Assurance Analyst to establish, implement and drive quality assurance standards, processes and practices across the software development lifecycle. The successful candidate will provide technical expertise, guide and mentor QA team members, and ensure that software solutions meet functional, non-functional and quality requirements.The role involves working within Agile Scrum teams, developing comprehensive test strategies, designing and executing manual and automated tests, and improving testing maturity across the organisation. The successful candidate will collaborate with developers, technical teams, business stakeholders and other Agile teams to identify risks, resolve defects and ensure reliable software delivery.DUTIES: Define, establish and implement quality assurance standards, testing practices, tools and processes across the software development lifecycle. Provide technical guidance to QA team members and ensure appropriate testing techniques are applied to identify defects early. Analyse business and software requirements, product specifications and prototypes to establish test objectives, prioritise test conditions and develop suitable test cases. Develop, document and execute comprehensive test strategies and plans, identifying the resources required for testing. Design, build and execute manual and automated test scripts to validate functional and non-functional requirements. Conduct integration, API, regression, load and performance testing. Design and manage tests to verify compliance with industry and proprietary protocols. Establish and maintain test environments that accurately represent production environments. Identify, document, communicate and manage product and testing risks. Investigate, reproduce and report defects, conduct impact analysis and verify fixes to prevent regression issues. Plan, prioritise and estimate testing activities in line with Agile sprint deliverables and timelines. Monitor testing progress, report results and conduct defect trend analysis. Ensure software quality meets established standards and applicable contractual obligations. Coordinate User Acceptance Testing (UAT) preparation, execution, reporting and sign-off. Develop and maintain regression test suites and contribute to continuous improvement of testing processes. Support the implementation of automated testing within Continuous Integration and Continuous Delivery (CI/CD) pipelines. Create and maintain technical documentation, templates, policies and procedures in accordance with development standards. Coordinate QA handovers to Operations to support accurate and reliable production implementations. Facilitate communication and collaboration between QA, development, technology and business teams. Coach and mentor QA team members, support the onboarding of new employees and promote knowledge sharing. Participate in technical forums and contribute to discussions on platform design, testing maturity and quality improvements. Promote effective collaboration, consistent quality standards and continuous improvement across the organisation. Certified Test Analyst qualification. 6–8 years’ experience in Test Engineering and Test Analysis. 6–8 years’ experience conducting functional and regression testing, as well as coordinating and reporting on UAT preparation, execution and sign-off. 6–8 years’ experience designing end-to-end test strategies. Experience designing, developing and executing manual and automated test cases. Experience in integration testing and API testing using Postman, RestAssured or similar tools. Experience working in cloud environments such as AWS and Azure. Experience with CI/CD pipelines using Azure DevOps. Experience implementing automated testing within CI-integrated testing pipelines. Experience designing and building regression test suites. Expert-level understanding of testing methodologies, concepts and techniques. Expert-level understanding of microservices testing fundamentals. Understanding of Agile Scrum methodologies, sprint planning and software development lifecycles. Strong understanding of test planning, estimation, defect management, risk assessment and quality assurance processes. Ability to analyse technical requirements, investigate issues and make informed decisions. Leadership and mentoring: Able to coach, guide and support QA team members while promoting high standards of quality and productivity. Analytical and problem-solving: Strong investigative, analytical and decision-making skills, with the ability to identify root causes and recommend effective solutions. Attention to detail: Thorough and methodical approach to testing, documentation, defect reporting and quality validation. Accountability and integrity: Demonstrates honesty, professionalism, ownership and responsibility for deliverables. Communication: Communicates technical information clearly and effectively with technical teams, business stakeholders and external parties. Collaboration: Builds strong working relationships, encourages knowledge sharing and contributes positively to cross-functional teams. Planning and organisation: Able to prioritise workloads, manage competing demands and meet project deadlines. Adaptability and resilience: Responds positively to change, manages complexity and remains effective under pressure. Initiative and innovation: Proactively identifies opportunities to improve testing practices, processes and delivery outcomes. Customer-focused: Committed to delivering reliable, high-quality software that meets business and customer expectations. Business insight: Understands the importance of aligning quality assurance activities with business objectives and delivery requirements. Risk and compliance awareness: Able to identify and manage testing risks while adhering to established standards, policies and procedures. Professional conduct: Maintains a professional image, demonstrates sound judgement and contributes to a positive team environment. Desired Skills: Senior Quality Assurance

3 hours ago

Senior Perfomance Tester

SavageOne

Remote, south-africa

Full Time

Job Overview: We are seeking an experienced and highly skilled Senior Performance Tester to lead the performance and load testing efforts across our applications and systems. You will be responsible for developing robust performance testing strategies, mentoring junior team members, and working closely with cross-functional teams to ensure the scalability and responsiveness of our platforms in production-like environments. Key Responsibilities: Design and implement end-to-end performance testing strategies, frameworks, and tools. Conduct load, stress, endurance, spike, and scalability testing to validate system behavior under various conditions. Analyze system performance metrics, identify bottlenecks, and drive optimization efforts with engineering teams. Collaborate with architects, developers, DevOps, and database administrators to improve application performance. Provide technical leadership, mentorship, and guidance to junior performance testers. Create detailed reports and dashboards with actionable insights for both technical and non-technical stakeholders. Integrate performance testing into CI/CD pipelines and ensure performance testing is part of the software development lifecycle. Contribute to capacity planning and provide input on infrastructure and architecture decisions based on performance insights. Required Skills and Experience: 5+ years of experience in performance testing, with a strong background in test design, scripting, execution, and analysis. Hands-on experience with performance testing tools such as JMeter, LoadRunner, Gatling, BlazeMeter, or k6. Deep understanding of performance engineering concepts and non-functional testing. Strong scripting and automation skills (e.g., JavaScript, Python, Bash, Groovy). Proficiency in analyzing system-level performance using tools like Dynatrace, New Relic, Grafana, Prometheus, or AppDynamics. Solid understanding of web and distributed system architecture (REST APIs, microservices, message queues, etc.). Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps) and integrating performance tests in the pipeline. Excellent diagnostic and troubleshooting skills with the ability to work across the full stack. Strong communication, reporting, and stakeholder management skills. Preferred Qualifications: Bachelors degree in Computer Science, Engineering, or related field. ISTQB Advanced Level Test Analyst or Performance Testing certification. Experience working in cloud-native environments (AWS, Azure, GCP). Familiarity with containerized environments (Docker, Kubernetes). Exposure to infrastructure monitoring, capacity planning, and chaos engineering. Originally posted on Himalayas

2 days ago

L100/l200 Qa/test Engineer

A 1L Realization (Pty) Ltd

Johannesburg, Gauteng, south-africa

FULL_TIME

Key Responsibilities Execute functional, integration, regression and end-to-end testing. Analyse business requirements, functional specifications and technical documentation to develop effective test scenarios and test cases. Prepare and maintain test scripts, test data and test evidence. Validate integrations between telecom BSS applications and related systems. Identify, log, track and retest defects through to resolution. Perform impact analysis and regression testing following system enhancements, fixes and releases. Collaborate with developers, business analysts, solution architects and other QA team members. Support system integration testing (SIT), user acceptance testing (UAT) and release validation. Provide accurate test execution reports and communicate testing progress, risks and outstanding defects. Ensure compliance with defined testing standards, quality processes and delivery timelines. Minimum Requirements Proven experience as a QA Engineer, Software Tester or Test Analyst. Strong hands-on experience in functional, integration and regression testing. Experience preparing test cases, test scenarios, test scripts and test reports. Knowledge of defect management and test management processes. Experience working within Agile/Scrum or other structured software delivery environments. Strong analytical, troubleshooting and problem-solving skills. Excellent communication and collaboration skills. Preferred Technical Experience Telecommunications industry experience, preferably within BSS environments . Exposure to telecom systems such as CRM, order management, billing, charging, provisioning and customer management. Experience testing integrations between BSS, OSS, APIs and third-party systems. Familiarity with tools such as Jira, Zephyr, HP ALM/Quality Center, Azure DevOps or similar. Exposure to API testing using Postman, SoapUI or equivalent tools. Basic SQL knowledge for database validation and backend testing. Experience with test automation tools is advantageous but not essential, as the priority is hands-on testing.

2 days ago

Sap Test Manager

QE Services (QE Services)

Woodstock, south-africa

Default

My client based in Cape Town is currently looking for a SAP Test Manager to join their team on a contract basis. IT / FINANCE Responsibilities Define and manage the overall testing strategy for the ECC to S/4HANA transformation programme. Establish testing governance, quality standards, processes and controls. Develop test plans, schedules, resource plans, reporting and quality gates. Lead SIT, UAT, regression, end-to-end, data migration, integration, security and cutover testing. Manage testing across SAP S/4HANA, ECC, Fiori and integrated third-party systems. Lead data migration testing, reconciliation and validation between ECC and S/4HANA. Validate business-critical SAP processes and system functionality following migration. Manage Test Leads, SAP Test Analysts, Business Testers and implementation partners. Coordinate testing across multiple workstreams and manage dependencies and risks. Lead defect triage, tracking and resolution. Provide testing status, risks and readiness reporting to senior stakeholders. Lead cutover rehearsals, production verification testing and hypercare validation. Ensure quality and testing activities support successful go-live and business continuity. Qualifications & Experience 10+ years' experience in Software Testing and Quality Assurance. 5+ years' experience in a Test Management / Test Leadership role. Proven experience leading testing on large-scale SAP transformation programmes. Extensive SAP ECC and SAP S/4HANA experience. Proven experience with ECC to S/4HANA migration or transformation projects. Experience managing Systems Integrators, external vendors and cross-functional testing teams. Strong experience with SAP testing across SIT, UAT, regression, data migration, integration and end-to-end business process testing. Experience with data migration, reconciliation and validation. Experience with cutover testing, go-live readiness and post-go-live/hypercare validation. Experience across SAP business processes such as Finance, Supply Chain, Logistics, Sales and Procurement. Retail, FMCG, Manufacturing, Supply Chain, Distribution or Logistics experience would be advantageous. Strong understanding of SAP Activate methodology would be advantageous. Competencies Strong leadership and team management skills. Strategic and analytical thinking. Excellent stakeholder management and communication skills. Strong SAP transformation and testing knowledge. Risk management and problem-solving skills. Strong decision-making skills. Vendor and Systems Integrator management. Ability to manage multiple workstreams and competing priorities. Strong attention to detail, particularly around data integrity and reconciliation. Ability to work effectively under pressure and meet programme deadlines. Conflict resolution and influencing skills. Strong planning, organisation and reporting skills. Ability to lead and coach testing teams. If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review Desired Skills: SAP S/4HANA & SAP ECC Testing Management Accounts Software Testing End-to-End & Regression Testing

3 days ago

Firmware And Hardware Development Engineer

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Our client, a well-established technology and product development organisation, is seeking an experienced Firmware & Hardware Development Engineer to play a key role in the design, development, testing, and enhancement of embedded systems. You'll work within a collaborative engineering environment, contributing to new product development while maintaining and improving existing solutions. This role offers the opportunity to work with modern embedded technologies, communication protocols, and hardware platforms while influencing product innovation from concept through to deployment. If you're looking for an environment that values technical excellence, continuous learning, and innovation, this could be the ideal next step in your career. Key Responsibilities: Design, develop, implement, and test embedded firmware for new and existing products. Analyse and design hardware and firmware solutions in collaboration with multidisciplinary teams. Create formal test plans and execute product testing to ensure quality and reliability. Investigate, troubleshoot, and resolve firmware and hardware-related issues. Maintain and enhance existing firmware while ensuring system stability. Support the migration of products to newer technologies and platforms. Document systems, enhancements, and development processes. Mentor junior engineers and contribute to knowledge sharing initiatives where required. Ensure adherence to best-practice development standards and processes. Job Experience and Skills Required Qualifications: BSc or BEng Degree in Computer Engineering, Electronic Engineering, or a related field. Experience: Minimum 5 years of relevant embedded systems development experience. Proven experience developing embedded software using RTOS environments such as FreeRTOS, uClinux, or similar. Strong firmware development experience using C. Experience working with microcontrollers such as STM32, Nordic nRF, Atmel AVR, TI MSP430, or Microchip PIC. Experience with embedded communications and networking technologies. Technical Skills: Communication protocols including TCP/IP, MQTT, SPI, UART, USB, Bluetooth, WiFi, and RS485. Experience with GSM/LTE communication technologies. Embedded product testing and validation. Strong debugging and problem-solving skills. Advantageous: RF development experience (LoRa, Sigfox, 443MHz, 868MHz). SQL Server experience. Application development using Java, C++, and/or C#. Apply now! For more exciting IT vacancies, please visit: />I also specialise in recruiting in the following: Software Developers Data Analysts Data Science IT Infrastructure Test Analyst If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Mfundo Mthembu Recruitment Consultant Connect with me on LinkedIn!

4 days ago