Senior QA Engineer (Technology)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
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.
Key Skills for This Role
Full Job Posting
Overview
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.
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., Next.js) 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).
Education & Skills
- Bachelor’s degree or equivalent in a relevant field (Required)
- Master’s degree or specialization in Computer Science, Engineering, or IT (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)
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at WTS Energy
Lead Engineer - Proposals (Production Solutions)
Dubai, UAE
We are seeking an experienced Lead Engineer – Proposals to join our Production Solutions team. This role will be responsible for leading the development of high-quality technical and commercial proposals for oil & gas pr
Business Architecture Manager
Abu Dhabi Emirate, UAE
Job Title: Business Architecture Manager – Energy Trading & Risk Management (ETRM) Location: Kuala Lumpur, Malaysia About the Role We are looking for a Business Architecture Manager to join a leading energy trading organ
Senior Python Developer
Dubai, UAE
We are seeking an experienced Senior Python Developer to join our engineering team and contribute to the development of mission-critical backend services and REST APIs. The role focuses on building reliable, deterministi
Associate Principal - Application Operations (Digital)
Dubai, UAE
The Principal – Application Operations (Digital) is responsible for ensuring the stability, availability, and performance of all critical digital platforms. This role oversees end-to-end operational health across mobile,
Lead QA Engineer (Technology)
Dubai, UAE
We are seeking an accomplished and highly skilled Lead QA Engineer to own and drive end‑to‑end quality assurance across mission‑critical consumer‑facing and enterprise applications. This role is suited for a hands‑on QA
Senior Python Developer
Dubai, UAE
We are seeking an experienced Senior Python Developer to join our engineering team and contribute to the development of mission-critical backend services and REST APIs. The role focuses on building reliable, deterministi
Data Product Manager - Immediate
Dubai, UAE
The Associate Principal – Data Product Manager plays a pivotal role in shaping, evolving, and executing the strategic direction of a portfolio of data‑driven products. This role operates at the intersection of market eng
Territory Sales Manager
Jeddah, KSA
WTS is hiring a highly motivated Territory Sales Manager to drive business growth within the IT Infrastructure and Data Centre solutions space. The role will focus on expanding market presence across the Western Region o
Lead Engineer - Proposals (Production Solutions)
Dubai, UAE
Business Architecture Manager
Abu Dhabi Emirate, UAE
Senior Python Developer
Dubai, UAE
Associate Principal - Application Operations (Digital)
Dubai, UAE
Lead QA Engineer (Technology)
Dubai, UAE
Senior Python Developer
Dubai, UAE
Data Product Manager - Immediate
Dubai, UAE
Territory Sales Manager
Jeddah, KSA