ADN · QA

QA confirmé · 2024

Voir le site
Catalogue ADN

La qualité qui tient 200 000 abonnés par mois.

  1. Le besoin

    Sur une plateforme à fort trafic, chaque régression coûte cher : un bug de paiement ou un simulcast dégradé se voit immédiatement, par des centaines de milliers d'utilisateurs. Les tests d'API vivaient dans des collections opaques, maintenues par une seule personne.

  2. Ma contribution

    Campagnes de tests front et back, collections d'API et recette avant chaque simulcast.

  3. Ce qui a été livré

    Des mises en production sereines sur une plateforme critique, des tests d’API relus comme du code, et une montée en compétences qui a mené au développement backend.

Ce que j'ai construit

Une démarche de tests systématique, du front au back, qui accompagne chaque mise en production.

  • Campagnes de tests

    Une recette avant chaque simulcast.

    Campagnes front et back, tests de régression avant chaque sortie, qualification des bugs et suivi des correctifs.

    Jest · TypeScript

  • Collections d'API

    Des tests d'API relus comme du code.

    Collections d'abord sous Insomnia, puis migrées vers Bruno : des fichiers texte versionnés avec le code, relus en PR, exécutés en CI.

    Insomnia · Bruno

  • Paiement

    Les paiements Stripe, testés.

    Des tests de paiement Stripe, sur une plateforme où un bug de paiement se voit immédiatement.

    Stripe

  • Intégration continue

    Un process qualité dans la CI.

    Le process qualité est intégré à la CI, pour que les tests tournent sans y penser.

    CI/CD

Fiche technique

Tests d'API
InsomniaBruno
Automatisation
JestTypeScript
Paiement
Stripe
Intégration continue
CI/CD
Tous les projets

Parlons du vôtre.

Un produit à cadrer ou à construire, une équipe à renforcer : écrivez-moi.