Dubai, United Arab Emirates | Posted on 08/14/2026
Mainduties and day-to-day tasks expected from the resource
- Design, develop, and execute comprehensive test strategies,test plans, and test cases for digital banking applications, APIs,microservices, and web/mobile channels.
- Perform functional, integration, system, regression, API, UAT,and end-to-end testing across banking platforms.
- Develop and maintain automated test suites to improve testcoverage and release quality.
- Validate REST APIs, microservices, event-driven integrations,and backend services.
- Collaborate with Product Owners, Business Analysts, Developers,Architects, and DevOps teams throughout the SDLC.
- Participate in requirement reviews, sprint planning, defecttriage, and release readiness assessments.
- Execute test automation within CI/CD pipelines and supportshift-left quality practices.
- Ensure compliance with banking security, audit, performance,and regulatory requirements.
- Track, report, and manage defects through to resolution whileensuring quality gates are met.
Required Skills*
Primarytechnical and functional skills
Strong experience in Manual Testing, API Testing, IntegrationTesting, and Automation Testing.
- Hands-on experience with Postman, Swagger/OpenAPI, SoapUI, andAPI validation tools.
- Experience in automation frameworks such as Selenium, Cypress,Playwright, Rest Assured, or Karate.
- Strong understanding of REST APIs, JSON, XML, OAuth 2.0, OpenIDConnect, JWT, and Microservices Architecture.
- Experience with SQL, Oracle, PostgreSQL, and databasevalidation techniques.
- Knowledge of Agile, Scrum, DevOps, and CI/CD methodologies.
- Familiarity with GitHub, Azure DevOps, Jenkins, and SonarQubequality processes.
- Proficient in BDD/SDD practices, leveraging Gherkin andCucumber to create executable specifications, automate acceptance tests, andimprove collaboration between business and technical teams.
RequiredExperience / Knowledge Areas *
Specificdomain or industry knowledge required
- 5+ years of QA experience with at least 3 years testingenterprise applications and APIs.
- Experience in Banking, Financial Services, Corporate Banking,Digital Banking, Payments, Lending, or FinTech domains.
- Strong understanding of API-driven architectures andmicroservices ecosystems.
- Experience in testing customer-facing applications with highavailability and security requirements.
- Understanding of software quality assurance methodologies,defect management, and test automation best practices.
- Experience working in regulated and compliance-drivenenvironments.
Good-to-HaveSkills
Additionalskills that are an advantage but not mandatory
- Performance testing experience using JMeter, LoadRunner, orNeoLoad.
- Security testing experience including OWASP, API Security, andvulnerability assessment.
- Experience testing cloud-native applications deployed on Azureor AWS.
- Mobile application testing experience for Android and iOSplatforms.
- Knowledge of Kubernetes, Docker, Kafka, Event Hub, or messagingplatforms.
- Exposure to AI-assisted testing, test data management, andsynthetic monitoring.
Expectedoutputs and outcomes from the resource
- Comprehensive test strategy, test plans, and test executionreports.
- Automated functional and API test suites integrated into CI/CDpipelines.
- API validation and quality assurance for banking services andintegrations.
- Defect tracking, root cause analysis, and quality metricsreporting.
- Successful SIT, UAT, Regression, and Production Readinesssign-offs.
- Test evidence, compliance documentation, and audit-readyquality artefacts.
- Delivery of applications meeting agreed functional andnon-functional requirements.
LanguageRequirements
e.g.English only / Arabic preferred / Bilingual
Englishmandatory; Arabic is preferred.
SECTION3 – CERTIFICATIONS & TECHNICAL REQUIREMENTS
CertificationsRequired
- Certified Scrum Professional or Agile Certification Preferred
Preferred TechStack
Tools /Platforms
e.g.JIRA, Confluence, GitHub, ServiceNow, Postman