Skip to content
View mariusargatu's full-sized avatar

Block or report mariusargatu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mariusargatu/README.md

Marius Argatu

Senior SDET  ·  AI & LLM Quality Engineering


About me

Senior SDET, 10 years building test infrastructure where reliability is essential: airline payments, multitenant healthcare SaaS, fintech, financial market data.

For the past few years my focus is testing AI powered features: LLM evaluation harnesses, RAG retrieval testing, golden dataset regression, agentic system testing. I build the frameworks and runners, and wire evaluation into CI/CD.

Full background, experience and competencies on mariusargatu.com/about

What I work on

  • AI / LLM testing: does the model answer faithfully, and can you prove it? faithfulness, answer relevancy, and hallucination scoring · RAG retrieval metrics (hit rate, MRR, precision/recall@k) · agentic multi turn and tool call testing
  • Test architecture: the frameworks and runners under the tests. model based testing (xState) · property based testing (Schemathesis, Hypothesis, fast-check) · Pydantic schemas

Projects

  • QARoom: a multitenant social platform built to demonstrate testability as an architectural property, using chaos engineering, contract testing, mutation testing, and model based and property based testing, all mapped to the boundary they defend.
  • PayFlow: a payment system built by an AI agent from a frozen spec, zero hand written tests, guarded by a four layer verification pyramid (structural, behavioral, agent judgment, mutation). 73.1% mutation kill rate.
  • Atlas: a testable broadband support agent (LangGraph + MCP), the runnable reference system for the "Evals Are Checks, Not Tests" series.
  • TemporalMutate: semantic mutation testing over Temporal workflows, where an agent hunts for blind spots in a payment workflow's test suite and every verdict comes from replaying recorded histories in milliseconds, with no live server.

From the blog

- [Honest Benchmarks: Eval Numbers That Hold Up](https://www.mariusargatu.com/blog/honest-benchmarks/)

Read everything on mariusargatu.com/blog

Stack

  • AI / LLM: DeepEval, RAGAS, Langfuse, Pydantic
  • Languages: Python, TypeScript
  • Test: Playwright, Pytest, Vitest
  • API and contract: GraphQL, OpenAPI
  • CI/CD and infra: GitHub Actions, Docker

Website Blog LinkedIn Email

“A test suite is a liability as much as an asset. Every test earns its place.”

Pinned Loading

  1. Atlas Atlas Public

    Atlas: a testable broadband support agent (LangGraph + MCP). Runnable reference system for the 'Evals Are Checks, Not Tests' series.

    Python

  2. QARoom QARoom Public

    A multi-tenant social platform built to demonstrate testing-driven architecture: testability as an architectural property, not a phase, with each boundary defended by the testing technique that fit…

    TypeScript

  3. PayFlow PayFlow Public

    A payment system built by an AI agent from a frozen spec, zero hand written tests, guarded by a four layer verification pyramid (structural, behavioral, agent judgment, mutation). 73.1 percent muta…

    Python

  4. TemporalMutate TemporalMutate Public

    TemporalMutate: replay based mutation testing for Temporal workflows (TypeScript SDK). An agent hunts its own test suite's blind spots, measured, not vibes.

    TypeScript