Software Automation Engineer

  • Full Time


SmartSearch’s award-winning platform provides a comprehensive Anti-Money Laundering verification suite for UK and international markets, protecting our clients through the most advanced and comprehensive features available from an AML provider.

SmartSearch has grown rapidly by fostering an incredibly collaborative and supportive culture. As we continue our ambitious growth plans, we will strive to remain a truly exciting, rewarding, and unique place to work.


Working within an in-house software development team that launched a new version of their award-winning platform in 2022, the Software Automation Engineer is responsible for helping the Product Team to deliver an ambitious product roadmap by taking ownership of product quality and ensuring effective automated testing methods are utilized by the business. The new platform is fully modernized with cloud and API integration, and can be easily integrated and configured to client systems. You will help ensure that product quality expectations are met, risk is minimized during deployments, deadlines are reached and overall User Experience is improved.


  • We are a multi-award winning Tech company with an aspirational mentality

  • Our recognitions include being named in the renowned RegTech100 list for 2022, Great Place To Work Certified in Oct 2022 and we’re one of the fastest growing companies In Europe

  • We have fantastic facilities at our head office in Ilkley which has direct train links from Leeds and Bradford and on-site parking

  • Employee welfare and fulfilment is a priority. We offer hybrid and remote working, and an office space with comfortable breakout areas, wellbeing champions, mental health first aid, reading spaces, prayer room, an onsite gym, gaming area, healthy vending machines, and fresh fruit delivered weekly

  • Hybrid work policy with approximately 2 days per week in the office. There are hot-desks in the main office in Ilkley and the Development Team have access to a quieter office space in Guiseley

  • There are excellent progression opportunities due to our growth and you will have personal development goals, regular feedback and support

  • Regular training will develop your skills and the Mentor Scheme offers fantastic support for your progression

  • Our excellent benefits package includes up to 30 days annual leave per year

  • Employee referral bonus and various weekly recognition schemes help us to demonstrate our appreciation and teamwork

  • Employee engagement and activities committee that plans social and charitable activities throughout the year

  • Two big company celebrations per year - summer and winter events

  • Company pension scheme, comprehensive private medical scheme and life insurance

  • We are a diverse and inclusive group of people and proactively encourage D&I and supporting social responsibility through our DE&I Group, charities, support for local schools, wellbeing champions and partnerships with external suppliers.


  • Experienced Software Automation Engineer with a strong understanding of PHP and expertise in test automation frameworks such as PHP Unit

  • Designed, developed, and maintained automated test suites using PHP and relevant test automation frameworks.

  • Ensure excellent collaboration with the QA team, Developers and Product Owners to understand the software requirements and design test cases that validate functionality, performance, and usability

  • Implement automated test scripts and execute them to identify defects and ensure consistent software quality throughout the development process.

  • Integrate test automation into the build and deployment process, ensuring continuous integration and delivery pipelines are properly tested.

  • Troubleshoot and debug test failures, identifying root causes and resolving these in a timely manner.

  • Stay updated with the latest trends and best practices in software testing and automation, and actively contribute to improving our testing processes.

  • Contribute to the creation and maintenance of test documentation, including test plans, test cases, and test data.

  • Strong understanding of the SDLC and STLC

  • Demonstrable experience using various test automation frameworks such as Selenium, Behat, Cucumber, JUnit, or similar

  • Actively contributes towards improving UX

  • Able to develop and monitor testing processes

  • Confident working with QA analysts and software developers to find solutions

  • Strong time management and communication skills to ensure deadlines can be met within an Agile environment

Apply for this role

You want to work with us? Great! Apply by clicking the button below and we’ll be in touch as soon as we can. Don't forget to attach your CV and covering letter.

Apply Now
Sign up to our newsletter to receive news, resources and updates straight into your inbox!

By submitting your email address, you consent to us sending you emails about news, case studies, resources and updates. To find out more, visit our Privacy Policy.