Quality Engineering AI Lead Engineer in London

Quality Engineering AI Lead Engineer in London

London Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
NTT DATA

At a Glance

  • Tasks: Lead a dynamic team in building innovative AI tools and workflows across the full SDLC.
  • Company: Join an award-winning Quality Engineering team at the forefront of technology.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment focused on innovation and continuous improvement.
  • Why this job: Make a real impact by driving quality engineering with cutting-edge AI technologies.
  • Qualifications: Extensive experience in software development and test automation across various tech stacks.

The predicted salary is between 70000 - 90000 £ per year.

Requirements

  • Extensive experience as a Senior QE SDET Engineer or Senior Developer
  • Has breadth of experience across different tech-stacks, such as JavaScript/TypeScript, Java, C#, or Python, amongst others
  • Experienced in RAG Weaviate, OpenAI, Agents, MCP, Langchain, Prompt Engineering, Browser-Use, and Django
  • Experienced building AI Tools, Agents and Agentic workflows (LangGraph, CrwAI)
  • Hands-on Product building experience that cuts across the full SDLC – not just test automation and QE
  • Experienced in building RAG system with a nice-to-have on fine-tuning LLMs
  • Cleaning/augmenting data
  • Comfortable with IAS (Infra As Code) eg. giving a high-level spec
  • Fully understands test automation (across platforms and functional/non-functional) and associated tech
  • Presentation skills – C-Suite clients and in-house
  • Mentoring – non-AI SDETs
  • Innovation – art of the possible
  • Experienced in Junit, Jest, PyTest, NUnit, Appium, WDIO, Selenium, Cypress, BrowserStack, Swagger, WireMock, Postman et al
  • Development frameworks: Spring, Angular, .NET, Node et al
  • CI/CD: Jenkins, GitLab CI/CD, Docker/AWS, Azure DevOps
  • Databases: SqlServer, MySQL, Oracle, MongoDB, H2
  • BDD: Cucumber, FitNesse, SpecFlow, RestAssured, EasyB et al
  • Performance: Gatling, JMeter, WebPageTest, LightHouse
  • Security & code quality: SonarQube, Jacoco, PiTest, OWASP, Axe et al
  • Hands on software test automation, ideally founded on a background as a senior Developer
  • Experienced in building a strategy covering all aspects of the SDLC process, development, automation, CI, and metrics
  • Hands on using Spring Java, Angular, Python, GitLab CI/CD, Junit, Jest, Cucumber, Bash, Gatling et al
  • Experienced in helping teams evolve an Agile ‘Shift Left’ way of working
  • Experience of building advanced and feature rich test automation frameworks from scratch using Object-oriented and scripted languages
  • Has a depth of knowledge in the Object-oriented Programming paradigm (OOP) and has practically applied the principles
  • Comfortable working with Git repositories and workflows on multiple tasks concurrently
  • Ability to manage and lead code review processes, mitigate conflicts within the team and get quality work merged in the main branch
  • Proactively collaborate with the Front-end development team, understand the design of the Front-end and discussing issues with the developers to better understand requirements and expectations
  • Understanding of CI/CD pipelines and their importance in Automation Testing process
  • Understanding of non-functional requirements and testing, with a focus on performance (but also accessibility, compatibility and aspects of security)
  • (Desirable) MCP, Django and nice-to-have Entra/Gunicorn
  • (Desirable) GitHub Actions, GitLab pipelines, Azure DevOps pipelines, Jenkins (any experience on these will be beneficial)
  • (Desirable) AWS experience
  • (Desirable) Experience with any of these tools: Cypress, Playwright, Webdriver.io (but with strong experience in Selenium)
  • (Desirable) Understanding (better experience) with Contract Testing frameworks (preferably PACT)
  • (Desirable) Experience setting up E2E testing frameworks with automation in mind, covering all the aspects of the SDLC

What the job involves

As a QE AI Engineer & QE Architect, you will have the opportunity of joining an award-winning Quality Engineering team that is working on some of the most cutting-edge technologies that is embracing new innovations, such as in-built quality checks that embraces AI/GenAI & agentic AI across the full SDLC.

What is key to this role is the ability to lead and inspire a team, fostering a collaborative and productive work environment. This is a hands-on Product building experience that cuts across the full SDLC – not just test automation and QE. You will lead the expansion of our existing portfolio of Quality Engineering assets and services. Having strong verbal and written communication skills to effectively convey technical information to non-technical stakeholders is a must.

You will join a highly focused quality engineering team that are experts in driving an AI & agentic AI engineering-led approach to driving value for our clients. You are responsible to ensure Shift-Left Testing emphasising early testing in the development lifecycle. You will have experience of multiple Automation Frameworks that support various types of testing.

You will play a key role as an AI mentor and train your team on the latest testing tools and methodologies. You will always look for ways to drive SDLC efficiencies and to improve the quality engineering approach. You will have knowledge on capturing the value created through defining and tracking quality metrics.

Quality Engineering AI Lead Engineer in London employer: NTT DATA

Join our award-winning Quality Engineering team as a Quality Engineering AI Lead Engineer, where innovation meets collaboration in a dynamic work environment. We offer extensive employee growth opportunities, a culture that embraces cutting-edge technologies, and the chance to lead a talented team while driving efficiencies across the SDLC. Located in a vibrant tech hub, we provide a supportive atmosphere that values mentorship and continuous learning, making us an exceptional employer for those seeking meaningful and rewarding careers.

NTT DATA

Contact Details:

NTT DATA Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Quality Engineering AI Lead Engineer in London

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the field. You never know when a casual chat could lead to your next big opportunity.

Tip Number 2

Show off your skills! Create a portfolio that highlights your projects, especially those involving AI tools and automation frameworks. This is your chance to demonstrate your hands-on experience and innovation in action, so make it shine!

Tip Number 3

Prepare for interviews by practising common questions related to Quality Engineering and AI. Think about how you can showcase your leadership and mentoring skills, as well as your ability to drive SDLC efficiencies. Confidence is key!

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 and engaged with our company.

We think you need these skills to ace Quality Engineering AI Lead Engineer in London

JavaScript
TypeScript
Java
C#
Python
RAG Weaviate
OpenAI

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the specific skills and experiences mentioned in the job description. Highlight your extensive experience with tech stacks like JavaScript, Python, or any other relevant languages to show we’re on the same page.

Showcase Your Projects:Include examples of AI tools or agentic workflows you've built. We want to see your hands-on product building experience, so don’t hold back on sharing those cool projects that demonstrate your expertise!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to explain your experience with test automation and CI/CD processes. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our award-winning Quality Engineering team.

How to prepare for a job interview at NTT DATA

Know Your Tech Stack

Make sure you’re well-versed in the tech stacks mentioned in the job description, like JavaScript, Python, and Django. Brush up on your knowledge of RAG systems and AI tools, as these will likely come up during the interview.

Showcase Your Hands-On Experience

Prepare to discuss your hands-on product building experience across the full SDLC. Be ready to share specific examples of how you've implemented test automation and quality engineering strategies in previous roles.

Communicate Clearly with Non-Techies

Since you'll need to convey technical information to non-technical stakeholders, practice explaining complex concepts in simple terms. This will demonstrate your communication skills and ability to bridge the gap between tech and business.

Emphasise Collaboration and Mentoring

Highlight your experience in leading teams and mentoring others, especially in Agile environments. Share examples of how you've fostered collaboration and helped your team evolve their testing methodologies.