Automation Test Engineer
The Company
At MCS Rental Software, we’re passionate about helping rental businesses grow. It’s a family-owned and managed company. With over 40 years of expertise, we provide cutting-edge rental management software, cloud solutions, and responsive technical support to companies around the world. Join our mission to empower the rental industry through smart technology and outstanding service.
About the Role:
We’re looking for an experienced and hands-on Automation Test Engineer to strengthen our test automation capability.
In this role, you will design, develop, and maintain automated test frameworks for our web-based ERP applications. You will work closely with QA, Development, and DevOps teams to increase automation coverage, improve regression efficiency, and support reliable, high-quality software releases.
You will help reduce manual regression effort by building scalable and maintainable automation solutions.
Why Work at MCS
We’re proud recipients of the Culture 100 Award, which recognises organisations that excel in nurturing their workforce, rewarding their staff, and creating a supportive environment where everyone feels valued. At our company, we are passionate about the rental industry and are committed to fostering a vibrant, informal workplace culture based on respect and empowerment. This dedication has led to an impressive average employee tenure of 10 years. Join us to be part of a team that prioritises your growth and satisfaction!

Key Responsibilities:
Design, develop, and maintain automated test scripts using Selenium WebDriver
Improve and extend existing automation frameworks
Integrate automated tests into CI/CD pipelines
Automate functional and regression testing scenarios
Analyse test results and troubleshoot automation failures
Identify suitable candidates for automation within the product
Contribute to automation strategy and best practices
Support release validation through automated execution
You Should Apply If:
You have 4+ years’ experience in automation testing
You have strong hands-on experience with Selenium (WebDriver)
You are proficient in C#, Java, or similar programming languages
You have experience integrating automation into CI/CD pipelines
You have experience with Azure DevOps or similar lifecycle tools
You have strong SQL knowledge for backend validation
You have worked in Agile environments
You have strong analytical and troubleshooting skills
Experience testing ERP or complex configurable systems is desirable
ISTQB certification is advantageous
You are UK-based and available to work in the office at least 3 days per week
Apply for the job
Do you want to join our team? Then we'd love to hear about you!
