K

Kaluza

Billing automation and grid optimization software

QA Software Engineer

Test Automation EngineeringUpdated on Nov 11
Full-time

About the Job

Requirements

  • Proven experience as a QA Engineer, Automation Engineer, or Software Engineer with a strong quality and testing focus.
  • Hands-on experience building test automation frameworks using tools or languages such as Python, JavaScript/TypeScript, Java, Selenium, Playwright, Cypress, or similar.
  • Experience working with or testing AI-generated code, AI models, or AI agents, covering deterministic validation and non-deterministic evaluation.
  • Understanding of the software development lifecycle and quality assurance methodologies.
  • Problem-solving skills with a solution-oriented mindset.
  • Ability to explain technical concepts to technical and non-technical audiences.

Responsibilities

  • Build and maintain automation frameworks for testing AI-generated code and AI system outputs, ensuring accuracy, reliability, and consistency.
  • Create agent-based tools and solutions for Applied Engineering and Global Products teams, and tools developers can use to test their code and systems.
  • Use AI tools and techniques to build, refine, and scale internal testing tools and frameworks, embedding AI into the development lifecycle.
  • Translate customer and stakeholder requirements into working tools, frameworks, and processes as part of a solution-focused team.
  • Collaborate with team members to identify bottlenecks in code and architecture, and build internal AI-driven tools to accelerate test-and-deploy lifecycles.
  • Participate in code reviews to champion engineering practices and maintain code quality.
  • Partner with internal engineering teams to understand AI deployment constraints and testing needs, gather requirements, and deliver quality frameworks and solutions.
  • Produce documentation and guidance so developers, QA teams, and clients can adopt and use frameworks and agent tools effectively.
  • Take technical ownership of discrete components and features end-to-end, writing clean, well-tested code.

Desired Qualifications

  • Experience building or integrating AI agents, such as with LangChain, AutoGen, custom agent frameworks, or MCP-based tooling.
  • Understanding of prompt engineering and large language model evaluation techniques, including faithfulness, relevance, and LLM-as-a-judge patterns.
  • Familiarity with continuous integration and continuous delivery pipelines and integrating automated testing into deployment workflows.
  • Experience with API testing.

About the Company

Kaluza

Billing automation and grid optimization software

Kaluza provides an intelligent energy platform for utilities to manage the shift toward a decentralized, decarbonized grid, automating core tasks like billing and customer care. The product combines software tools with end-to-end services that automate back-office processes and enable demand-side management of flexible devices such as EV chargers and smart thermostats, coordinating energy use with renewable supply. It differentiates itself by offering an end-to-end package, including in-home hardware installation, and by partnering with major providers like AGL to support practical decarbonization. The goal is to help energy retailers and utilities transition to a sustainable, customer-focused energy system while maintaining grid stability and reducing operating costs.

Company size
501-1,000
Company stage
Series A
Total funding
$100M
Headquarters
London, United Kingdom
Founded
2019

Recently Posted Jobs

Explore more opportunities at Kaluza

See more jobs