Senior Test Analyst - Capitec Bank
(2025-08)
Analyse business, functional, and technical requirements for Capitec Connect products (mobile services, SIM activation, airtime/data purchases, customer onboarding, account linking). Identify test conditions, test objectives, and define detailed test strategies. Estimate testing effort and contribute to sprint planning.
- Create manual test cases for mobile, web, backend integration, and USSD channels used within Capitec Connect.
- Execute test cases across various platforms: Capitec App, Internet Banking, USSD, and internal systems.
- Validate end-to-end customer journeys such as SIM registration, purchase flows, RICA processes, wallet debits, and recharge flows.
- Perform functional, system, integration, regression, and exploratory testing.
- Log clear, detailed defects in the defect management system (e.g., JIRA, Azure DevOps).
- Track defects through resolution and re-test fixes.
- Work closely with developers, BAs, and product owners to ensure root cause analysis and timely resolution.
- Test mobile app features related to Capitec Connect (e.g., airtime purchase, data bundle purchase, SIM management, customer profile updates).
- Perform cross-device and cross-platform testing (Android, iOS).
Senior Test Analyst - Datonomy Solutions (Client: Shoprite Group)
(2023-08)
Focus on Checkers, PetShop, Science stores, Shoprite, and UNIQ stores POS systems testing.
- Review test materials and environment setup suitable for test execution (BRD, BRS, FS, IFS).
- Develop test case scenarios/scripts and sequenced test cases.
- Identify system functions for testing/scripting and maintained test scripts.
- Review and signed off final test scripts, monitor execution, and schedule/implement test cases/scripts/packs.
- Define and implemented test and defect management processes.
- Manage test data, environments, and configurations to support testing activities.
- Test POS functionalities including transaction processing, payment methods integration (Cashback, Cash Withdrawal, Deposits, EFT, and eSocket.POS), price changes (SAP Fiori), and receipt generation testing.
- Validate and analyse ISO8583 message formats and transaction processing flows.
- Test and verify Base24 transaction flows, including online and exception message handling.
- Work with transaction types such as 100, 200, 400, and related message flows.
- Log defects and change requests, perform regression testing.
- Ensure test completion by resolving outstanding high-risk issues, retesting fixed defects, and handing over test artifacts to relevant teams (e.g., SAP, maintenance, support).
- Provide onboarding, coaching, and team support.
Test Analyst - Africonology Technology Solutions (Client: Sanlam Group)
(2022-11 - 2023-07)
- Produce the Detailed Test Plan for the Work Package as well as sprints within work packages for acceptance testing.
- Report on the performance of work stream (including any test reports and metrics).
- Produce Daily Test Summary Reports during test execution on behalf of test team.
- Chair entry and exit meeting for assigned test phases during acceptance testing.
- Requests deployments and refreshes of the database to the test environments.
- Work with other Test Team leads to identify any issues with the test process.
- Work with other Test Team leads to work out regression testing required.
- Defect management and triage prioritisation where there are conflicts.
- Review test basis documents and develop test requirements, cases, scripts and data.
- Execute tests and documents results with evidence.
- Log defects and retest fixes.
Test Analyst - Creative Solutions (Client: Standard Bank)
(2020-10 - 2022-10)
- Data preparation for current and future projects.
- Create and monitor trade settlements for equity market.
- Capture the Deliver pledge.
- Capture the Receive pledge.
- Confirm Swift Massaging Deliver Pledge.
- Confirm Swift Messaging for Received Orders.
- Confirm Swift Messaging for Settlelemts.
- Create and run regression test packs for third party client ie JSE, Strate.
- Confirm incoming and outgoing swift messages for trade activities.
- Ensure Settled intimation message is received.
- Creating Jira tickets as per project scope and requirements.
- Updating project documentation on Confluence.
- Updating Jira tickets with test results and daily testing activities.
- Attend daily standup and give progress on project execution.
Test Analyst - Rofane Consalting (Client: Discovery Bank)
(2020-01 - 2020-08)
- Testing of new and existing functionality.
- Attend Daily Stand-up.
- Requirement Extraction and Test cases design on QC.
- Test Execution and Defect Reporting.
- Lease with other downstream teams on the project.
- Daily and weekly reporting on project progress to Test managers and stakeholders.
- Identifying Project risk and risk reporting.
Test Analyst - EOH Consulting (Client: The Foschini Group)
(2018-04 - 2019-11)
- Testing of new and existing functionality using DevOps and VTST.
- Testing of Customer Behavioural Data as provided by the Credit Bureaus.
- Customer and Account maintenance on the Mainframe (Vision) and Odyssey Systems.
- Test Case Design for different projects on TFS testing tool.
- Test Case execution on different projects on TFS testing tool.
- Liaising with different stake holders for project planning.
Test Analyst - Software Quality Systems (Client: Grinrod Bank)
(2016-08 - 2017-03)
- Testing new and existing code as per the specifications.
- Test processing of Payments and Collection files to and from BankServ.
- Testing of Creation of new customers.
- Testing of Creation of new accounts.
- Testing of Bank API functionality using the JMeter tool.
- Testing of Bank API Test Cases using SOUPUI 5.3.0.
- Testing of EFT Gateways via the TestLink tool.
- Conduct UAT with internal and external users.
- Creating and updating Test Cases in conjunction with the current system functionality.
Test Analyst - Software Quality Systems (Client: Johannesburg Stock Exchange)
(2014-03 - 2017-07)
- Maintenance of the Trading Engine.
- Testing of Equities Trading functions.
- Testing of existing and new Trading Instruments in all the testing environments.
- Ensuring that new software changes are in line with Business requirements and expectations.
- Conducting UAT with Business.
- Testing of Price changes and Regression testing of the existing functionality.
- Supporting of LIVE activities and system monitoring post LIVE release.
Test Analyst - First National Bank
(2012-05 - 2014-02)
- Conduct JAD sessions with the stake holders involved in the project.
- Assist with assigning test resource to the junior testing staff based on their experience and system knowledge.
- Extraction of functional requirements from Business Requirements Specification.
- Test case design with junior staff.
- Review Test Cases from the junior staff.
- Testing of all credit lending policies and rules governing the lending criteria for all the Credit Products of the Bank for both Consumer and Commercial customers.
- Testing of Customer Affordability module based on Behavioural Data as provided by the Credit Bureaus.
- Liaising with Credit Bureaus to make sure the bank follows Current Interest rates as set by different African Subs.
- Testing of new amendments as and when they happen on daily biases.
Test Analyst - Uthingo Management (Lottery)
(2000-01 - 2006-09)