MANAGER QUALITY ENGINEERING
Job Description
Job Purpose
Job Purpose
Our Quality Engineering Portfolio leads form part of the portfolio leadership team and report to the Portfolio VP, while working closely with the Quality Engineering Chapter Head to ensure alignment to Chapter and departmental maturity goals. They are renowned leaders who have strong and effective senior stakeholder management skills, along with deep knowledge of many disciplines and how best to apply them to our wide range of systems. They effectively lead QE at a Portfolio level, managing QE budget to ensure the right support and growth is in place, shaping the business and technical direction of QE to support business initiatives, while championing adherence to quality standards.
Provide an end to end Quality Engineering service across all business portfolios and IT agile release trains to deliver flawless applications across the Emirates Group. Lead the strategic planning, development and implementation of quality engineering products, practices and processes across the Emirates Group in accordance with quality standards and best practice guidelines. Ensure adoption of modern delivery practises for quality products and services built using world class engineering practices.
Job Outline:
– Build, support and maintain mission critical quality engineering products and platforms, including Enterprise Test Data Management (EDTM) for IT and business customers (including Emirates Aviation College).
– Establish the mission and purpose for quality engineers in the solution domain along with the right technologies, engineering practices and metrics relevant for the quality engineering solution domain.
– Accountable for software quality engineering within Group IT (1000+ systems). This includes three distinct functions being Functional (Test Practice & Automation), Non-Functional (Performance Engineering) and Test Data Platforms.
– Design the strategy and drive the adoption of test automation across the organisation. The role holder is the Product Owner for test automation tools and platforms.
– Continuously reduce business and customer impact due to application issues by ensuring quality standards implementation, performing root cause analysis, publishing results. Develop future prevention plan for the solution domain with focus on proactive technology debt remediation.
– Lead and manage effective long-term relationships with quality engineering suppliers. Ensure that solution providers work as extensions of our engineering teams. Drive adoption of global technology centres of excellence while adhering to scaled agile delivery framework.
– Build quality engineering teams and enable the teams to flourish and maintain a high level of engagement and productivity whilst ensuring that agile concepts and principles are followed and respected. Eliminate non-value adding work to drive efficiency and productivity across teams.
– Lead, coach, and mentor teams of high performing quality engineers, providing servant leadership and continuous feedback whilst facilitating professional development across all areas of quality engineering.
– Build productive relationships with Architecture, Delivery, Product Management, DevOps, Software Engineering and other stakeholders to enable collaboration at scale and effective resolution of any impediments encountered by the delivery teams.
– Provide technical advice to the quality engineers, as well as to senior management teams, peers and other stakeholders, in order to continually improve processes.
Qualifications & Experience
Qualifications :
Degree or Honours (12+3 or equivalent) in Computer Science, Computer Engineering or related field or relevant experience
Experience :
15+ yrs in quality engineering roles involving the building of complex, scalable and large software solutions in digital, data or enterprise domain.
– 5+ years of leading quality engineering teams in a large solution domain and with experience in digital transformations
– Solid experience in development of quality test frameworks and quality practices in support of large scale agile delivery.
– 3+ years of Scaled Agile methodology experience, with modern flexible working practices.
Knowledge/Skills
– Strong understanding how all elements of the software ecosystem work together and can develop a Quality Engineering strategy to support the overall product development strategy.
– Demonstrable experience of leading large Software Quality Engineering teams in an agile environment.
– Excellent grasp of latest testing trends and technologies.
– Excellent knowledge of automation methodologies, processes, and tools with 5+ years of hands-on experience.
– Demonstrable skills in designing and developing UI & API automation frameworks with enterprise and open-source tools.
Salary & Benefits
Join us in a management role and enjoy an attractive tax-free salary. On top of our generous travel benefits, including discounted flights and hotel stays around the world, this managerial role also has an excellent leave and healthcare package. That's on top of transport benefits, life insurance and more. 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
Job Details
Employment Types:
Full time
Industry:
Airlines / Aviation / Aerospace
Function:
Pharmaceutical / Biotechnology , Sales – Corporate
Roles:
Engineering Manager , Quality Auditor (GCP) Manager