Software Automation Test Engineer (Lead) at Enterprise in Egham
Skip to main content

Software Automation Test Engineer (Lead)

Job ID 292889 Egham, United Kingdom


The Information Technology (I.T.) division of Enterprise Holdings builds and implements powerful solutions that help to drive and support the global operations of our brands and businesses. So we listen and give every member of our team an equal voice. It’s how we’re able to create the leading-edge technology to support and maintain our network of more than 9,900 locations worldwide. We offer access to the latest tools and software. The opportunity to build a unique skill set. And the flexibility to pave your own career path. Ready to get started? Hit the apply button!

An exciting opportunity has arisen for a Software Test Automation Engineer (Lead) - to join the European Application Development team based at our Corporate Head Office in Egham, Surrey. The team is a key part of our global team headed from the USA.

The booking tools team is part of a global team that provides our customers with a portfolio of applications that enables them to carry out car rentals. This role offers the chance to contribute to a growing and dynamic global software development department, delivering bespoke and customised solutions to a global user base.

This role will provide the right candidate with an opportunity to contribute to the development of web applications and SOA / middleware applications, utilise and develop their manual and automated testing skills, increase knowledge of industry recognised tools such as TFS, Visual Studio, Jira, SpecFlow, Selenium and SQL Server whilst working in an experienced and innovative Agile software development team. As time permits, the role may also assist with testing change requests and incidents from initial report through to production release. This lead role will play a key role in the department helping with defining and implementing best practices and methodologies. 


  • Primarily assist with testing of development work, testing incidents and change request development.
  • Work with Scrum Team to refine Acceptance Criteria of User Stories throughout development lifecycle.
  • Creation of Test plans, Test specification, Test Cases, Scripts creation, Execution of test cases & Defect management
  • Automated and manual testing of web applications.
  • Report test findings and defects found to Scrum team through VS TFS and/or Jira/Confluence and conduct re-testing of defect fixes.
  • Assist Developers with root cause analysis of defects found.
  • Collaborate with all members of Scrum team to ensure visible progression of features to users in each Sprint.
  • Design and execute clear, concise and maintainable manual test suites.
  • Automate UI tests using SpecFlow, the Selenium framework using Visual Studio (C#).
  • Follow and contribute to defined standards and processes within the development and testing team.
  • Research and apply new methods to improve quality and performance of applications being developed.
  • Take ownership of all testing activities in assigned projects and manage own priorities independently.
  • Pro-actively learn business and technical aspects of the system under test.
  • Great communicator and effective team player who is willing to articulate opinions with an eye for detail and a genuine can-do attitude.
  • Coaching other team members in testing best practices.


  • Automated and manual testing of web applications.
  • Proficient in using, Selenium with exposure to Selenium web driver.
  • Good working knowledge of TDD, BDD and SpecFlow.
  • Exploratory testing of requirements in Agile projects.
  • Proven aptitude and interest in C# coding.
  • Defect reporting and tracking to resolution.
  • Basic SQL query construction to support testing.
  • Working in Agile Scrum project teams.

Nice to have

  • Web Service testing (SOAP UI or similar).
  • Continuous Integration / Deployment.
  • Exposure to Microsoft Azure and CI Pipelines
  • ISEB or ISTQB qualification would be advantageous.

Please let us know about any accommodations you may need to participate in the recruitment process.

The role is based at our European Head Office in Egham, Surrey, TW20 9FB.

  • Hours: 40 per week
  • Salary: Competitive

At Enterprise Rent-A-Car we will consider requests for flexible working on hiring. For most roles, the following types of flexibility are usually possible: flexible hours, an element of working from home, compressed hours.  

Apply Now