Senior Quality Assurance Engineer

Emirates - Posted 2 months ago
$14k/year  + Equity


Dubai, DU

Software development
Career Level
Company size
46k employees

Deadline:  December 30, 2022

Software development Job description

The Senior Quality Assurance Engineer supports the Principal Quality Assurance Engineer by managing quality engineering activities for multiple projects within their product area.

You are technically skilled in software engineering and testing practices. The role requires candidates with the ability to communicate with technical and business colleagues to assist with the delivery of quality products.

Close collaboration is essential in order to coordinate and drive scalable quality solutions, enabling faster delivery with demonstrable business outcomes.


- Working closely with project members, architects, and software engineers to understand the technical landscape and the context of deliveries to translate complex functional and non-functional requirements.

- Work closely with product owners to provide early feedback on any foreseen risks in the product requirements and design.

- Ensure test strategies and downstream tests are in line with the core problem business wants to solve.

- Working with the Quality Engineering Core team to ensure non-production environments and test data are available, to support the complete set of testing activities across feature teams.

- Liaise with other release train teams to manage the testing of cross dependencies.

- Ensure Test Tools are configured correctly and accurately to support the collection of metrics for the program and enterprise-wide dashboards.

- Support and guide Software Engineers to write and maintain automated functional tests through continuous integration.

- Implement, maintain and adapt automation frameworks, and Test harnesses to make a robust end-to-end test.

- Facilitate in setting up and adherence to Quality Gate requirements.

Qualifications & Experience


- Bachelor's degree in Computer Science, Electrical or Mechanical engineering.


- 5+ years in quality-related roles with increasing responsibility, impact, and scope within a digital or eCommerce environment.

- 1+ years of experience as a Software Quality Engineering lead or equivalent position looking after multiple products.


Mandatory skills

- Extensive hands-on experience with developing UI and API automation frameworks.

- Familiar with common programming and script languages (Java, Python, JS, C++, Ruby, Perl, C# languages).

- 3+ years of experience using one or more of the following automation tools: Selenium components (WebDriver, Grid, etc.), Protractor, Jasmin, Cucumber, Gherkin, JUnit, TestNG.

- Experience using git SCM tools, GitHub or Bitbucket, or similar tools.

- Experience using CI tools like Jenkins, Azure DevOps, or equivalent.

- Proficiency in at least 2 different programming languages.

- Experienced with coding best practices and defining coding guidelines.

Preferred skills

- Experience in providing product input on business process flows and scenario mapping for business solutions.

- Aware of the latest testing and technology trends and using them to improve daily practices.

- Strong expertise with context-driven and exploratory testing with practical experience in using a number of testing heuristics.

- Experience working with VMs and containers both on-prem and cloud offerings like Amazon and google cloud.

Soft skills

- Good oral and written communication skills.

- Ability to work effectively within a release train in a fast-paced environment.

- Strong organizational, planning, and follow-up skills and ability to hold others accountable.

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 hotel stays around the world. You can find out more information about our employee benefits in the Working Here section of our website www.emirates.com/careers. Further information on what’s it like to live and work in our cosmopolitan home city, can be found in the Dubai Lifestyle section.

More Emirates jobs

Similar Software development jobs

Skyports - Singapore, Singapore


  • Must be a resident of Singapore with rights to work in the country
  • Support the delivery of infrastructure projects with the IT Operations Manager; helping to improve and maintain performance, resilience, efficiency, and security
Posted 4 days ago


  • Je beheert en onderhoudt IT data communicatie systemen tussen vliegtuig en grond.
  • Je vertaalt de vragen van de KLM-groep naar technische oplossingen, waarbij je gebruik maakt van jouw brede vliegtuig technische, proces- en IT-kennis.
Posted 17 days ago


  • Responsible for conducting a sophisticated and detailed research of existing processes, systems, and desired objectives to meet the goals/intent of the assigned products
  • Work with Product Managers, and SMEs to prioritize feature development, based on the business value
Posted 22 days ago


  • Acts as a subject matter expert in full-stack engineering on a scrum delivery team, collaborating with product owners, designers, and other engineers to deliver business value on an iterative basis.
  • Coaches and influences team members on best practices and emerging technologies.
Posted 25 days ago


  • Establish the long-term technical vision, strategic goals, and direction for a team of software engineers
  • Establish a talent management strategy for a team of software engineering managers to create and sustain an inclusive environment that attracts and retains software engineers from diverse backgrounds and encourages cross-team collaboration and sharing of solutions
Posted 26 days ago