Software Tester & Quality Assurance
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
The Software Tester & Quality Assurance professional develops and executes test plans for core banking applications, performs functional, regression, and integration testing, and tracks defects.
Key Skills for This Role
Responsibilities
- Develop and execute test plans and test cases for new releases, enhancements, and patches
- Perform functional, regression, and integration testing to validate readiness prior to production deployment
- Track defects and ensure timely resolution in coordination with development and vendor teams
- Test core banking applications including customer accounts, deposits, loans, payments, and digital channels
- Validate transaction processing, financial calculations, and accounting entries
- Perform API, database, interface, and batch processing validation
- Support User Acceptance Testing by preparing test scenarios and assisting business users
- Contribute to test automation initiatives for repetitive regression scenarios
Requirements
- Experience in software testing, particularly in banking or financial systems
- Proficiency in test planning, test case development, and execution
- Knowledge of functional, regression, integration, and system testing
- Familiarity with defect management tools
- Understanding of banking transactions, financial calculations, and regulatory compliance
Full Job Posting
Key Responsibilities
- Develop and execute test plans and test cases for new releases, enhancements, and patches.
- Perform functional, regression, and integration testing to validate the readiness prior to production deployment.
- Track defects and ensure timely resolution in coordination with development and vendor teams.
- Test core banking applications and related banking systems, including customer accounts, deposits, loans, payments, transfers, cards, treasury, trade finance, and digital banking channels.
- Validate transaction processing, financial calculations, interest calculations, fees, commissions, limits, exchange rates, and accounting entries.
- Verify integration between core banking systems and external or supporting platforms such as payment gateways, SWIFT, ATM/POS systems, card management systems, mobile banking, internet banking, CRM, AML, and regulatory reporting systems.
- Perform API, database, interface, and batch processing validation to ensure data accuracy, completeness, and consistency across integrated systems.
- Test daily, monthly, quarterly, and year end banking processes, including End of Day and Beginning of Day operations.
- Validate customer onboarding, Know Your Customer requirements, account opening, account maintenance, transaction authorization, and approval workflows.
- Test role based access controls, user permissions, segregation of duties, maker checker controls, and transaction approval limits.
- Verify compliance with internal banking policies, security requirements, audit controls, and applicable regulatory standards.
- Identify, document, prioritize, and track software defects using the approved defect management tools.
Additional Responsibilities
- Coordinate with development teams, application support teams, business users, vendors, and project stakeholders to investigate and resolve defects.
- Perform defect retesting and regression testing to confirm that fixes have been implemented successfully without affecting existing functionality.
- Prepare test execution reports, defect summaries, test coverage reports, and release readiness assessments for management review.
- Participate in requirement reviews, solution design discussions, change request assessments, and release planning activities.
- Review business and functional requirements to identify gaps, inconsistencies, risks, and testability concerns at an early stage.
- Support User Acceptance Testing by preparing test scenarios, assisting business users, monitoring execution, and documenting results.
- Validate data migration, data conversion, reconciliation, and interface mapping during system upgrades and implementation projects.
- Perform production smoke testing and post deployment validation to confirm that critical banking services are operating correctly.
- Support root cause analysis for production incidents and recommend preventive testing measures.
- Maintain testing documentation, traceability matrices, test evidence, defect records, and sign off documentation for audit and compliance purposes.
- Contribute to test automation initiatives for repetitive regression scenarios, critical banking transactions, and high volume test cases.
- Ensure all testing activities are completed according to approved project timelines, quality standards, change management processes, and release governance procedures.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Diyar United Company
Cyber Security Presales Engineer- Qatar
Doha, QAT
Diyar United Company seeks a Cyber Security Presales Engineer in Doha, Qatar. The role involves qualifying sales leads, architecting cybersecurity solutions, managing RFI/RFP responses, and delivering technical presentat
Cyber Security Presales Engineer- Qatar
Doha, QAT
Diyar United Company seeks a Cyber Security Presales Engineer in Qatar. You will partner with Account Executives to qualify leads, architect cybersecurity solutions, and manage RFI/RFP responses. Requires 3-5 years presa
Cybersecurity Infrastructure Specialist - KSA
Riyadh, KSA
Diyar United Company is hiring a Cybersecurity Infrastructure Specialist to perform maintenance of cybersecurity systems including endpoint protection, firewalls, and SIEM. The role requires a Bachelor's degree in Cybers
Senior Systems Security Development- KSA
Riyadh, KSA
Diyar United Company seeks a Senior Systems Security Development professional to design and oversee cybersecurity systems. The role requires expertise in NIST and ISO/IEC 27034 frameworks, with a degree in Computer Scien
Backup and Linux Administrator - Qatar
Doha, QAT
Diyar United Company is hiring a Backup and Linux Administrator in Qatar to manage Linux servers, VMware infrastructure, and backup solutions including Commvault and Azure Backup. The role requires 4-8+ years of system a
NOC Engineer- KSA
Riyadh, KSA
We are seeking a proactive and detail-oriented NOC Engineer to join our Network Operations Center team. The ideal candidate will have a strong IT background and 1–3 years of exp...
Bid Engineer- KSA
Riyadh, KSA
Diyar United Company is seeking a Bid Engineer in Riyadh to lead and manage the production of bids and quotations in response to tenders and RFPs. The role involves reviewing tender documents, coordinating with sales and
Cyber Security Presales Engineer- Qatar
Doha, QAT
Cyber Security Presales Engineer- Qatar
Doha, QAT
Cybersecurity Infrastructure Specialist - KSA
Riyadh, KSA
Senior Systems Security Development- KSA
Riyadh, KSA
Multiple Job Vacancies- KSA
Jiddah, KSA
Backup and Linux Administrator - Qatar
Doha, QAT
NOC Engineer- KSA
Riyadh, KSA
Bid Engineer- KSA
Riyadh, KSA

