Software Engineer – QA

Location: Dubai, UAE
Experience: 6+ Years
Platform: CIBG
Contract Duration: 12 Months
Number of Positions: 30
Joining: Immediate

Role Overview:

We are seeking experienced QA Software Engineers to design, develop, and execute comprehensive testing strategies for digital banking applications, APIs, microservices, and web/mobile channels.

Key Responsibilities:

Quality Engineering

  • Design, develop, and execute comprehensive test strategies, plans, and test cases for digital banking applications and APIs.
  • Perform functional, integration, system, regression, API, UAT, and end-to-end testing.
  • Develop and maintain automated test suites to improve test coverage and release quality.
  • Validate REST APIs, microservices, event-driven integrations, and backend services.

Agile & Delivery

  • Collaborate with Product Owners, Business Analysts, Developers, Architects, and DevOps teams throughout the SDLC.
  • Execute test automation within CI/CD pipelines and support shift-left quality practices.
  • Track, report, and manage defects through resolution while ensuring quality gates are met.

Required Skills & Experience:

  • 5+ years of QA experience, including at least 3 years testing enterprise applications and APIs.
  • Strong experience in Manual, API, Integration, and Automation Testing.
  • Hands-on experience with Postman, Swagger/OpenAPI, SoapUI, and API validation tools.
  • Experience with Selenium, Cypress, Playwright, Rest Assured, Karate, or similar automation frameworks.
  • Strong understanding of REST APIs, JSON, XML, OAuth 2.0, OpenID Connect, JWT, and Microservices Architecture.
  • Proficiency in BDD/SDD practices using Gherkin and Cucumber.

📩 Apply Now: [email protected]

Job Application