Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

TAWANTECH • Al Khobar, Eastern Province, Saudi Arabia
Role & seniority: Software Tester, mid to senior level (≥5 years in software testing; ERP & CRM in banking preferred)
Stack/tools: ERP/CRM testing; banking systems; test management/defect tracking (JIRA, HP ALM); data validation (SQL); core banking integrations (preferred)
Analyze requirements for ERP/CRM banking systems; design, prepare, and execute test cases, scenarios, and scripts
Perform functional, system, integration, regression, and UAT testing; validate end-to-end banking workflows
Identify, log, track defects; ensure data accuracy, system integrity, and regulatory compliance; support UAT and test closures
Bachelor's in CS/IS or related field
5+ years of software testing experience (ERP & CRM preferred)
Experience with banking systems and financial applications; hands-on ERP (Finance, GL, AP/AR) and CRM testing
Proficiency with test management/defect tools (JIRA, HP ALM); strong documentation and analytical/problem-solving skills
Core banking integrations
SQL for data validation
Experience in Agile or Waterfall environments
Banking/financial institution background
Location & work type: Not specified in the provided information
Job Summary
We are seeking a detail-oriented Software Tester with solid experience in ERP and CRM systems within the banking domain. The role involves ensuring the quality, reliability, and compliance of banking systems by performing comprehensive testing activities across functional, integration, and regression levels.
The ideal candidate will have strong business understanding of banking processes, excellent testing skills, and experience working in regulated financial environments.
Key Responsibilities
Analyze business and functional requirements related to ERP and CRM banking systems. Design, prepare, and execute test cases, test scenarios, and test scripts. Perform functional, system, integration, regression, and UAT testing. Validate end-to-end banking workflows (loans, accounts, payments, CRM customer journeys, etc.). Identify, log, track, and follow up on defects using defect management tools. Ensure data accuracy, system integrity, and compliance with banking regulations. Collaborate closely with business users, developers, and project managers. Support User Acceptance Testing (UAT) and post-production validation. Prepare test reports, defect summaries, and test closure documents.
Requirements
Bachelor's degree in Computer Science, Information Systems, or related field. +5 years of experience in software testing (ERP & CRM preferred). Strong experience in banking systems and financial applications. Hands-on experience testing ERP systems (Finance, GL, AP, AR, etc.). Hands-on experience testing CRM systems (customer onboarding, servicing, complaints, sales). Strong understanding of banking business processes. Experience with test management and defect tracking tools (e.g. JIRA, HP ALM). Ability to write clear test cases and documentation. Excellent analytical and problem-solving skills.
Preferred Qualifications
Experience with Core Banking integrations. Knowledge of SQL for data validation. Experience in Agile / Waterfall environments. Banking or financial institution background is highly preferred.
Soft Skills
Strong communication skills. Attention to detail. Ability to work under pressure and meet deadlines. Team player with a proactive mindset. Show more Show less