12 hours ago

Senior Quality Assurance Engineer

Emirates

On Site
Contractor
AED 250,000
Dubai, Dubai, United Arab Emirates

Job Overview

Job TitleSenior Quality Assurance Engineer
Job TypeContractor
Offered SalaryAED 250,000
LocationDubai, Dubai, United Arab Emirates

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior Quality Assurance Engineer at Emirates

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

Key skills/competency

  • Quality Assurance
  • ERP Systems
  • Test Automation
  • Agile Methodologies
  • Cloud Platforms
  • API Testing
  • UI Testing
  • CI/CD
  • Selenium
  • Programming (Java/Python)

Tags:

Senior Quality Assurance Engineer
Quality Assurance
ERP Transformation
Test Automation
Agile Methodologies
CI/CD
Test Strategy
Integration Testing
UI Testing
API Testing
Risk Assessment
Selenium
Java
Python
JavaScript
Git
Jenkins
Azure DevOps
Cucumber
Gherkin
WebDriver
TestNG

Share Job:

How to Get Hired at Emirates

  • Research Emirates' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight experience in quality engineering, ERP systems, and test automation relevant to Emirates' needs.
  • Showcase technical prowess: Prepare to discuss your hands-on experience with UI/API automation frameworks, programming languages, and CI/CD tools.
  • Understand Agile practices: Demonstrate your familiarity with Agile Release Train concepts and ensuring end-to-end quality in complex integrated environments.
  • Highlight problem-solving: Be ready to provide examples of how you've translated complex requirements into effective test strategies and ensured solution stability.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background