At a Glance
- Tasks: Design and implement API automation frameworks using Python and validate AI-driven systems.
- Company: Join ClearRoute, an innovative engineering consultancy focused on Quality Engineering and Cloud Platforms.
- Benefits: Enjoy a competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Make a real impact by transforming organisations and working with cutting-edge AI technologies.
- Qualifications: Experience in Python, API testing, and validating data-heavy systems is essential.
- Other info: Be part of a collaborative team that values individuality and offers excellent career advancement.
The predicted salary is between 36000 - 60000 ÂŁ per year.
About Us: We are an engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. Our values challenge us to do the best we can for ClearRoute, our customers and most importantly our team. We want to create a collaborative team to help build ClearRoute. This is an opportunity for you to build a consultancy from the ground up, use your voice to drive change and help transform organisations and problem domains.
Role: We are seeking a SDET (Software Development Engineer in Test) experienced in API automation, data validation, and AI-enabled systems. The ideal candidate has hands‑on experience building automation frameworks in Python and exposure to validating AI or data‑driven systems deployed at scale. This role involves working closely with engineering and data teams to ensure the reliability and performance of applications that integrate AI/ML components, Agentic AI workflows, and large‑scale data processing pipelines.
Key Responsibilities:
- Design and implement API automation frameworks using Python (PyTest, Requests, or Robot Framework).
- Automate validation for AI‑driven systems, including Agentic AI, LLMs, and data pipelines.
- Test and validate RESTful APIs, data services, and backend microservices for reliability and performance.
- Build and maintain automated regression suites for large‑scale, data‑intensive systems.
- Integrate automated tests within CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Work with data teams to validate data transformations, ETL pipelines, and batch processing jobs.
- Ensure consistent testing coverage across AI services, data APIs, and integration layers.
- Contribute to framework enablement, mentoring peers and improving test automation standards.
Required Qualifications:
- Ideally have experience in Python for test automation.
- Proficiency in API testing frameworks such as PyTest, Requests, Robot Framework, or Behave.
- Good understanding of RESTful APIs.
- Experience working with data‑heavy systems and validating ETL pipelines or data transformations.
- Familiarity with CI/CD, Git, and Azure DevOps pipelines.
- Strong understanding of test design, debugging, and failure analysis.
- Hands‑on experience testing or validating AI services (e.g., LLMs, Cognitive Services, or Agentic AI systems).
What Next? ClearRoute is committed to creating an inclusive working environment where people can be themselves at work. We celebrate individuality and our differences. We understand that some differences may mean that you require changes made to the interview process. We are happy to cater to your needs to make the interview accessible, please let us know by emailing us at join@clearroute.co.uk. If you see yourself taking on this exciting new opportunity, just click the “Apply Now” button and submit your CV.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Information Technology and Engineering
Industries: IT Services and IT Consulting
Software Engineer in Test employer: ClearRoute
Contact Detail:
ClearRoute Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Test
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with ClearRoute employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your automation frameworks and any projects related to API testing or AI validation. This gives us a tangible way to see what you can do.
✨Tip Number 3
Prepare for the interview by brushing up on your Python and API testing knowledge. We love candidates who can demonstrate their technical prowess and problem-solving skills during the interview process.
✨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 at ClearRoute. Plus, it shows you’re genuinely interested in joining our team!
We think you need these skills to ace Software Engineer in Test
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, API testing frameworks, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Showcase Your Projects: Include specific examples of your work, especially those involving automation frameworks or AI-driven systems. This gives us a clear picture of your capabilities and how you approach problem-solving in real-world scenarios.
Be Clear and Concise: When writing your application, keep it straightforward. Use bullet points for easy reading and make sure to get straight to the point about your qualifications and experiences. We appreciate clarity and directness!
Apply Through Our Website: Don’t forget to hit that 'Apply Now' button on our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at ClearRoute
✨Know Your Tech Stack
Make sure you’re well-versed in Python and the specific frameworks mentioned, like PyTest and Requests. Brush up on your knowledge of RESTful APIs and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Automation Skills
Prepare to talk about your experience with building automation frameworks. Have examples ready that demonstrate your ability to automate testing for AI-driven systems and data pipelines. Real-world scenarios will impress!
✨Understand the Role of CI/CD
Familiarise yourself with CI/CD processes, especially using Azure DevOps or GitHub Actions. Be prepared to explain how you’ve integrated automated tests into these pipelines in previous roles.
✨Be Ready for Problem-Solving Questions
Expect questions that assess your debugging and failure analysis skills. Think of specific challenges you’ve faced in testing and how you resolved them, particularly in data-heavy environments or with AI services.