S

Siemens

Automation, digitalization, and smart infrastructure provider

Agentic Evaluation & Testing Specialist

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeKitchener, ON, Canada

About the Job

Requirements

  • A degree in computer science, software engineering, or a related field, or equivalent experience.
  • At least 4 years of software engineering experience focused on test automation, test infrastructure, or distributed-systems verification, with the ability to write production-quality code.
  • Experience designing test strategies for systems with asynchronous behavior, external dependencies, and non-reproducible components.
  • Practical experience with large language model-based applications and understanding why conventional assertions are insufficient for evaluating them.
  • Experience building evaluation pipelines or quality gates that run as part of a product or platform, rather than only in a developer's continuous integration environment.
  • Familiarity with contract testing, application programming interface schema validation, and continuous integration and continuous delivery integration of test suites.
  • Solid Python skills and comfort with containerized test environments and Kubernetes-based execution.

Responsibilities

  • Build automated test infrastructure for a product developed across multiple sites, including cross-component contract tests and integration and end-to-end tests against deployed systems.
  • Design evaluation methods for agent behavior that cannot be captured by a pass/fail assertion, measuring task completion, permission compliance, error handling, latency, and cost over repeated runs and comparing results against the active version.
  • Build an assessment workflow into the product so agent-generated skills, prompts, and configurations are evaluated in isolated environments before a human decides whether to activate them.
  • Integrate product-security-defined checks into the workflow so every artifact is assessed for correctness and containment in one run with two separate verdicts.
  • Keep test expectations independent of the implementation so generated code and generated tests cannot validate the same incorrect assumption, and reject agent-generated tests that prove nothing.
  • Make results usable by the product's improvement loop and human approvers without allowing anything to bypass approval.
  • Use coding agents for test development and failure analysis, and exercise judgment about what the results mean.

Desired Qualifications

  • Experience with agent evaluation frameworks and AI observability tools such as Langfuse, LangSmith, Promptfoo, or comparable tools.
  • Experience with property-based testing, metamorphic testing, or statistical test methods for nondeterministic systems.
  • Background in safety-relevant or regulated software where test evidence is an audit artifact and release decisions are documented.
  • Experience with simulation-based testing or hardware-in-the-loop setups.
  • Exposure to manufacturing execution systems, supervisory control and data acquisition, or OPC UA, and understanding of the consequences of an incorrect action on a shop floor.
  • Experience designing systems that evaluate other AI systems, including large language model-as-judge setups and their known failure modes.
  • Comfort working with distributed teams across time zones and communicating asynchronously by default.

About the Company

Siemens

Automation, digitalization, and smart infrastructure provider

Siemens is a global engineering and technology company focused on automation, digitalization, smart infrastructure, and mobility. Its products and solutions span industrial automation systems, electrical equipment, energy management, and digital services that help industries run more efficiently. The company’s core technology comes from its history of electrical generation and distribution, including the dynamo-electric principle, and it now sells hardware, software, and services that connect factories, buildings, grids, and transportation networks. Siemens differentiates itself through scale, a broad portfolio across the value chain, and a long track record of large-scale, multi-country projects in infrastructure and industry. Its goal is to enable smarter, more sustainable industrial processes and urban systems by integrating hardware, software, and digital services to improve productivity, energy efficiency, and mobility.

Company size
10,001+
Company stage
IPO
Headquarters
Munich, Germany
Founded
1847

Recently Posted Jobs

Explore more opportunities at Siemens

See more jobs