Senior Quality Assurance Engineer @ Emirates
Your Application Journey
Email Hiring Manager
Job Details
Job Purpose
At Emirates, we believe in connecting the world through our global hub in Dubai while constantly innovating to ensure our customers Fly Better. Join the world's largest international airline as a Senior Quality Assurance Engineer and become an integral part of our cutting-edge technology team.
About the Role
As a Senior Quality Assurance Engineer, you will work within our Quality Engineering team to ensure software quality across the entire customer journey from ticket booking to in-flight ancillary services and aircraft operations. You will use widely adopted testing frameworks and programming languages such as Java and Python along with modern CI/CD and DevSecOps practices.
- Collaborate with architects, software engineers, and product owners to refine functional and non-functional requirements.
- Guide the creation and maintenance of automated UI and API tests.
- Implement and adapt automation frameworks and test harnesses.
- Ensure proper configuration of test tools and environments to capture analytics.
- Support testing across cross dependencies and guide teams on quality best practices.
Technologies & Methodologies
Utilize popular programming languages including Java and Python, along with automation tools like Selenium, WebDriver, Protractor, and Cucumber. Integrate with CI tools such as Jenkins and Azure DevOps while managing code repositories using Git SCM tools.
Salary & Benefits
Work in Dubai with an attractive tax-free salary complemented by exclusive travel benefits and discounts on flights and hotel stays. Experience the fast-paced, cosmopolitan lifestyle of Dubai.
Key skills/competency
- Quality Assurance
- Automation
- Testing Frameworks
- CI/CD
- DevSecOps
- Java
- Python
- Exploratory Testing
- API Testing
- Software Engineering
How to Get Hired at Emirates
🎯 Tips for Getting Hired
- Research Emirates's culture: Study their history, mission, and global impact.
- Tailor your resume: Highlight automation and QA skills.
- Prepare for technical tests: Practice coding and testing challenges.
- Practice behavioral questions: Use STAR method for leadership examples.