Marsh McLennan

SDET Engineer

Marsh McLennan

full-time

Posted on:

Location Type: Hybrid

Location: Cluj-NapocaRomania

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.

Requirements

  • 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.
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test automationfull-stack testingcodingTypeScriptJavaScriptPythonPlaywrightCypressSeleniumAPI testing
Soft Skills
communicationcollaborationpragmatic mindsetindependenceprioritization