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”)
- Participate in refinement, design, and architecture discussions to ensure solutions are testable by design.
- Collaborate with frontend, backend, and platform engineers to engineer quality consistently across the full stack.
- Advocate for clear acceptance criteria and observable quality metrics.
- Identify quality risks early and work with teams to mitigate them before release.
- Support release readiness and continuous improvement
- Contribute to release readiness decisions and go-live validation.
- Analyse test failures, defects, and incidents to identify root causes.
- Share reusable testing patterns, tooling, and learnings across AI delivery pods.
- Continuously improve QA tooling, frameworks, and practices.
What you need to have
- 4–7 years of experience in SDET, test engineering, or automation-focused QA roles.
- Strong coding skills in one or more of:
- TypeScript / JavaScript
- Python
- Hands-on experience with test automation frameworks, such as:
- Playwright, Cypress, Selenium (UI automation)
- Jest, Mocha, PyTest (API / service testing)
- Strong experience testing web applications, APIs, and distributed systems.
- Experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Azure DevOps).
- Experience working with cloud-native systems (e.g., AWS or Azure).
- Solid understanding of modern software engineering and delivery practices.
- Experience working in Agile delivery environments.
- Ability to work independently across multiple teams and manage competing priorities.
- Strong communication skills and a collaborative, pragmatic mindset.
What makes you stand out?
- Experience testing AI-enabled or LLM-backed systems, including:
- API-based LLM integrations
- RAG-style architectures
- Workflow- or agent-based systems
- Familiarity with containerised environments (Docker, Kubernetes).
- Experience with non-functional testing, including performance, resilience, and security testing.
- Exposure to observability and monitoring tooling and post-deployment validation.
- Curiosity about AI technologies and how they impact quality engineering.
Technology context (indicative)
- Frontend: React, TypeScript
- Backend: NodeJS / NestJS, Python (FastAPI)
- APIs: RESTful services, async workflows
- Cloud: AWS and/or Azure
- CI/CD: GitHub Actions, GitLab CI, Azure DevOps
- AI: API-based LLM services, RAG-style integrations
Why join our team:
- Work in an environment that empowers individuals to reach their full potential, fostering personal and professional growth
- We help you be your best through professional development opportunities, interesting work, and supportive leaders;
- We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have an impact for colleagues, clients, and communities;
- Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well-being;
- A yearly budget and the opportunity to build your flexible benefits package (up to 20% of your annual salary);
- 30+ days off (including legal days, birthday, public holiday replacements, and benefits options);
- Performance bonus scheme;
- Matching charity contributions, charity days off, and the Pay it Forward charity challenge;
- Core benefits: Pension, Life and Medical Insurance, Meal Vouchers, Travel Insurance
Top Skills
What We Do
Marsh McLennan (NYSE: MMC) brings together nearly 78,000 experts in risk, strategy, and people across Marsh, Guy Carpenter, Mercer, and Oliver Wyman, serving clients in over 130 countries.
Marsh enables enterprise worldwide by helping clients manage risks, transforming uncertainty into opportunity.
Guy Carpenter helps clients grow profitably with reinsurance broking expertise, advisory services, and advanced analytics.
Mercer helps organizations advance the health, wealth, and careers of their most vital asset — their people.
Oliver Wyman’s expertise in strategy, operations, risk, and organization transformation changes what is possible for our clients, their industries, and society.
Together, we combine a unique range of capabilities to help our clients solve problems, seize opportunities, and build lasting success in increasingly complex operating environments.

.png)




