Tester
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
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