At a Glance
- Tasks: Design and implement automated tests for cutting-edge ML-driven data products.
- Company: Join a dynamic team at an innovative tech company focused on quality.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Why this job: Lead the charge in test automation and make a real impact on product quality.
- Qualifications: Experience in test automation, Python proficiency, and a passion for quality.
- Other info: Fast-paced environment with a collaborative culture and excellent career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Join Our Team as a Senior Test Automation Engineer! Are you passionate about test automation and eager to work with cutting‑edge data and Machine Learning products? We are seeking a Senior Test Automation Engineer to join our dynamic Data business area. This key role involves designing and implementing robust, scalable test automation strategies across a suite of ML‑driven data products, helping us ship with confidence and speed.
Key Accountabilities
- Design and implement automated tests for data pipelines, APIs, and machine learning products.
- Integrate test automation into our Azure DevOps CI/CD pipelines.
- Collaborate closely with data engineers, data scientists, and product owners to define quality criteria and acceptance scenarios.
- Drive test‑first thinking and practices within the team (e.g., BDD, TDD).
- Identify areas for test coverage improvement and ensure automated checks are in place across the SDLC.
- Mentor team members on best practices in automated testing.
- Champion quality as a shared team responsibility.
- Stay updated with the newest procedures and testing tools available.
- Line management responsibilities for other Test Automation Engineers.
Knowledge, Experience, and Qualifications Required
- Proven experience in test automation, preferably in a data‑driven or ML environment.
- Strong proficiency in Python (you’ll need to code your own tests).
- Experience testing data pipelines, APIs, and cloud‑native applications.
- Familiarity with Azure services (e.g., Data Factory, Synapse, Databricks, ML, Functions).
- Experience using Azure DevOps, pipelines, and storyboards.
- Knowledge of testing frameworks (e.g., Pytest, NUnit, SpecFlow, Postman).
- A pragmatic, team‑first mindset with a passion for quality and continuous improvement.
Bonus Skills
- Other programming and scripting languages (e.g., C#, JavaScript).
- Experience with ML model testing or validation frameworks.
- Knowledge of Agile, Scrum, or Kanban practices.
- Familiarity with infrastructure as code (e.g., Terraform, Bicep).
- Understanding of data governance, lineage, and quality standards.
Person Specification
- Fast learner, collaborator, data‑driven, start‑up mentality.
If you are ready to lead the charge in automating our testing practices and ensuring quality is built into everything we do, apply now to join our innovative team!
If you feel you match our requirements and are looking for your next career challenge, or for a confidential discussion on the full details of this role, please contact Alka Tarafdar on 07751808563.
PRE EMPLOYMENT SCREENING
All of our employees have to pass a Criminal Records Disclosure and Credit Referencing Process in order to work with our lender clients, if you are unsure on this, ask the team and we will be happy to explain the process.
Equal Opportunity
e.surv is an equal opportunity and Disability Confident employer, dedicated to building a diverse and inclusive workplace. We welcome applications from people of all abilities and backgrounds, and we do not discriminate based on disability or individual needs. If you require any reasonable adjustments during the recruitment process, please let us know.
Senior Test Automation Engineer in Kettering employer: LSL Property Services plc
Contact Detail:
LSL Property Services plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Test Automation Engineer in Kettering
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your test automation projects, especially those involving data pipelines and machine learning. This will give potential employers a clear view of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to test automation and be ready to discuss your experience with Azure DevOps and Python.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Senior Test Automation Engineer in Kettering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match our Senior Test Automation Engineer role. Highlight your test automation experience, especially in data-driven or ML environments, to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about test automation and how you can contribute to our team. Share specific examples of your work with automated tests and collaboration with data teams.
Showcase Your Technical Skills: Don’t forget to mention your proficiency in Python and any experience with Azure services. We love seeing candidates who can code their own tests and understand cloud-native applications!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates!
How to prepare for a job interview at LSL Property Services plc
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and any relevant testing frameworks like Pytest or NUnit. Be ready to discuss how you've implemented test automation in previous roles, especially in data-driven or ML environments.
✨Showcase Your Collaboration Skills
Since this role involves working closely with data engineers and product owners, be prepared to share examples of how you've successfully collaborated in the past. Highlight your experience in driving test-first thinking and how you’ve mentored others in best practices.
✨Understand the CI/CD Pipeline
Familiarise yourself with Azure DevOps and how to integrate test automation into CI/CD pipelines. Be ready to discuss specific instances where you've improved test coverage or streamlined processes in your previous projects.
✨Stay Current with Trends
Demonstrate your passion for continuous improvement by discussing the latest testing tools and procedures you've explored. Showing that you're proactive about staying updated will impress the interviewers and align with their innovative culture.