Senior Quality Assurance Engineer – SDET
Job Description
At Emirates, innovation powers everything we do. From seamless ticket booking to advanced aircraft operations, technology is at the core of delivering our promise to help customers “Fly Better.” As part of Emirates Group IT, you will work in a high-performance environment where digital transformation, agile delivery, and engineering excellence drive global aviation success.
We are looking for a Senior Quality Assurance Engineer to join our Quality Engineering team in Dubai. In this role, you will ensure software excellence across the entire customer journey — from booking platforms and ancillary services to operational systems that keep aircraft moving efficiently worldwide. You will work with modern testing frameworks, CI/CD pipelines, and DevSecOps practices to deliver secure, scalable, and high-performing digital solutions.
If you are passionate about automation, quality strategy, and building reliable enterprise systems, this is your opportunity to shape the future of aviation technology with one of the world’s most respected airlines.
Key Responsibilities
Collaborate with architects, developers, and product owners to translate functional and non-functional requirements into robust test strategies
Provide early risk assessments and quality feedback during product design and requirement discussions
Ensure availability of non-production environments and quality test data across feature teams
Manage cross-team testing dependencies within release trains
Configure and maintain test tools to generate enterprise-level dashboards and metrics
Guide software engineers in developing and maintaining automated functional tests within CI pipelines
Design, implement, and enhance automation frameworks for end-to-end system validation
Enforce and monitor adherence to Quality Gates and testing standards
Support DevSecOps initiatives to improve software delivery efficiency and security
Requirements
Degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or related field
Minimum 3+ years of experience in quality engineering within digital or eCommerce environments
Experience leading quality initiatives across multiple products or platforms
Strong hands-on expertise in UI and API automation framework development
Proficiency in programming/scripting languages such as Java, Python, JavaScript, C#, Ruby, Perl, or C
Experience with automation tools such as Selenium (WebDriver, Grid), Protractor, Jasmine, Cucumber (Gherkin), JUnit, TestNG
Familiarity with Git-based SCM tools (GitHub, Bitbucket) and CI/CD platforms such as Jenkins or Azure DevOps
Strong knowledge of exploratory testing, testing heuristics, and quality best practices
Experience working with VMs and containers across on-premises and cloud platforms such as Amazon Web Services (AWS) and Google Cloud
Experience implementing tools and frameworks to elevate product quality standardsExperience testing enterprise middleware, API gateways, ETL systems, and event-driven architectures
Hands-on testing within Microsoft Power Platform and Microsoft 365 ecosystems
Familiarity with RPA tools such as Automation Anywhere and IBM BPM
Strong understanding of enterprise-scale digital transformation programs
Benefits
Attractive tax-free salary package
Exclusive travel benefits and discounted flight tickets
Hotel discounts worldwide
Opportunity to work on global-scale aviation technology systems
Career growth within a world-class IT and digital transformation team
Exposure to modern DevSecOps and cloud-native environments
Multicultural, collaborative workplace in Dubai
Long-term career progression with a globally recognized brand
