A

Agilent Technologies

Provides eProcurement automation and hosted catalogs

Lead Test Framework Architect

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeBarcelona, Spain

About the Job

Requirements

  • 10+ years of software engineering experience, including 3+ years in test architecture or quality engineering architecture roles.
  • Daily hands-on experience using AI-assisted development and testing tools such as GitHub Copilot, Claude Code, Cursor, or equivalent, with concrete understanding of effective usage patterns and failure modes.
  • Deep hands-on Kubernetes expertise for test environment design, including ephemeral namespace provisioning, container-based test infrastructure, and environment-as-code.
  • Experience designing multi-level test automation frameworks for unit, contract, integration, end-to-end, and performance testing in distributed systems.
  • Experience with CI/CD pipeline architecture and quality gate integration using GitHub Actions, Jenkins, or equivalent.
  • Contract testing experience, including Pact or consumer-driven contract testing, for microservices and API-first architectures.
  • Ability to deliver reusable test frameworks adopted across multiple product teams, demonstrated through reference implementations rather than guidelines alone.
  • Working knowledge of testability-by-design and ability to influence software architecture to make systems inherently more testable.
  • Experience leading adoption and change in an established engineering organization, with a track record of defensible outcome metrics.

Responsibilities

  • Lead AI SDLC adoption for quality engineering by owning the strategy for AI-assisted test authoring, execution, triage, and maintenance; prove value through reference workflows and scale adoption across product teams.
  • Design AI-native workflows that generate unit, contract, integration, and end-to-end test suites from specifications and intent, and verify that generated tests exercise specified intent rather than implementation.
  • Integrate GitHub Copilot and complementary tools such as Qodo, Diffblue, Playwright AI agents, and self-healing frameworks into CI/CD quality gates.
  • Build evaluation and regression frameworks for LLM- and agent-powered product capabilities, including non-deterministic evaluation, hallucination and grounding scoring, drift detection, and AI observability using OpenTelemetry GenAI conventions.
  • Integrate AI-assisted testing into validated environments using risk-based Computer Software Assurance, GAMP 5 (2nd Edition), the ISPE GAMP AI Guide, and IEC 62304 for diagnostics software; preserve audit trails, traceability, and data integrity for AI-generated artifacts.
  • Define risk-scaled human review checkpoints, acceptance criteria, and rollback triggers for AI-generated code and tests.
  • Define platform-wide test architecture standards for a Kubernetes-based microservices platform, covering testability-by-design, test environment strategy, ephemeral namespaces, environment-as-code, CI/CD quality gate architecture, contract testing for microservices and APIs, test data strategy, and end-to-end frameworks for containerized environments.
  • Instrument and report on DORA delivery metrics and AI-specific measures, including coverage delta, defect-escape rate, mean-time-to-triage, and evaluation-suite pass rates.
  • Lead adoption efforts through champions, enablement, and playbooks to drive durable organizational uptake.

Desired Qualifications

  • Experience testing AI/ML, LLM, or agent-based systems, including evaluation frameworks such as deepeval, promptfoo, LangSmith, Langfuse, Maxim AI, or equivalent; non-deterministic regression; hallucination and grounding scoring; and drift detection.
  • Fluency in regulated software validation, including 21 CFR Part 11, GxP, GAMP 5, CSA versus CSV, and IEC 62304 for medical device or diagnostics software.
  • Context engineering for LLMs, including prompt/spec design, RAG, MCP servers, and project-memory patterns.
  • Experience with observability tooling in containerized environments, ideally OpenTelemetry GenAI Semantic Conventions.
  • Performance and load testing at platform scale using k6, Gatling, Locust, or equivalent.
  • Infrastructure-as-code and GitOps applied to test environment provisioning.
  • Background in scientific instrument software, laboratory platforms, or life sciences/diagnostics.

About the Company

Agilent Technologies

Provides eProcurement automation and hosted catalogs

Agilent Technologies provides eProcurement services that help businesses buy supplies more efficiently. It offers a suite of electronic procurement tools that let clients load their pricing into existing purchasing platforms, access a hosted catalog, and complete transactions digitally without paper. The service connects pricing data to clients’ procurement systems, delivers an online catalog, and supports automated, paperless purchasing workflows. This makes purchasing faster and reduces manual steps. Compared with competitors, Agilent emphasizes automation, quick connectivity between pricing, catalogs, and purchasing platforms, and a reliable, scalable experience backed by its broad product range. The company aims to improve client productivity and lower procurement costs, helping customers buy what they need more easily while keeping prices clear and consistent.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Agilent Technologies

See more jobs