Tester


Premium Job From easyJet

Recruiter

easyJet

Listed on

12th April 2019

Location

London

Salary/Rate

Excellent

Salary Notes

Excellent

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

When it comes to innovation and achievement there are few organisations with a better track record. Join us and you'll be able to play a big part in the success of our highly successful, fast-paced business that opens up Europe so people can exercise their get-up-and-go. With over 250 aircraft flying over 700 routes to more than 30 countries, we're the UK's largest airline, the fourth largest in Europe and the tenth largest in the world. Flying over 70 million passengers a year, we employ over 10,000 people. Its big-scale stuff and we're still growing.

 TEAM

The seating development team is responsible for delivering and supporting our bespoke easyJet Seating solution.  The easyJet Seating solution is responsible for every passengers' seat allocation, that is over 70 million seat allocations a year.  The service is essential to providing safety, in where our passengers are sat on their flight but at the same time, providing the option for our passengers to purchase their seat, reinforcing our customer offerings and providing a great customer experience.  We are a tight-knit but fast paced development team.  We are currently looking for an additional Tester to join us to play a keyrole in the team by ensuring the quality of the team's deliveries and supporting our Seating solution so that we can maintain our market leading presence.

JOB PURPOSE

To be a key member of easyJet's Seating System Delivery Team and participating in all aspect of software delivery life cycle, with particular focus on testing of software deliveries in line with industry best practice and business needs

JOB ACCOUNTABILITIES

Deliver high quality, cost-effective easyJet Seating solution in line with easyJet standards and best practices

Supporting the software delivery life cycle from development, through UAT, cutover and into post implementation support with particular focus on all phases of functional testing from unit test through to OAT

Assist in driving requirements with end users and documenting process flows

Undertake analytical activities required to support the development and maintenance of systems

Play an active role in the Scrum team, communicating and develop good relationships with key business owners and other teams, notably development, testing, architecture and service delivery / operations

Strong expertise and experience in industry test automation tools, implementing tool frameworks, industry best practice, and coding standards

Initiate and take ownership of Three Amigo sessions to define requirements using Specification by example

Executing manual / running automated tests and analysing the results to provide fast feedback into development process

Drive test scripting and test execution metrics so we achieve a continual improvement

Ensure all regression test scripts are automated where possible and use of risk based methodologies to ensure optimum scripts run for each release

Raising and owning defects, all the way through to resolution

Working with onshore and nearshore development teams as required, including occasional travel

Keep up to date with knowledge of innovation in the IT industry that could be beneficial to easyJet's development and testing strategy

Requirements of the Role

 Essential:

Experience in testing Enterprise solutions using a mixture of tools and techniques including manual testing, SoapUI, Selenium, FitNesse, Zephyr, C# and SQL

Experience of development in an Agile environment and associated Agile testing processes which adheres to the value and principles of agile software delivery

Significant experience in automated test approaches and creation of test automation frameworks

Experience of Behaviour Driven Development (BDD) with focus on specification by example and knowledgable in Test Driven Development

Experience in execution of automated tests / manual tests from test scripts and analysing the result

Evidence in automated API testing

Evidence of managing defects from discovery to resolution

Experienced at identifying testing and project risks to the IT software delivery teams, release managers and business stakeholders

Good understanding of Continuous Integration and automation and the relevant tools and scripting languages

Evidence of being able to mature business requirements into technical implementations, with a focus on how implementations can be tested

Experienced at working in a continual improvement culture/environment

Experience in usage of Git for version control

Desirable:

A Software Craftsmanship mindset

Knowledge of working with HTTP protocols

Development tools JIRA, Confluence and TeamCity for continuous integration

Soft Skills Required:

Great interpersonal and communication skills

Proactive and highly organised, with strong time management and planning skills. Able to meet tight deadlines and remain calm and focussed under pressure

Personable, approachable, highly self-motivated and driven. Ability to solve problems quickly and completely

Ability to multi-task and stay organised in a dynamic work environment

Analytical and inquisitive, with excellent attention to detail

Ability to manage change and work with ambiguity

Always looking to continuously improve and wanting to do better

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: