Company:
easyJet
Location: Luton
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Quality Engineering Architect Luton/Hybrid
JOB PURPOSE
The Quality engineering function at easyJet is dedicated to excellence, and works with various technology stakeholders to promote a culture of quality and adherence to QA standards. QE Architecture group sits within the Quality engineering function, and collaborates with stakeholders within and outside the QE function, to implement a unified technology framework and best practices. As technologists passionate about quality, QE Architects aim to engineer the optimal QE solutions to help build best-in-class products and applications, thereby enabling faster time to market and cost efficiency.
The QE Architect, in this role, will oversee the technical design and implementation of the quality engineering solutions and test automation frameworks, as well as guides the quality of technical changes across all projects, ensuring efficiency.
J OB ACCOUNTABILITIES
Support the QE Manager in driving the modernised Test Strategy for the programme including introducing Quality Engineering practices (Testability, TDD and baking quality into every step of the SDLC) and a shift left approach to testing.
Bring holistic quality engineering approach to solutions leveraging technology, people, process by identifying the QE opportunities, challenges and improvement areas
Support solution architects and other technical architects in solution design that will need test platforms and applications in place to support the technical solution
Gain in-depth understanding of the solution design and develop an approach to test both functional and non-functional requirements
Implement the test strategy across the program at different stages of the development lifecycle, including facilitating the right test environments based on program requirements
Propose the right tools/frameworks based on the requirements by collaborating with other QE Architects, Automation SMEs and stakeholders, contributing to the procurement (RFI/RFP) of testing technology as needed
As a technical leader, support the team in designing the test automation frameworks/solutions and related components by adhering to the industry and easyJet standards and best practices
Advocate and practice building quality into every step of the product development process including assessing quality of requirements, design, ensuring test coverage, best practices around data quality and storage, performance, usability, test automation and so on
Work closely with Release Engineering to ensure Test Environments are set up in the correct way for the right testing
Guidance and Assurance
Working closely with enterprise architects, solution architects, technical architects and other senior IT colleagues to ensure services are designed with Quality in mind.
Monitor the effectiveness of the testing capabilities across the delivery teams and bring about improvements through insights gained via analysis at all stages of the SDLC
Mentoring and coaching the testers in the project/product teams on modern testing practices and improving the standard of testing across the organisation
Possessing broad awareness of testing approaches, practices and techniques in order to help design and deliver the overall agile testing methodology used by the teams
Staying up to date on process, practice and technology developments to ensure they are brought in-house and enhance the solutions applied to the testing problems
Active member of the internal Test Communities to share knowledge and build out the capabilities
KEY SKILLS REQUIRED
The ideal candidate must have extensive experience in Testing, Quality engineering and Test automation solution design
Understand and work within the limitations of varied SDLCs (Agile as well as traditional development methodologies) in the context of SaaS based and/or in-house greenfield development
They must “live and breathe” Quality and Testing, being able to articulate and demonstrate the value of good quality, can influence stakeholders and advocate for Quality engineering and Test automation
Extensive experience proposing and implementing solutions leveraging modern Test automation technologies, such as one or more of the following - Cypress, Playwright, Selenium, TestComplete, RestAssured, JMeter, Postman and languages such as Java, JavaScript, SQL, Python, Shell and so on
Experience and in-depth understanding of modern development methodologies and technologies such as cloud platforms and architecture, modern CI and deployment tools such as GitHub actions, Azure DevOps, Circle CI, Octopus deploy or similar
Identify the metrics that can contribute in improving the overall project/product quality and setup related dashboards to measure the KPIs
Establish an effective test automation reporting process including the test automation execution optimizations through test observability
Good experience/understanding of the non-functional requirements and designing relevant solutions for the same, in areas such as performance, data, security and usability
Lead the discovery initiatives to address QE optimization opportunities, using tools and processes and design and implement the relevant POCs for the same
Mentor and coach the wider teams on testing and quality engineering best practices and is able to influence and bring agility in the ways of working
Ensures quality of deliverables from all supplier partners by implementing governance protocols, as part of an effective review process
Up-to-date testing industry knowledge and ability to bring new ways of working in-house to improve the output
As part of the QE transformation group consisting of QE architects and Automation experts, support in defining best practices and standards, and contribute to QE practice level strategic initiatives
Ability to effectively prioritise and execute tasks in a high-pressure environment
DESIRABLE SKILLS & QUALIFICATIONS
ISTQB Software Testing Foundation Certificate
Agile certifications (Certified Scrum Master/Product Owner, SAFe)
Certified Cloud Security Professional (CCSP)
Experience of cloud architectures and technologies (AWS, GCP, Azure etc.) and associated certifications
Good experience in proposal development, presentation and influential skills
Good understanding of AI use cases in Quality engineering and ways to implement them
BENEFITS
Competitive base salary
Up to 20% bonus
25 days holiday
BAYE, SAYE & Performance share schemes
7% pension
Life Insurance
Flexible benefits package
Excellent staff travel benefits
About easyJet
At easyJet our aim is to make low-cost travel easy – connecting people to what they value using Europe’s best airline network, great value fares, and friendly service.
It takes a real team effort to carry over 90 million passengers a year across 35 countries. Whether you’re working as part of our front-line operations or in our corporate functions, you’ll find people that are positive, inclusive, ready to take on a challenge, and that have your back. We call that our ‘Orange Spirit’, and we hope you’ll share that too.
Apply
Complete your application on our careers site.
We encourage individuality, empower our people to seize the initiative, and never stop learning. We see people first and foremost for their performance and potential and we are committed to building a diverse and inclusive organisation that supports the needs of all. As such we will make reasonable adjustments at interview through to employment for our candidates.
Share this job
easyJet
Useful Links