Skip to content
Contractor on Demand Network

QA Engineer (Manual testing)

Absa

n/a - n/a
R500–550 per hour
Auckland Park, City of Johannesburg Metropolitan Municipality, 2092
Contract
Test Engineer
Analytical Skills
Test Automation
QA Testing
Banking Domain
Defect Management

Role

 Job Summary 
We are seeking a detail-oriented QA Functional Tester with strong banking domain experience to join our quality assurance team. The role focuses primarily on manual functional testing (70%), with exposure to test automation (30%), ensuring highquality delivery of banking and financial applications. The ideal candidate will have hands-on experience testing core banking systems, digital banking platforms, or financial services applications, with a solid understanding of banking workflows, regulatory requirements, and data integrity. 

Key Responsibilities Manual Testing 
• Analyze business and functional requirements related to banking applications • Design, review, and execute manual test cases, test scenarios, and test scripts • Perform functional, regression, integration, system, and UAT support testing 
• Validate end-to-end banking workflows such as payments, transfers, loans, accounts, and transactions 
• Identify, log, track, and retest defects using defect management tools 
• Collaborate closely with Business Analysts, Developers, and Product Owners to clarify requirements 
• Ensure compliance with banking regulations, security standards, and data accuracy 
• Prepare test reports, defect metrics, and test summary documents Automation Testing 
• Develop and maintain automated test scripts for regression and smoke testing 
• Identify suitable test cases for automation and contribute to automation strategy 
• Execute automated test suites and analyze results 
• Maintain test automation frameworks and ensure script reliability 
• Collaborate with the automation team to improve test coverage and efficiency 

Required Skills & Experience 
• 4-7 years of experience in QA functional testing 
• Strong banking domain experience (core banking, retail banking, payments, loans, cards, or digital banking) 
• Extensive experience in manual testing methodologies and SDLC/STLC 
• Good understanding of banking regulations, financial transactions, and data validation 
• Hands-on experience with test management and defect tracking tools (e.g., JIRA, TestRail, ALM) 
• Exposure to automation testing tools (e.g., Selenium, Cypress, Playwright, UFT, or similar) 
• Basic scripting or programming knowledge (Java, Python, JavaScript, or similar) 
• Strong analytical, problem-solving, and communication skills Nice to Have 
• Experience with API testing (Postman, REST Assured, etc.) 
• Knowledge of SQL for backend data validation 
• Experience working in Agile/Scrum environments 
• Familiarity with CI/CD pipelines and test execution in DevOps environments 
• Experience in mobile or web banking application testing Education 
• Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience) 
• ITSQB Certified If you’d like, I can also: 
• Tailor this for senior vs. mid-level roles 
• Rewrite it for contract or offshore hiring 
• Shorten it for LinkedIn or Naukri job postings 
• Align it to a specific automation tool (e.g., Selenium + Java) 
Apply

Refer a friend

Enter their email below to share this role with them