Test Automation Engineer

We're hard-working, enthusiastic and fun! Are you interested in a new challenge? Do you want to join a meaningful mission? If so read on!
Scroll to content

Location: Manchester or Reigate (one day a week in the office)

Team: Engineering

Job type: Full Time 

Reports to: Lead Test Automation Engineer


About Us 

Infinity delivers call intelligence pioneered for business. We unlock clarity from the conversations companies  have with their customers. We are a cloud-based call tracking platform, and an integral part of the technology stack for marketing teams and contact centres across our extensive international client base.

Our journey started in 2010 when we identified the need for a call tracking product from over a decade of experience of managing paid search campaigns.

Following a steady, organic growth and a strategic investment, we now have a presence across five locations, including London, Manchester, and San Francisco.

Despite our continued growth we stick to a set of core values which we think makes us a great place to work and has made us the success that we are today, and the success we will be in the future. To be part of this inspiring team, you will need to have Impact in all you do, work smart, and be daring, fun and positive! In return you will get a great work environment, a set of colleagues like no other, and be able to build your skills and career with us.


About the  job

The Test Automation Engineer role is designed to fill the gap between a QA Engineer and Software Engineer. The individual who fills this role will have the duty to develop tools and methods for testing in a scripted and automated manner. 

The focus for a Test Automation Engineer is on automation of test procedures, but testing should not be limited to Automation, with a capacity for manual testing where necessary.


About You

  • You enjoy working in an agile environment, and taking part in backlog refinements, sprint planning, daily stand ups and end of sprint demos
  • You like to get work done
  • You are a tenacious team player and enjoy working in a fast-paced environment
  • You are resourceful and proactive problem solver with a keen attention to detail, able to deliver on quantity without compromise to quality.  
  • You have a focus on delighting the end customer
  • You don’t mind working outside your usual realms of expertise
  • You have a willingness to accept changes to priorities when business requirements require it
  • You can find the balance between quality and quantity

Key Responsibilities

  • Creation and maintenance of Automated test frameworks for the products’ architecture
  • Assisting the development of product code via pair development and/or reviews
  • Assist the Test Manager to create test run reporting assets to aid the SDLC
  • Setting up the infrastructure to run tests and maintain test environments
  • Utilise a risk-based approach to development of tools and scripts
  • When required, executing some manual test cases
  • Contribution to Process Improvements across the Engineering department, not limited to Test Quality
  • Creation and roll-out of new or updated Engineering-wide Quality Strategy guidelines and procedures
  • Provide support to all levels of the business where required
  • Review requirements, specifications, user documentation, help files, and other project documentation to assure quality of the products and tests to be developed; i.e., perform manual static testing.
  • Select and develop appropriate test automation tools, applying the latest techniques in test automation; e.g., data-driven testing.
  • Use risk-driven techniques to develop, maintain, and execute automated test suites for various Software Cafeteria products; i.e., perform automated dynamic testing.
  • Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
  • Participate in the Change Control Board to identify the quality implications of known bugs and the impact of proposed changes to product definition on the testing process.
  • Work with the Engineering team to create and maintain an automated nightly build verification (“smoke”) test.
  • Assist the Test Manager in the creation of test project status reports and metrics (e.g., Test Dashboard).

Essential Skills

  • 2+ years experience working in a Test Automation or equivalent role
  • 1+ year hands on experience with API test tools such as Postman to create automation suites
  • 1+ year experience with front-end test tools such as Selenium or Cypress
  • Proficiency in at least 1 programming language
  • Experience working in an Agile team
  • Good communication skills
  • Propensity to problem solve
  • Experience with automated testing techniques and tools
  • Familiarity with build pipelines and test integration

Desirable Skills 

  • Knowledge of Behaviour Driven Development
  • Used cloud-based services preferred AWS) as part of the SDLC
  • Experience with Security and Performance testing techniques and tools
  • Worked with tools such as Loadrunner or jMeter
  • Worked with tools such as Zap
  • Knowledge of contact centre, marketing tech and SaaS

Benefits you can enjoy

  • 25 days holiday (with the option to buy up to an additional 5 days per year)
  • Private single medical insurance
  • Employee Assistance Programme
  • Life Assurance (4x Salary)
  • Enhanced Maternity and Paternity Pay
  • Tech Scheme Loan (of up to £2,000 per year)
  • Ride to Work Scheme
  • Season Ticket Loan
  • Dedicated annual company and team social budget 

At infinity, our aim is to be the best call tracking provider in the world and to do that we welcome our employees with open arms and create an environment where you can bring your best self, every day! Infinity is proud to be an equal opportunity workplace, we believe that diversity and inclusion among our incredible workforce is critical to driving our success and helping us achieve our ambitious targets! Our mission is to recruit, develop and retain the most talented individuals, each with their own story to tell.

We usually respond within three days

Or, know someone who would be a perfect fit? Let them know!

One St Peter's Square
M2 3AE Manchester Directions View page


RH2 9AQ Reigate Directions HR@infinity.co View page

The Perks!

  • Health & Family

    Private Healthcare, EAP, Life Assurance (4x Salary)

  • Learning & Development

    Full product training, general training and other L&D opportunities

  • Team Building

    Monthly or quarterly events, team trips, and Friday beers

  • Socials

    Summer and Christmas parties, and frequent gatherings

  • Free Refreshments

    Breakfast Club, fruit, snacks, and celebratory pizza deliveries

  • Communication

    Monthly company updates

Why work for us?

We have a welcoming culture which will make you feel at home from your first day. Your assigned buddy will be with you throughout your journey. Our vibe is fun mixed with passion and dedication, we truly are a work hard, play hard team.

Already working at Infinity?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor