
Tawantech
Senior Software Tester
- Permanent
- Riyadh, Saudi Arabia
- Experience 5 - 10 yrs
Job expiry date: 21/04/2026
Job overview
Date posted
07/03/2026
Location
Riyadh, Saudi Arabia
Salary
Undisclosed
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
21/04/2026
Job description
The Senior Software Tester (ERP & CRM) in the banking domain is responsible for ensuring the quality, reliability, and compliance of ERP and CRM banking systems. The role requires analyzing business and functional requirements, designing and executing comprehensive test cases, and validating end-to-end banking workflows including loans, accounts, payments, and CRM customer journeys. The tester performs functional, system, integration, regression, and UAT testing, identifies and tracks defects using tools such as JIRA and HP ALM, ensures data accuracy and system integrity, and maintains compliance with banking regulations. The position involves close collaboration with business users, developers, and project managers, supporting UAT and post-production validation, and preparing detailed test reports and closure documents. Hands-on experience with ERP (Finance, GL, AP, AR) and CRM (customer onboarding, servicing, complaints, sales) systems is required, along with strong understanding of banking business processes, Agile and Waterfall methodologies, and SQL for data validation. This role directly impacts system quality, regulatory compliance, and operational efficiency within financial institutions.
Required skills
Key responsibilities
- Analyze business and functional requirements for ERP and CRM banking systems to define testing scope
- Design, prepare, and execute detailed test cases, scenarios, and scripts covering functional, integration, regression, and UAT testing
- Validate end-to-end banking workflows including loans, accounts, payments, and CRM customer journeys
- Identify, log, track, and follow up on defects using defect management tools like JIRA and HP ALM
- Ensure data accuracy, system integrity, and compliance with banking regulations during all testing activities
- Collaborate closely with business users, developers, and project managers to resolve issues and align testing with project goals
- Support User Acceptance Testing (UAT) and perform post-production validation to ensure system readiness
- Prepare comprehensive test reports, defect summaries, and test closure documentation for stakeholders
Experience & skills
- Bachelor’s degree in Computer Science, Information Systems, or a related field
- 5+ years of experience in software testing with ERP and CRM systems (banking domain preferred)
- Hands-on experience testing ERP systems (Finance, GL, AP, AR)
- Hands-on experience testing CRM systems (customer onboarding, servicing, complaints, sales)
- Strong understanding of banking business processes and financial applications
- Experience with test management and defect tracking tools such as JIRA and HP ALM
- Ability to write clear and thorough test cases, test scripts, and documentation
- Experience with Core Banking integrations and SQL for data validation
- Familiarity with Agile and Waterfall development methodologies
- Banking or financial institution background is highly preferred