Providing an end to end systematic QA service through the development and execution of exploratory and automated tests to co-
ordinate end to end (E2E) functional, volume and performance testing across multiple sprint teams in support of portfolio release train outcomes that leads to the flawless release of applications across the Emirates Group.
The role holder will provide continuous software quality, environment and migration / cut over capabilities across all areas of Technology and drive a sustained improvement in software quality to the teams.
This role is critical to enabling faster delivery of business outcomes with improved quality of delivery, as one of the key enablers for transforming from a traditional to a modern / digital team and digital ways of working.
Job Outline : Devise, and deliver, the end to end test, environment and migration / cut over strategies in support of the portfolio of change.
Devise and implement effective test data management processes and test approaches at release train and / or application level Provide governance and leadership of end to end test practices to drive a risk based approach across the portfolio covering functional, non-
functional and IT operational testing. Establish position as a thought leader through the testing specialism and coach and mentor a team of high performing IT professionals, providing continuous feedback and facilitating professional development.
Nurture and attract E2E Test Analysts and be a technical leader with continuous coaching for agile teams that promotes a culture of failing fast, learning and moving forward.
Establish and manage a robust end to end test environment for multiple release trains planned across the entire portfolio.
Lead the coordination of major migrations activities covering data loads, data migrations, cut over activities across multiple domains and environments ensuring no customer or business impact.
The roll outs occur across multiple systems, multiple locations and multiple users over a sustained period, working cross domains you will ensure the collection, cleansing, migration and reconciliation of data migrations across multiple domains.
Implement the QA Automation Strategy for end to end QA as part of ongoing deliverables, collaborating with other stakeholders for ongoing support on development, build and deployment cycles.
Manage the resourcing strategy and supply of test resource against requirements for E2E testing, volume and performance testing including co-
ordination of ?users? to support the completion of User Acceptance Tests and provide support and adhoc training for E2E and UAT regarding the production of test deliverables.
Lead testing resources supporting the release trains, ensuring the portfolio release trains are appropriately staffed to support end to end quality.
Manage QA third party test deliverables such as test plans, test cases, coverage and results to ensure alignment with E2E testing.
Plan and lead the end to end testing across all test stages so that all stakeholders testing efforts are aligned with the release trains.
Ensure the end to end testing team support sprint teams to assist in test governance take-on whilst minimising impact. Provide a strategy for test metrics across the portfolio to assess progress and support continuous improvement ?
work closely with the Release Train Managers in relation to E2E test completion and go-live events.
QUALIFICATIONS & EXPERIENCE
Information Technology.Other : 12+ Years Degree or Honours (12+3 or equivalent) Degree in Computer Science or similar Experience of end to end QA inc volume and performance testing, environment management and roll outs across multiple systems, multiple locations across multiple users over a sustained period.
Proven leadership in leading Technology change for a large organisation. Experience in agile delivery within the context of a large technology change programme.
A track record of successful end to end QA of applications at scale across multiple businesses, B2C and B2B, meeting the key business objectives in a robust, scalable, cost effective manner.
Hands-on technical leader with strong operational experience of Java2EE and related frameworks Experienced managing a global eco-
system of on-shore employees, multiple integration partners and off-shore teams Knowledge / skills : Well-versed with the tools for management of software delivery, QA (functional and non-
functional) and monitoring. Good architectural knowledge of large scale systems Ability to roll out software across multiple domains and locations Ability to effectively convey technical concepts, and the implications, to non-
technical colleagues. End to end QA skills and environment management and roll outs skills.