CareerPlan

QA Software Engineer (C2)

Bristol, UKFull-time2026-11-04 → 2026-11-08

Core

Build and maintain automation frameworks to test AI-generated code and AI-assisted outputs, and develop agent-based tooling for engineering teams.

Role type

QA Software Engineer (AI Testing & Automation)

Builds

Reusable automation frameworks, agent-based testing tools, and AI-assisted development lifecycles.

Domain

Energy Intelligence Platform, Applied AI, Software Quality Engineering

Deliverable

production ML models

Required skills

Test automation framework development, AI-generated code testing, LLM evaluation techniques, Agent-based tooling, API testing, CI/CD integration, Python, JavaScript/TypeScript, Java, Selenium, Playwright, Cypress

Preferred skills

LangChain, AutoGen, MCP-based tooling, Prompt engineering, Non-deterministic evaluation

Technologies

Python, JavaScript/TypeScript, Java, Selenium, Playwright, Cypress, LangChain, AutoGen, MCP

Responsibilities

Build automation frameworks for AI code testing, Create agent-based tools for engineering teams, Use AI tools to refine testing frameworks, Collaborate with engineering teams on AI deployment constraints, Write clean, well-tested code, Produce documentation for tool adoption