{bc}
indeed

Software Engineer – Quality Analyst

DICETEK LLC
Dubai, UAE
Contract
Senior
Onsite
Discovered 3 weeks ago
Software quality assuranceFunctional testingRegression testingIntegration testingUser acceptance testingEnd-to-end testing
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software quality assuranceFunctional testingRegression testing
Smart Apply

Full Job Posting

Position Overview

QA Engineer role with strong business analysis capabilities supporting digital solutions across web, backend, mobile, POS, kiosk, and enterprise platforms.

Primary focus is thorough testing, validation, security, and production readiness, with secondary support for requirements and business validation.

Quality Assurance Responsibilities

  • Develop and execute test plans, cases, and scenarios from business and functional requirements.
  • Perform functional, integration, regression, system, UAT, and end-to-end testing.
  • Validate web, Android, iOS, backend API, POS, kiosk, and third-party integration functionality.
  • Test payment workflows, transaction processing, customer journeys, and business-critical processes.
  • Verify integrations with backend systems, APIs, authentication services, ERP/CRM platforms, and vendors.
  • Use Postman and Swagger for API testing and SQL for database validation and data integrity checks.
  • Track defects through resolution and conduct release validation and production readiness testing.
  • Support test automation initiatives and work with developers on quality releases.

Business Analysis Responsibilities

  • Gather, document, and validate business and functional requirements.
  • Create or support user stories, acceptance criteria, process flows, and functional documentation.
  • Participate in workshops and stakeholder discussions to clarify requirements.
  • Validate delivered functionality against business expectations.
  • Support UAT planning, execution, and business sign-off.
  • Identify process gaps, risks, and improvement opportunities and liaise between business and technical teams.

Required Skills and Qualifications

  • Strong experience in software quality assurance and testing.
  • Expertise in functional, regression, integration, system, UAT, and end-to-end testing.
  • Experience testing web, mobile, backend API, POS, kiosk, and integrated enterprise applications.
  • Strong experience with Postman and Swagger for API testing.
  • Good understanding of databases and SQL queries.
  • Experience managing defects with Azure DevOps, Jira, or similar tools.
  • Experience documenting business requirements and user stories and supporting UAT activities.
  • Basic understanding of REST APIs, microservices, authentication, SDLC, Agile, cloud applications, and enterprise integrations.
  • Bachelor’s degree in a relevant technical or business information field.
  • Minimum 5 years of software quality assurance experience and 2 years of business analysis exposure.

Preferred Skills

  • Test automation experience with Selenium, Cypress, Playwright, or Appium.
  • Experience testing payment gateways and transaction systems.
  • Familiarity with Microsoft Azure, Azure DevOps, and CI/CD pipelines.
  • Knowledge of security testing and OWASP principles.
  • Experience in hospitality, tourism, entertainment, retail, transportation, or smart city solutions.
  • ISTQB or business analysis certifications are advantageous.

Key Competencies

Strong analytical, problem-solving, communication, stakeholder management, documentation, and reporting skills.

Ability to challenge requirements constructively, identify gaps, manage priorities, and maintain ownership of quality.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at DICETEK LLC