# Test AnalystJob Reference No.CR/030795Job Type: ContractLocation: Johannesburg, South AfricaJob Reference No.: CR/030795Contract - 6 MonthsAbout the RoleThe role requires extensive experience in software testing and quality assurance within banking, payments, financial services, fintech, or payment scheme environments, with strong capabilities across multiple testing types, vendor coordination, and operating in regulated financial services environments.ResponsibilitiesMinimum 7–10 years’ experience in software testing and quality assurance environments. Minimum five (5) years’ experience within banking, payments, financial services, fintech, or payment scheme environments. Demonstrated experience in functional, system integration, user acceptance, end-to-end, regression, certification, and conformance testing. Proven experience with API testing, web services, message-based integration testing, and data validation. Experience coordinating multiple third-party vendors, participant organisations, and cross-functional teams. Experience operating within regulated financial services environments. Strong defect management, test governance, quality assurance, and audit-evidence practices. Experience supporting Agile, Scrum, and Waterfall delivery methodologies.QualificationsBachelor’s degree in Information Technology, Computer Science, Engineering, Business Information Systems, or a related field. ISTQB certification or an equivalent recognised software-testing certification is advantageous. Additional banking, payments, project delivery, Agile, or quality assurance certifications are beneficial.Required SkillsProficiency in Jira, Confluence, Microsoft Office, SharePoint, and relevant test management or defect-tracking tools. Experience with API testing tools such as Postman, Swagger, or equivalent. Working knowledge of SQL, data reconciliation, and data-validation techniques. Strong communication, facilitation, presentation, and stakeholder-management skills. Excellent analytical, problem-solving, planning, and organisational abilities. Ability to work under pressure, manage competing priorities, and meet demanding deadlines. Strong attention to detail and the ability to coordinate activities across multiple workstreams and stakeholders.Preferred SkillsExperience with payment switching, real-time payments, interoperable payment ecosystems, and certification testing is advantageous.