At a Glance
- Tasks: Ensure quality and security of AI services through testing and collaboration.
- Company: Empathy-led tech company focused on innovation and growth.
- Benefits: Competitive salary, flexible working, and opportunities for professional development.
- Why this job: Join a dynamic team to shape the future of ethical AI technology.
- Qualifications: 12+ years in software testing with strong cloud-native application skills.
- Other info: Mentorship opportunities and a culture of continuous learning await you.
The predicted salary is between 48000 - 72000 £ per year.
Location: Cambridge, UK
Company Overview: At Codvo, software and people transformations go hand-in-hand. We are a global empathy-led technology services company. Product innovation and mature software engineering are part of our core DNA. Respect, Fairness, Growth, Agility, and Inclusiveness are the core values that we aspire to live by each day. We continue to expand our digital strategy, design, architecture, and product management capabilities to offer expertise, outside-the-box thinking, and measurable results.
Role Requirement: We are looking for detail-oriented and forward-thinking Test Engineer to ensure the quality, performance, and security of our Core AI Services. You will help validate distributed, cloud-native services and public APIs that form the foundation for enterprise AI capabilities. This role demands deep technical skill and a passion for delivering robust, secure, and ethical AI services at scale. You’ll be a part of a Scrum team and work closely with developers and architects to design effective validation strategies, automated testing frameworks, and AI-specific evaluation tools - with a builder mindset - rapid prototyping and continuous improvement with agility of a start-up.
Key Responsibilities:
- Perform functional, performance, and security testing on cloud-native services deployed on Microsoft Azure.
- Design and implement automated test suites for APIs, service components, and AI pipelines.
- Automate the evaluation of AI system outputs to ensure accuracy, consistency, and safety of responses.
- Collaborate with developers and data scientists to establish service-level quality metrics and observability hooks.
- Validate services against AI regulatory frameworks and ensure traceability, fairness, and robustness in outcomes.
- Participate in threat modelling and security validation of exposed APIs and AI services.
- Provide feedback early in the lifecycle to reduce defects and improve design.
- Mentor junior testers, encourage continuous learning, and contribute to a culture of innovation.
AI & Cloud Expertise:
- Familiarity with LLM evaluation techniques, output scoring, and validation frameworks.
- Understanding of key concepts such as prompt engineering, RAG, model orchestration, and hallucination detection.
- Experience in testing for accuracy, relevance, and consistency of AI model predictions/generations.
- Defining Performance Metrics for AI services and testing for the same.
- Awareness of AI safety, bias detection, and explainability techniques.
- Experience ensuring compliance with AI regulations and standards (e.g., NIST AI RMF, EU AI Act).
- Strong belief in ethical AI practices, transparency, and end-user trust.
Core Skills and Qualifications:
- 12+ years of experience in software testing, QA, or validation roles for cloud-native applications using Microsoft and .NET technologies.
- Proficient in designing automated testing frameworks.
- Hands-on experience with Azure DevOps, CI/CD pipelines, and containerized test environments.
- Strong understanding of API testing, performance profiling, and security testing (including OWASP top 10).
- Excellent problem-solving skills, with the ability to analyse complex technical challenges and propose scalable solutions.
- Experience working in Agile teams and collaborating across global R&D locations.
- Demonstrated ability to mentor junior team members fostering a culture of continuous learning and innovation.
(UK)Principal Engineer - Test employer: Codvo.ai
Contact Detail:
Codvo.ai Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land (UK)Principal Engineer - Test
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for those interviews by practising common questions and scenarios related to AI and cloud services. We recommend doing mock interviews with friends or using online platforms to get comfortable with your responses.
✨Tip Number 3
Showcase your skills! Create a portfolio or GitHub repository that highlights your testing frameworks and any projects you've worked on. This gives potential employers a tangible look at what you can do.
✨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, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace (UK)Principal Engineer - Test
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Principal Engineer role. Highlight your experience with cloud-native applications and automated testing frameworks, as these are key for us. Use specific examples that showcase your skills in AI and performance testing.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for ethical AI practices and how you align with our core values like respect and inclusiveness. Let us know why you're excited about this role and how you can contribute to our team.
Showcase Your Technical Skills: Don’t hold back on showcasing your technical expertise! Mention your hands-on experience with Azure DevOps, CI/CD pipelines, and any relevant tools you've used. We want to see how you can bring your skills to our Scrum team.
Apply Through Our Website: We encourage you to apply 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 important updates from us!
How to prepare for a job interview at Codvo.ai
✨Know Your Stuff
Make sure you brush up on your knowledge of cloud-native services and AI testing techniques. Familiarise yourself with concepts like LLM evaluation, prompt engineering, and the OWASP top 10. Being able to discuss these topics confidently will show that you're not just a candidate, but a potential expert in the field.
✨Showcase Your Experience
Prepare specific examples from your past roles where you've designed automated testing frameworks or validated AI services. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you demonstrate your hands-on experience and problem-solving skills effectively.
✨Emphasise Collaboration
Since this role involves working closely with developers and data scientists, be ready to talk about your experience in Agile teams. Share instances where you’ve collaborated on projects, mentored junior testers, or contributed to a culture of innovation. This will highlight your teamwork skills and alignment with the company’s values.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's approach to AI safety, bias detection, and compliance with regulations. This shows your genuine interest in ethical AI practices and helps you gauge if the company’s values align with yours. Plus, it gives you a chance to engage in a meaningful conversation during the interview.