Senior QA Engineer

Wtsenergy

Dubai

On-site

AED 80,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Wtsenergy is seeking a Senior QA Engineer in Dubai to lead quality assurance for critical consumer-facing and enterprise applications. This role requires hands-on expertise in automation and testing across mobile and web platforms, including React Native and Microsoft Dynamics 365. Ideal candidates have 5+ years of experience, are detail-oriented, and possess strong skills in API and performance testing. The position offers opportunities for diverse testing strategies in a dynamic environment.

Qualifications

  • Minimum 5 years of experience as a QA Engineer with consumer-facing applications.
  • Minimum 3 years of QA automation experience.
  • Hands-on experience with API testing tools.
  • Experience testing cloud-native applications on Azure.

Responsibilities

  • Design and own end-to-end QA strategies covering various testing types.
  • Develop detailed test plans and execute manual/automated tests.
  • Build and maintain automated test suites for APIs and web applications.
  • Validate authentication and identity flows using Azure AD B2C.
  • Test Microsoft Dynamics 365 functionality and ensure compliance with data requirements.

Skills

Automation expertise
Detail-oriented
Proficiency in English
Proficiency in Arabic

Education

Bachelor's degree in a relevant field
Master's degree or specialization in Computer Science, Engineering or IT

Tools

Postman
Python
JMeter
GenAI
SQL databases
NoSQL databases
Jira
Figma

Job description

Job Description

We are looking for a highly skilled and detail-oriented Senior QA Engineer to lead end-to-end quality assurance for mission-critical consumer-facing and enterprise applications. This role requires a hands‑on QA professional with strong automation expertise and a strategic mindset for building and executing comprehensive testing frameworks.

You will be responsible for ensuring the quality, performance, security and usability of mobile, web, backend, CRM and cloud‑native applications. The role spans the full technology stack including React Native mobile apps, modern web frameworks, Azure services, APIs and Microsoft Dynamics 365.

Key Duties & Responsibilities
End-to-End Quality Assurance
  • Design and own end-to-end QA strategies covering functional, non‑functional, performance, security and usability testing.
  • Develop detailed test plans, test cases and test data for mobile, web, backend and integration layers.
  • Execute both manual and automated tests efficiently.
  • Build and maintain automated test suites for APIs, web applications and React Native mobile apps.
  • Leverage GenAI for test data generation, test case creation and automation scripting.
  • Perform cross‑platform testing across iOS, Android and web browsers.
  • Validate complex user journeys spanning multiple systems and integrations.
  • Test frontend integrations with Azure‑based backend services.
  • Prepare clear and actionable test reports outlining progress, defects, risks and dependencies.
Mobile Application Testing
  • Conduct functional, usability and performance testing on React Native applications.
  • Test native iOS and Android SDK integrations and platform‑specific features.
  • Perform device compatibility testing across multiple OS versions, screen sizes, simulators and physical devices.
  • Validate push notifications, deep links and mobile lifecycle behaviors.
Web Application Testing
  • Perform comprehensive testing of modern web applications (e.g. ) across browsers and devices.
  • Validate responsive design and accessibility compliance (WCAG standards).
  • Test server‑side rendering, client‑side hydration and web performance.
  • Ensure accuracy of SEO configurations, metadata and page behavior.
API & Integration Testing
  • Test APIs, Azure Functions, Azure Logic Apps and API Management endpoints.
  • Validate authentication and identity flows using Azure AD B2C.
  • Ensure API data integrity, security, error handling and performance.
  • Perform integration testing with third‑party systems and SaaS platforms.
CRM & ERP Testing
  • Test Microsoft Dynamics 365 functionality, integrations and data synchronization.
  • Validate data flow between frontend systems, CRM and ERP platforms.
  • Perform functional testing of customer journeys, lead management and sales automation.
  • Ensure compliance with data privacy and regulatory requirements.
Performance Testing
  • Develop and maintain performance test scripts using tools such as JMeter and K6.
  • Support definition and validation of non‑functional requirements (NFRs).
Job Requirements
Education & Skills
  • Bachelor's degree or equivalent in a relevant field (Required)
  • Master's degree or specialization in Computer Science, Engineering or IT (Preferred)
  • Proficiency in English (Required)
  • Proficiency in Arabic (Preferred)
Experience & Technical Knowledge
  • Minimum 5 years of experience as a QA Engineer with strong exposure to consumer‑facing applications.
  • Minimum 3 years of QA automation experience.
  • Experience working in Agile, Waterfall and Two‑Speed (Bimodal) IT environments.
  • Hands‑on experience with API testing tools (e.g. Postman).
  • Proficiency in automation frameworks and tools (Python, Pytest, Allure, Appium).
  • Experience testing cloud‑native applications on Azure.
  • Understanding of CI/CD pipelines and test integration.
  • Experience with SQL databases (MS SQL, Oracle) and NoSQL databases (CosmosDB, MongoDB).
  • Strong working knowledge of Jira (JQL reporting) and test management tools such as Zephyr.
  • Experience using GenAI for QA activities (test data, test cases, automation).
  • Performance testing experience using JMeter and/or K6 (Preferred)
  • Experience with Figma for design review and validation (Preferred)
Required Experience

Senior IC

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer
Senior QA Engineer

Sundus • Abu Dhabi

On-site
AED 180,000 - 240,000
Software Engineer – Quality Analyst
Software Engineer – Quality Analyst

Dicetek LLC • Dubai

On-site
AED 120,000 - 180,000
Quality Assurance Engineer
Quality Assurance Engineer

LILAC INFOTECH • Dubai

On-site
AED 78,000 - 112,000
Senior QA Engineer – Web & Mobile Testing | Dubai
Senior QA Engineer – Web & Mobile Testing | Dubai

Astek Middle East • Dubai

On-site
AED 240,000 - 360,000
Senior Engineer - Technology Quality Assurance
Senior Engineer - Technology Quality Assurance

Space42 • Abu Dhabi

On-site
AED 300,000 - 480,000
Medical insurance
Wellbeing programs
Employee discounts UAE
Middle+ General QA Engineer
Middle+ General QA Engineer

Jobgether • United Arab Emirates

On-site
AED 180,000 - 260,000
Quality ownership
Career growth
Multinational team
+2
Senior Software QA & Testing Engineer
Senior Software QA & Testing Engineer

The-Code • Dubai

Remote
AED 180,000 - 280,000
Senior SQA Engineer
Senior SQA Engineer

Entertainer Fz • Dubai

On-site
AED 391,000 - 614,000
Comprehensive health insurance
Career development opportunities
Collaborative work environment
Software Engineer – QA
Software Engineer – QA

D4 Insight • Dubai

On-site
AED 180,000 - 260,000
Senior QA Engineer
Senior QA Engineer

Confidential • Dubai

On-site
AED 268,000 - 469,000