We are seeking an experienced Software Development Engineer in Test (SDET) to support multiple agile delivery pods by engineering quality across the full stack for AI-enabled solutions. This role is designed for an automation-first test engineer who works closely with software engineers to ensure fast, reliable, and safe delivery of enterprise-grade AI solutions.
You will operate as a shared resource across AI pods, flexing based on delivery needs, risk, and priority. The role focuses on full-stack test automation, CI/CD quality gates, and production readiness, rather than manual or phase-gated testing.
You will work in environments that include modern web applications, backend services, cloud-native infrastructure, and AI/LLM-backed components, where rapid iteration and change are expected.
Marsh has established its EMEA Technology Hub in Cluj, Romania, reflecting our commitment to innovation and excellence. This hub is central to our digital strategy, addressing emerging challenges and enhancing service delivery through advanced technology solutions that empower our clients and promote sustainable growth.
This SDET role is embedded early in delivery and works across the entire application stack, ensuring quality from user-facing interfaces through backend services, integrations, and AI-enabled components.
You will act as a quality engineer, helping teams move quickly without sacrificing reliability by building automation, enforcing quality gates, and identifying risks early. While experience testing AI-enabled systems is a plus, a strong foundation in software engineering, test automation, and CI/CD integration is essential.
We will count on you to:
Engineer full-stack automated quality across AI pods
Design, build, and maintain full-stack automated test frameworks spanning:
Web UI
Backend services
APIs and async workflows
AI-enabled and LLM-backed integrations
Write and maintain test code as first-class software, following engineering best practices.
Reduce reliance on manual testing through automation-first strategies.
Integrate quality into CI/CD pipelines
Integrate automated tests into CI/CD pipelines to provide fast feedback and enforce quality gates.
Ensure test suites are reliable, maintainable, and suitable for rapid deployment.
Support build-time, deploy-time, and post-deployment quality checks.
Test AI-enabled and LLM-backed systems
Support testing of AI-enabled features, including services backed by LLM APIs and data-driven logic.
Build test harnesses around AI services to validate:
Input/output contracts
Error handling and fallbacks
Integration behaviour and regression risks
Work with engineers to manage non-determinism using mocks, stubs, thresholds, and regression strategies.
Embed quality early (“shift left”)
What you need to have
What makes you stand out?
Technology context (indicative)
Why join our team:
We help our clients and colleagues grow — and our communities thrive — by protecting and promoting Possibility. We seek better ways to manage risk and define more effective paths to the right outcome. We go beyond risk to rewards for our clients, our company, our colleagues, and the communities in which we serve.
Marsh, a business of Marsh McLennan (NYSE: MMC), is the world’s top insurance broker and risk advisor. Marsh McLennan is a global leader in risk, strategy and people, advising clients in 130 countries across four businesses: Marsh, Guy Carpenter, Mercer and Oliver Wyman. With annual revenue of $23 billion and more than 85,000 colleagues, Marsh McLennan helps build the confidence to thrive through the power of perspective.
Take the next step in your career journey