Software Engineer – QA at Dicetek LLC
dubai, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 26

Salary

0.0

Posted On

18 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

About the job

Key Responsibilities *


  • 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 test coverage 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, defect triage, and release readiness assessments.
  • Execute test automation within CI/CD pipelines and support shift-left quality practices.
  • Ensure compliance with banking security, audit, performance, and regulatory requirements.
  • Track, report, and manage defects through to resolution while ensuring quality gates are met.

Required Skills *


  • Strong experience in Manual Testing, API Testing, Integration Testing, and Automation Testing.
  • Hands-on experience with Postman, Swagger/OpenAPI, SoapUI, and API 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, OpenID Connect, JWT, and Microservices Architecture.
  • Experience with SQL, Oracle, PostgreSQL, and database validation techniques.
  • Knowledge of Agile, Scrum, DevOps, and CI/CD methodologies.
  • Familiarity with GitHub, Azure DevOps, Jenkins, and SonarQube quality processes.
  • Proficient in BDD/SDD practices, leveraging Gherkin and Cucumber to create executable specifications, automate acceptance tests, and improve collaboration between business and technical teams.

Required Experience / Knowledge Areas *


  • 5+ years of QA experience with at least 3 years testing enterprise applications and APIs.
  • Experience in Banking, Financial Services, Corporate Banking, Digital Banking, Payments, Lending, or FinTech domains.
  • Strong understanding of API-driven architectures and microservices ecosystems.
  • Experience in testing customer-facing applications with high availability and security requirements.
  • Understanding of software quality assurance methodologies, defect management, and test automation best practices.
  • Experience working in regulated and compliance-driven environments.


Responsibilities
Loading...