Perform smoke and sanity testing after each deployment to test and staging environments.
Prepare and maintain test data, using de-identified or synthetic data only; live client data is not used in non-production environments.
Design and write test cases from written functional specifications.
Own and execute the regression suite across multiple consecutive releases.
Conduct exploratory testing to find defects outside the scripted path.
Build and maintain automated checks for stable, high-value regression scenarios under the guidance of the CTO, as this capability develops.
Support User Acceptance Testing: prepare the environment and data, guide business users, and triage, record and track their feedback.
Support the Business Analysts by giving early feedback on the testability of specifications.
Produce a test summary and release evidence pack for each release, showing what was tested, what passed, what failed and what remains open.
Maintain accurate and auditable test records — traceability from requirement, to test case, to result, to defect, for every release.
Keep test documentation, standards and process notes current.
Capture evidence (screenshots, logs and step records) fit for an audit trail.
Provide an independent quality view: raise release risk clearly and on record, including under delivery pressure, and do not sign off on evidence that has not been produced.
Escalate defects carrying regulatory, financial-calculation, permission or client-data exposure immediately to the Chief Technology Officer and Project Manager, rather than logging them through the routine queue.
Recommend whether testing supports release readiness and withhold test sign-off where agreed exit criteria have not been met. (Final production-release approval remains subject to the approved release governance process.)
Handle all data encountered during testing confidentially and in line with company data protection policy and POPIA obligations.
Report any exposure of personal information in a non-production environment.
Participate in sprint planning, refinement, daily stand-ups and retrospectives, and provide test effort estimates for stories.
Contribute to the improvement of test process, standards, tooling and estimation within the team.
Commit to continuous learning — certification, domain knowledge and automation capability.
Accountable for the adequacy and completeness of test coverage for assigned features and releases.
Accountable for the integrity, currency and reliability of the regression suite.
Accountable for accurate and auditable test records.
Requirements:
Matric / National Senior Certificate.
Bachelor's degree in Information Technology, Information Systems, Computer Science or similar.
ISTQB Certified Tester Foundation Level — preferred; where not already held, to be obtained within 12 months of appointment.
ISTQB Agile Tester extension, or a formal SQL or test automation certification — advantageous.
5 years' hands-on software testing experience within a structured software development lifecycle.
Demonstrable experience designing and writing test cases from written functional specifications.
Experience owning and executing a regression suite across multiple consecutive releases.
Practical experience with a formal test management and defect tracking tool.
Working SQL experience — SELECT statements, joins, filtering and aggregate queries — for independent data verification.
API testing experience using Postman or a comparable REST client.
Experience testing in an Agile / Scrum delivery environment.
Experience in financial services — investment, wealth or insurance platforms — strongly advantageous.
Exposure to test automation tooling (Selenium, Playwright, Cypress or similar) — advantageous; not a requirement at appointment.
Software testing fundamentals: test levels, test types, and test design techniques including equivalence partitioning, boundary value analysis and decision tables.
Defect lifecycle management, including the distinction between severity and priority, and root cause categorization.
Software development lifecycle models and Agile / Scrum delivery practice.
Relational database concepts and SQL.
REST API concepts: HTTP verbs, status codes, request and response payloads, and authentication.
Test environment management, build and deployment basics, and version control concepts.
Working knowledge of POPIA obligations as they apply to personal information in test environments and test data.
Awareness of the regulated context in which the platform operates — FAIS and the financial advisory environment — and why auditable test evidence and traceability matter.
Basic understanding of investment products — unit trusts, transactions, fees and instructions — advantageous.
Competitive salary based on experience (Negotiable based in experience)
If you are interested in the above position, and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com
Specialists in Civil, Structural, Mechanical Engineering, Information Technology, Mining, Manufacturing and Finance Careers! Hire Resolve is one of the larger and more agile South African recruitment companies that focus on placing professionals and skilled people in permanent employment and contract employment. We prefer and focus on working with top quality professionals and candidates in South Africa and Africa. Hire Resolve has successfully placed Engineering, Mining, IT, Manufacturing and Finance professionals with top firms across the Western Cape, Eastern Cape, KwaZulu Natal, Gauteng and in Africa. Hire Resolve has assisted candidates to find jobs at over 100 JSE listed companies of which many are global companies with offices and operations in South Africa and Africa. It is for this reason that we are well respected in the industries we operate in and in the recruitment industry.
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link