You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Raphaël B.RB

Raphaël B.

Automation QA Tester, Playwright, Cypress, AI

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Raphaël

Are yourtestsred, slow, flaky, or nonexistent, and does everyreleasemake you hold your breath? Has it been getting worse since your team started coding with **AI**?

A codebase you no longer dare to touch isn't a problem of talent, but of asafety net.I test your applications with the understanding of a developer who knows how to build them. From end-to-end tests to **unit tests**, my test suites closely follow your product's actual behavior.

Results achieved for my clients:
  • Maiia (health):E2E test strategy built from scratch0 regressions in productionduring ax6scaling (500,000 → 3.25 million users).
  • Billiv (loyalty SaaS):E2E tests (Cypress) + component tests + integrationacross 4 applications → **-50% of bugs in production**, NPS > 70.
  • Where traditional QAs falter: I can test **ALL your code**: unit tests, **React.js components**, visual tests, e2e tests...

What I implement for you:

🔍Strategy & Acceptance Testing— test plan, test cases, acceptance criteria, functional and non-regression acceptance testing (TNR), GO / NO-GO before production deployment.

🤖Test Automation— Cypress, Playwright,Jest, Vitest,Page Object Model,BDD /Gherkin,API tests (Postman), integration intoCI/CD(your tests run on every pull request), **flaky test stabilization**.

🤝Skill Development— testing conventions, testability-oriented code reviews, training your team to make them autonomous.

And an angle no one else offers:AI-driven testing(Stagehand, Browserbase) to automate your most complex workflows faster.

I work withstartupsandscale-upswhose product has found its market, but whereregressions are accumulatingand hindering **releases**.

A product you no longer dare to deploy? Write to me!
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Bordeaux (up to 50km), Lyon (up to 50km), Marseille (up to 50km), Toulouse (up to 50km)

Experience

  • Billiv
    Automation QA Tester | Playwright · POM · CI GitLab · TypeScript
    SOFTWARE PUBLISHING
    December 2022 - Today (3 years and 6 months)
    Paris, France
    → Objective of the mission: To lead the quality and testing strategy for an omni-channel loyalty SaaS platform (4 React.js / Next.js applications), within a team of 5 developers.

    → Achievements:
    • Implementation ofE2E tests (Playwright)for all **critical user journeys**: ticket printing, payment, ticket scanning, loyalty, merchant onboarding.
    *Component testsfor the entiredesign systemlibrary and the merchant web app and dashboard business components.

    *Unit and integration tests(Jest / Testing Library), with strict ESLint / Prettier rules.
    • Design of atesting strategy for React Server Components and Server Actions with Vitestsecure migrationof the 4 applications to Next.js App Router / Server Components **without regression**.
    • Integration of tests into **CI (GitHub Actions) on every pull request**; management of **maintainability, stabilization of flaky tests**, and structuring using **Page Object Model (POM)**.
    • Acceptance testing before each release.
    • Definition oftesting rules and conventions+minimum coverage threshold**; **training the teamon writing component and unit tests to make them autonomous.
    → Technical Stack: Playwright · Vitest · Testing Library · End-to-End Testing (E2E) · Component Testing · Unit Testing · Integration Testing · Non-Regression Testing · Test Strategy · Acceptance Testing · Page Object Model (POM) · CI/CD · GitHub Actions · React Server Components · Next.js App Router · Test Automation · QA Testing · ESLint · Prettier · React.js · TypeScript · Turborepo · shadcn/ui · Tailwind CSS · Storybook · Jest · Cypress
    Playwright End-to-End Testing (E2E) QA Testing Test Automation Vitest
  • Maiia
    Automation QA Tester | Cypress · E2E · TypeScript
    MEDICAL
    April 2019 - December 2024 (5 years and 8 months)
    Boulogne-Billancourt, France
    → Mission: Structure the quality of a health platform (appointment booking & teleconsultation) during its development from scratch and secure its scaling during the COVID crisis.

    → Achievements:
    • Implementation ofthe entire test strategy from scratch(no tests upon arrival on the project).
    *E2E tests (Cypress)on critical journeys: white-label B2B appointment booking, teleconsultation, COVID vaccination waiting list, Vital card scanning, health insurance integration.

    *Component tests (Cypress Component Testing)on the 80+ components of the design system (Atomic Design, Storybook) +unit testson business logic (Jest / Testing Library).
    • Integration of tests into **CI on every pull request**.
    • Acceptance testing before release.
    • Definition oftesting conventions+coverage threshold**; **training the teamon writing tests to make them autonomous.
    • Results:0 regressions in production**, zero-downtime migration of 70,000 health professionals, x6 scaling **(500,000 → 3.25 million users)without critical incident during COVID-19 vaccination.

    → Technical Stack: Cypress · End-to-End Testing (E2E) · E2E Tests · Test Strategy · Test Plan · Acceptance Testing · Non-Regression Testing · Component Testing · Unit Tests · Jest · Testing Library · CI/CD · Test Automation · QA Testing · Storybook · React.js · Next.js · TypeScript · Redux · React Query · Material UI · react-hook-form · Playwright
    Cypress End-to-End Testing (E2E) QA Testing Playwright Test Automation
  • SAFRAN LANDING SYSTEMS
    Automation QA Tester | Cypress · E2E Tests · TypeScript
    AVIATION AND AEROSPACE
    July 2018 - March 2019 (8 months)
    Paris, France
    → Mission: Stabilize an aeronautical diagnostic and maintenance platform for Safran Landing Systems (critical AOG,Aircraft On Groundincidents) — **no tests in place upon arrival**.

    → Achievements:
    • Implementation ofautomated E2E tests from scratch (Cypress)on themulti-step diagnostic tunnel(symptom-based fault identification). Automating these long journeys **saved considerable time**: manually validating the end of the tunnel required replaying all steps each time.
    • Implementation of **test environments**, datasets (seeds), and migrations to stabilize and reproduce scenarios.
    *Bug tracking (Jira)and collaboration with the team (agile rituals)


    → Technical Stack: Cypress · End-to-End Testing (E2E) · E2E Tests · Non-Regression Testing · Test Environments · Acceptance Testing · Test Automation · QA Testing · Jira · React.js · Node.js · Express.js · PostgreSQL · Sequelize · REST API · Git · Agile Scrum
    Cypress End-to-End Testing (E2E) QA Testing Test Automation Automation QA Tester

Recommendations

Be the first to recommend Raphaël

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Digital Technology Architect
    42
    2018

Certifications

  • TDD & Clean Architecture in the Web World
    Wealcome
    2025
    Cypress Playwright Vitest Next.js React.js Jest
  • Testing Javascript
    Kent C Dodds
    2017
    Cypress Playwright Next.js Vitest React.js Jest

Skill set

Categories