
Senior Quality Assurance Engineer
75% Get Rejected
- See if your CV passes Emirates Group's ATS filters
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $3.99 one-time.
Job Purpose
At Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers Fly Better.
Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we’re always at the forefront, pushing boundaries. We are seeking a Senior Quality Assurance Engineer to support the delivery of a large‑scale enterprise Cloud ERP transformation, ensuring high‑quality, resilient solutions across complex, integrated business processes.
This is a 36-month fixed-term contract based in Dubai, with 5 days per week in the office.
As Senior Quality Assurance Engineer, you will develop and implement quality engineering practices within an Agile Release Train delivering enterprise ERP capabilities. You will work closely with product owners, architects, and engineering teams to ensure end‑to‑end quality across highly integrated financial, operational, and transactional processes.
In this role, you will:
• Work closely with project members, solution architects, and software engineers to understand the enterprise ERP landscape, including upstream and downstream integrations, in order to translate complex functional and non‑functional requirements into effective test strategies.
• Partner with Product Owners to provide early quality input and risk assessment on ERP requirements, configurations, and design decisions, highlighting potential impacts across interconnected business domains.
• Collaborate with the Quality Engineering Chapter to ensure non‑production ERP environments, test data, and integrations are available and aligned to support system, integration, and end‑to‑end testing activities.
• Liaise with other Agile Release Train teams to coordinate testing of cross‑module and cross‑system dependencies, ensuring business‑critical ERP processes operate seamlessly across teams.
• Ensure test tools are configured correctly to support the collection of quality and delivery metrics for programme‑level and enterprise‑wide reporting dashboards.
• Support and guide software engineers in writing and maintaining automated functional and integration tests aligned to continuous integration pipelines within a Cloud ERP delivery model.
• Implement, maintain, and adapt automation frameworks and test harnesses to enable robust end‑to‑end testing of ERP business processes, configurations, and integrations.
• Facilitate the setup of, and adherence to, defined Quality Gates to ensure ERP solutions meet agreed quality, stability, and readiness standards prior to release.
Qualification
To be considered for this role, you must meet the below requirements:
• Degree or Honours (12+3 or equivalent) in Computer Science, Computer Engineering, or a related discipline, or equivalent relevant experience.
• Minimum 3+ years of experience in quality engineering roles within Information Technology environments.
• Experience supporting enterprise‑scale platforms or large integrated business systems, ideally within digital or transactional environments.
• Hands‑on experience developing UI and API automation frameworks.
• Working knowledge of programming and scripting languages such as Java, Python, JavaScript, C++, Ruby, Perl, or C#.
• Experience with automation tools including Selenium (WebDriver, Grid), Protractor, Jasmine, Cucumber, Gherkin, JUnit, TestNG.
• Experience using Git‑based source control tools such as GitHub or Bitbucket.
• Experience working with CI tools such as Jenkins or Azure DevOps.
• Proficiency in at least two programming languages and strong adherence to coding best practices.Leadership role: NO
Salary & benefits
Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotels stays around the world. Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our website www.emirates.com/careers
Requirements
- •Understand enterprise ERP landscape to translate requirements into test strategies
- •Provide early quality input and risk assessment on ERP requirements
- •Collaborate to ensure non-production ERP environments support testing activities
- •Coordinate testing of cross-module and cross-system dependencies
- •Ensure test tools are configured correctly for reporting
- •Support software engineers in writing automated tests
- •Implement and maintain automation frameworks
- •Facilitate the setup of and adherence to Quality Gates
Nice to Have
- •Experience supporting enterprise-scale platforms or large integrated business systems
Responsibilities
- •Developing and implementing quality engineering practices within an Agile Release Train
- •Working closely with product owners, architects, and engineering teams
- •Ensuring end-to-end quality across integrated financial, operational, and transactional processes
- •Translating complex functional and non-functional requirements into test strategies
- •Highlighting potential impacts across interconnected business domains
- •Ensuring test data and integrations are available and aligned
- •Ensuring business-critical ERP processes operate seamlessly
- •Supporting software engineers in writing and maintaining automated functional and integration tests
Related Jobs
- Get to the top of Emirates Group's applicant pile
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $3.99 one-time.



