ABOUT

Marius Argatu

Senior SDET · LLM Evaluation and AI Quality · Test Architecture · Regulated Healthcare and Payments

CONTRACTOR · REMOTE · EU TIMEZONE · BUCHAREST Get in touch LinkedIn GitHub

_EXPERIENCE

Coherent Solutions

3 projects
January 2022 to Present

Software consultancy. Each role below is a separate client engagement, not a separate employer.

Senior SDET · Airline Retailing and Revenue Platform

July 2025 to Present

Quality engineering for payment services and for LLM based tooling inside the delivery workflow.

  • Own the quality strategy for my feature squad. What to test, at which level, and why. Developers write their own unit, integration and system tests; I review them and close the coverage gaps. Own regression planning and release gate decisions for the payments domain.
  • Built an internal LLM powered debugging agent that correlates failing test output with Datadog traces, the live stack trace, and recent Jira changes, then iterates until the test passes or a real defect surfaces. Triage time cut from hours to minutes.
  • Run agentic workflows in daily engineering: MCP servers for knowledge base retrieval, slash commands for bug triage, and agents for test maintenance.
  • Maintain and extend the API test framework with fixtures, helpers and reusable modules, and drive coverage across new payment endpoints and business flows. Authored test scenarios during LLD design as the specification for developer written tests.
Python API Datadog MCP Agentic Software Engineering

Senior SDET · Multi Tenant Healthcare SaaS

January 2023 to July 2025

Regulated domain. Framework ownership and platform wide test architecture, plus the evaluation system for the product's RAG assistant and its agentic paths.

  • Built the LLM evaluation system for a RAG assistant answering researcher questions against FDA and EMA guidance and tenant submissions. Separated retrieval quality (hit rate, precision@k) from generation quality (faithfulness, answer relevancy) using RAGAS. Golden datasets versioned in Langfuse, evaluation runs gated in CI.
  • Extended evaluation to the assistant's agentic paths, covering multi turn state, tool and function calling and planning loops, so tool selection and trajectory could be scored and not only the final answer.
  • Built a model based testing system on the permissions matrix using xState. Roughly 1,000 test scenarios generated from a single state machine definition, tracking the product as permissions evolve with no manual rewrite.
  • Built a Playwright and TypeScript test platform with page object model and fixture based tenant and role isolation, adopted across multiple functional teams.
  • Built an AST based migration tool that translated a legacy Karate DSL suite into equivalent TypeScript and Playwright code, removing a manual rewrite of thousands of lines.
  • Acted as framework SME: onboarding, test pattern reviews, and coordination on cross cutting changes including an auth system rewrite.
RAGAS Langfuse xState Playwright TypeScript RAG

Test Architect · Native Qt Desktop Product

January 2022 to January 2023

Python and Pytest API framework, native desktop automation via patched Chromium.

  • Owned which layers we tested at, which tools we standardised on, and how automation was structured across the native and embedded web surfaces. Ran technical workshops on mutation testing and property based testing.
  • Built a custom Pytest plugin that runs dependent API tests concurrently with ordering resolved by a DAG. Runtime reduced from 1 hour to roughly 5 minutes.
  • Patched and rebuilt Qt WebEngine's Chromium fork to expose the remote debugging port, replacing Appium with Selenium via CDP. Per test effort dropped from 4 days to 1.
  • Introduced contract testing between the client and its backing services, moving a class of integration tests to a cheaper and faster layer.
Python Pytest Selenium CDP Qt Contract Testing

LSEG (London Stock Exchange Group)

Senior QA Automation Engineer
March 2021 to January 2022

Senior QA Automation Engineer

March 2021 to January 2022
  • Designed a cross platform automation framework in Python using the Screenplay pattern, covering an SPA with Playwright and a Windows desktop client via WinAppDriver.
  • Delivered an end to end suite that reduced manual regression on the desktop side, which had little automation before.
  • Maintained and optimised Jenkins pipelines for execution and reporting across environments, and coordinated a small QA team.
Python Playwright WinAppDriver Screenplay Jenkins

2Checkout

QA Automation Engineer
March 2020 to March 2021

Payment service provider handling ecommerce checkout, subscription billing and cross border payment flows.

QA Automation Engineer

March 2020 to March 2021
  • Led design of a Pytest based automation framework for complex ecommerce and payment workflows. The standards defined then are still in use.
  • Built a database diff tool that captured state changes triggered by UI actions, letting QA snapshot and restore environments locally and validate results at the database level.
  • Reduced test execution time through parallel execution and script optimisation.
Python Pytest Payments

Amber

3 projects
April 2017 to March 2020

One continuous tenure, moving from testing into production engineering.

Backend Engineer

March 2019 to March 2020
  • Shipped RESTful APIs in Python and Flask, validated performance under load with k6, and maintained CI/CD on Docker and Kubernetes.
Python Flask k6 Docker Kubernetes

Senior QA Tester

June 2018 to March 2019
  • Owned integration testing of REST services end to end, and organised daily QA across web, desktop and mobile.

QA Tester

April 2017 to May 2018
  • Authored and evolved test cases against changing requirements, and ran regression cycles.

Electronic Arts (EA)

QA Tester
April 2016 to October 2016

QA Tester

April 2016 to October 2016
  • End to end feature testing for AAA game titles across platforms.