Senior Test Engineer

Job Title

Location: Fountain Street, Manchester

Rentalcars.com is part of the third largest e-commerce company in the world (Amazon and Alibaba are bigger) and we are the world’s largest car hire booking service, arranging over 8.5 million rentals a year in 50,000 locations in 180 countries across 40 languages.  Our mission is “Helping people experience the world” and our business and market sector is growing rapidly.


Engineering is a multi-skilled group of over 200 people responsible for providing the technology to enable the Rentalcars.com business.  It is a fast paced, dynamic, exciting and driven environment providing services on a 24x7 basis.  We provide all the touch points for our online customer experience through a market leading app, a great web site and all the software services and business systems to manage our customers and products. Our goal is to create a great customer experience across all platforms which help us deliver growth for our business. 


We have a great journey ahead and our vision is to radically change the working practices to realise our ambition of being a “World Class” engineering function and the “Technology Employer of Choice” in the Northwest and beyond.  Make no mistake we have a challenging journey ahead but we are committed to delivering a great customer experience across web, mobile, call centre and partner channels and this is where you could fit in.

Where we are going

  • Cross functional agile teams who own their products and operate in a DevOps environment
  • Revolutionise our online customer experience through a great web site and mobile app
  • Data driven decisions using Kibana, Hadoop, monitoring, Big Data, MI and MVT testing
  • A full continuous delivery pipeline using Bamboo, Git and Artifactory
  • Automation of tests, deployments and repeatable tasks
  • Continuous improvement, keeping it simple and developing the team
  • Great engineering practices with a focus on TDD and BDD principles and a strong focus on non-functional requirements at the beginning rather than an afterthought
  • Decoupled service orientated architecture with resilience and availability built in
  • A world class service delivery function

Skills we are looking for

We are looking for a superb and enthusiastic Senior Test Engineer who will push the boundaries on engineering brilliant solutions and contribute to shaping our new future.  We expect you to have a love and passion for testing, new technology and have a solid understanding of testing web based solutions.  We also expect you to take the lead where required.

  • Highly proficient in testing software with an eye for detail
  • Detailed knowledge of test processes and methodologies
  • Strong understanding of test automation frameworks and tools, such as Selenium or Appium
  • Highly proficient in testing of web based solutions including web services or Mobile Apps
  • Good working knowledge of test processes and methodologies
  • Knowledge of code quality and performance analysis tools
  • Ability to create clear, concise and readable manual test scripts both automated and manual
  • Able to ensure cross-browser (web) or cross-device (Mobile App) compliance

Other beneficial skills

  • Understanding of Continuous Integration, Continuous Delivery and Agile
  • Ability to pair with developers to implement Acceptance Tests
  • Good knowledge of testing web services
  • ISTQB qualifications

What we offer in return

  • Ownership of your work and a great technical challenge
  • A great new office to work in the heart of Manchester
  • Great facilities including subsidised canteen and Starbucks, free breakfast & fruit, cycle hub and break out spaces
  • An exciting and dynamic place to work
  • 25 days paid holiday plus bank holidays
  • Great discounts on car rentals and other group benefits
  • Opportunity to shape the future of the team
  • Software development kit that works

Key Responsibilities

  • Take the lead on testing for design and development of work
  • Lead and coach other Engineers where required
  • Work embedded within an Agile teams
  • Use the appropriate range of test methods and tools to ensure a robust and high quality solution is delivered
  • Champion quality of our products
  • Advise engineers and others in the team on what to test including edge cases
  • Push the boundaries on test automation, exploratory testing and best practice in the team
  • Work with the team to create acceptance criteria by analysing features and requirements
  • Analyse quality and continually assess risk to ensure that high quality solutions are delivered
  • Sense of ownership and the quality of the solutions you produce
  • Adhere to the defaults principles for Architecture, quality and non-functional requirements
  • Collaborate with the team and others to deliver high quality solutions
  • Learn new technologies and keep abreast of existing technologies and be able to apply these to a variety of projects as applicable
  • Work with the team to size and estimate work
  • Contribute to the evolution of best practices of the department
  • Write, review and take responsibility for clear, concise and comprehensive technical documentation
  • Supporting live products in a DevOps environment
  • Where required line manage a small team of Engineers

About Our Parent Company

rentalcars.com is a part of the Priceline Group, the world’s leading and most valuable travel group. Other group companies include: Booking.com the world's leading online hotel reservations agency, Priceline.com, Agoda, Kayak and OpenTable. The Priceline Group is a publicly traded company (Nasdaq: PCLN) and was ranked 4th in the Fortune's world's most admired companies in 2016.