Quality Assurance Automation Engineer

Company: Airswift
Apply for the Quality Assurance Automation Engineer
Location: London
Job Description:

Python QA Automation Engineer (AI & Agentic Systems)

Workload: Full time hours

Location: London (Onsite) – hybrid working

We need a Python QA Automation Engineer to assure quality, reliability, and compliance of AI‑driven enterprise systems exposing internal tooling to AI agents via Model Context Protocol (MCP).

Key Responsibilities:

  • Build and maintain Python‑based automation frameworks to test MCP servers and AI workflows
  • Design evaluation pipelines for LLM accuracy, safety, latency, and reliability
  • Implement automated tests using Pytest and BDD frameworks
  • Integrate quality gates into CI/CD pipelines for continuous assurance
  • Detect and mitigate agentic AI failure modes such as hallucinations and incorrect tool usage
  • Define quality metrics and acceptance criteria with engineering and product teams
  • Contribute to Agile ceremonies within a Classic Agile delivery model
  • Produce detailed quality reports and maintain test and validation documentation

Must‑Have Skills:

  • Strong Python experience in test automation
  • Advanced Pytest usage and BDD framework knowledge (Behave/Cucumber)
  • Hands‑on LLM evaluation experience (RAGAS, DeepEval, or custom frameworks)
  • Understanding of agentic AI risks and performance bottlenecks
  • CI/CD integration for automated quality checks in distributed systems
  • Experience with Model Context Protocol (MCP) or agent orchestration tools
  • AI observability, monitoring, or logging exposure
  • API and microservices testing experience
  • Containerised or cloud‑native platform knowledge

#J-18808-Ljbffr…

Posted: June 3rd, 2026