Emirates Circular Logo

Senior Quality Assurance Engineer

Emirates Dubai, United Arab Emirates Posted: 26 Jun 2025

Financial

  • Estimate: $60k - $80k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

At Emirates, we believe in connecting the world through our global hub in Dubai and 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 on the lookout for exceptional IT professionals to fortify our position as leaders in the industry.

As a Senior Quality Assurance Engineer, you will join our Quality Engineering team where quality lies at the heart of our brand. Our team ensures software quality across the entire customer journey from ticket booking to the seamless delivery of ancillary services and the efficient operation of our airplanes. We employ a suite of testing tools and methodologies utilizing widely used frameworks and programming languages such as Java, C, and Python along with innovative technologies essential for application development, testing, and deployment.

Key Responsibilities

  • Work closely with project members, architects, and software engineers to understand the technical landscape and the context of deliveries.
  • Translate complex functional and non-functional requirements.
  • Provide early feedback on any foreseen risks in the product requirements and design.
  • Ensure non-production environments and test data are available to support the complete set of testing activities across feature teams.
  • Manage testing of cross dependencies in cooperation with other release train teams.
  • Configure test tools to support the collection of metrics for program and enterprise-wide dashboards.
  • Guide Software Engineers to write and maintain automated functional tests through continuous integration.
  • Implement, maintain, and adapt automation frameworks and test harnesses to ensure robust end-to-end tests.
  • Facilitate the setup and adherence to Quality Gate requirements.

Requirements

  • Bachelor's degree in Information Technology, Computer Science, Computational Mathematics, Computer Engineering, or Software Engineering.
  • 3+ years of experience in quality engineering roles within a digital or e-commerce environment.
  • Experience as a Software Quality Engineering lead or equivalent position managing multiple products.
  • Extensive hands-on experience with developing UI and API automation frameworks.
  • Proficient in programming and scripting languages: Java, Python, JS, C, Ruby, Perl, etc.
  • Familiar with automation tools such as Selenium components, WebDriver, Protractor, Jasmine, Cucumber, Gherkin.
  • Experience with CI tools like Jenkins, Azure, and proficiency in at least two different programming languages.

Work Conditions
This is a non-leadership role offering a competitive tax-free salary and travel benefits exclusive to the airline industry. Enjoy discounts on flights and hotel stays around the world while working in the vibrant city of Dubai.

For more information and to apply, please visit Emirates Careers.

Apply now

Jobs you might like   View all jobs

About Emirates

Emirates Airline, based in Dubai, is a global leader in aviation, known for its exceptional service and state-of-the-art fleet. Since 1985, we've connected passengers to over 150 destinations and continue to innovate for a better flying experience.

Benefits at Emirates

    • Competitive salaries and career development opportunities.
    • Comprehensive health insurance plans.
    • Generous travel benefits and a culturally diverse work environment.