Automatisierung von Webtests · Naïm Youssouf

Freelance QA Automation mit Playwright & TypeScript

Ich automatisiere Ihre Webtests, mache Ihre Abnahmetests zuverlässig und verwandle Ihre Geschäftsregeln in prüfbare Testszenarien.

Als freiberuflicher QA-Automation-Engineer und Business Analyst übernehme ich Konzeption, Automatisierung und Pflege von Tests sowie das Verfassen fachlicher Spezifikationen.

  • 1.300manuelle Tests in die Automatisierung überführt
  • ~30abgedeckte Fachentitäten
  • 7 JahreErfahrung
specs/edition-station.feature
000.0s
6Branchen
4abgedeckte Fachbereiche
2Arbeitssprachen: Französisch und Englisch
Leistungen

Leistungen in QA Automation und Business Analysis

Drei Arten der Zusammenarbeit, einzeln oder kombiniert: automatisieren, Abnahmetests dokumentieren, spezifizieren.

01

Testautomatisierung mit Playwright

Ich entwickle und pflege automatisierte Tests mit Playwright und TypeScript, die User Journeys, Geschäftsregeln und kritisches Verhalten Ihrer Webanwendungen prüfen.

Ergebnisse
  • Automatisierte Testszenarien
  • Aufbau und Pflege der Testsuite
  • Ausführungsberichte
  • Übergabedokumentation
Testautomatisierung mit Playwright: die Leistung im Detail
02

Funktionale Tests und Abnahmetests

Ich übersetze Ihre fachlichen Anforderungen in strukturierte Testszenarien mit klar definierten erwarteten Ergebnissen und begleite die Testkampagnen.

Ergebnisse
  • Abnahmetestplan
  • Testfälle
  • Akzeptanzkriterien
  • Fehler- und Kampagnenverfolgung
Abnahmetests: Beispiele
03

Business Analysis und Spezifikationen

Ich analysiere fachliche Anforderungen, formalisiere Geschäftsregeln und verfasse Spezifikationen, mit denen Entwicklungs- und Testteams direkt arbeiten können.

Ergebnisse
  • Anforderungsanalyse
  • Fachliche Spezifikationen
  • Geschäftsregeln
  • Szenarien und Akzeptanzkriterien
Freelance Business Analysis: bisherige Projekte
Referenzprojekt

1.300 manuelle Tests überführt in automatisierte Abnahmetests

Die Migration von manuellen zu automatisierten Abnahmetests auf einem Stammdatensystem mit rund 30 Fachentitäten, mit Playwright und TypeScript.

1.300manuelle Tests überführt
~30Fachentitäten
PlaywrightTypeScript

Kontext

Webanwendung zur Stammdatenverwaltung für einen Agrar- und Lebensmittelkonzern (vertraulicher Kunde). Rund dreißig miteinander verknüpfte Entitäten, jede mit eigenen Pflichtfeldern, Eingaberegeln und Abhängigkeiten.

Vorgehen

  • Migration der manuellen Tests zur Gültigkeit und Konsistenz der Daten nach Playwright, Entität für Entität
  • Automatisierte End-to-End-User-Journeys, mit Wiederherstellung der Daten in ihren Ausgangszustand
  • Abnahmetestpläne je Entität, abgestimmt auf die automatisierten Tests
  • Diagnose instabiler Tests und ein Werkzeug zur Verfolgung der Testläufe

Ergebnisse

  • Automatisierte Abnahmetests mit 1.300 Playwright/TypeScript-Tests, bei jedem Deployment ausführbar
  • Ein Abnahmetestplan je Entität, für die Fachseite lesbar
  • Ein Dashboard der letzten 10 Testläufe: Dauer, Erfolge, Fehlschläge
Zur Fallstudie →
Know-how

Was ich für Sie automatisiere.

Drei Kompetenzen in der Testautomatisierung und eine in der Business Analysis, jede in realen Projekten belegt.

Automatisierung01

Datenprüfungen und User Journeys automatisieren

Was ich mache
Ich decke jede Entität Ihrer Daten ab (Gültigkeit, Konsistenz) und spiele Ihre zentralen User Journeys wie ein echter Nutzer durch, auf einer wiederverwendbaren Basis, die mit Ihrer Anwendung wächst.
Nachweis
Gültigkeits- und Konsistenzprüfungen über alle 30 Entitäten eines Stammdatensystems sowie End-to-End-Szenarien, die die Daten wiederherstellen, ausgeführt bei jedem Deployment.
Ihr Nutzen
Regressionen werden vor der Produktion erkannt, nicht von Ihren Nutzern.
Testmigration02

Von manuellen zu automatisierten Abnahmetests migrieren

Was ich mache
Ich überführe Ihre manuellen Testfälle schrittweise in automatisierte Abnahmetests, ohne die ursprüngliche Abdeckung zu verlieren, und übersetze sie in Testpläne, die die Fachseite lesen kann.
Nachweis
Ein manueller Bestand von 1.300 Tests, Entität für Entität in automatisierte Abnahmetests überführt, mit einem Abnahmetestplan je Entität.
Ihr Nutzen
Abnahmetests laufen per Klick erneut, und die Fachseite nimmt selbst ab, genau auf Basis dessen, was die Tests prüfen.
Stabilität & Steuerung03

Automatisierte Tests stabilisieren und steuern

Was ich mache
Ich diagnostiziere zufällige Fehlschläge mithilfe von KI, behebe sie an der Ursache und richte die Verfolgung der Testläufe ein: Dauer, Erfolge, Fehlschläge.
Nachweis
Ein Klick, den ein Widget abfing, behoben und auf allen Masken wiederverwendet; ein Werkzeug, das die letzten 10 Playwright-Läufe verfolgt.
Ihr Nutzen
Ein roter Test ist wieder eine verlässliche Information, und das ganze Team sieht Abweichungen zur selben Zeit.
Business Analysis · ergänzend04

Anforderungen spezifizieren, bevor sie automatisiert werden

Was ich mache
Ich moderiere Workshops, formalisiere Geschäftsregeln und verfasse User Stories, fachliche Spezifikationen sowie Test-Szenarien für Standard- und Alternativfälle.
Nachweis
Spezifikationen und User Stories in einem internen Airbus-Projekt (über Sopra Steria); Berechnungsregeln für Renten im offiziellen französischen Rentensimulator MAREL (AGIRC-ARRCO).
Ihr Nutzen
Klare, prüfbare Anforderungen von Anfang an, und eine Person von der Anforderung bis zum Test.
Werdegang

Meine Projekte in QA Automation und Business Analysis

Sieben Jahre Projekterfahrung: End-to-End-Testsuiten, Abnahmetests und fachliche Spezifikationen in Luftfahrt, Energie, Verteidigung, Altersvorsorge, Gesundheit und Agrar- und Lebensmittelindustrie.

LuftfahrtEnergie / KernkraftVerteidigungSoziales / AltersvorsorgeGesundheitAgrar- und Lebensmittelindustrie

Anforderungsaufnahme, Spezifikationen, Testfälle, Automatisierung und Kampagnenverfolgung: eine Person verantwortet die gesamte Kette.

PlaywrightTypeScriptNode.jsGitAzure DevOpsCI/CDDataTablesselect2GherkinJiraSQLWord / Excel
Laufendes Projekt

QA Automation, freiberuflich

Agrar- und Lebensmittelkonzern · Anwendung zur Stammdatenverwaltung

ErgebnisEine automatisierte funktionale Testsuite, bei jedem Deployment startklar

August 2025 – Mai 2026

Business Analyst, freiberuflich

Sopra Steria · internes Airbus-Projekt (RETEX)

Januar 2025 – August 2025

Business Analyst, freiberuflich

AGIRC-ARRCO · Projekt MAREL, offizieller Rentensimulator des französischen Staates

Juni 2023 – Januar 2025

Projektleiter & IAM-Integrator

Enovacom · IAM-Lösungen (ESV2, EIM) für die Universitätskliniken Montpellier und Straßburg

September 2021 – Juni 2023

Business Analyst & VBA-Entwickler

SNEF · Jules-Horowitz-Reaktor

Ausbildung

Master MIAGE (Wirtschaftsinformatik, 1. und 2. Jahr) und Bachelor MIAGE (3. Jahr) — Universität Aix-Marseille. Hochschuldiplom Informatik (DUT) — Universität Aix-Marseille.

Sprachen & Sicherheitsfreigaben

Verhandlungssicheres Englisch, Französisch als Muttersprache. Französische Sicherheitsfreigabe (Secret Défense). Führerschein Klasse B.

Warum mit mir arbeiten

Direkte Zusammenarbeit, von der Fachanalyse bis zu automatisierten Tests

01

QA Automation und Business Analysis

Meine Erfahrung in Softwareentwicklung und Fachanalyse erlaubt es mir, an Spezifikationen, Testszenarien und deren Automatisierung zu arbeiten.

02

Ein Ansprechpartner

Sie sprechen direkt mit der Person, die Ihre Anforderungen analysiert, die Arbeit umsetzt und den Fortschritt verfolgt.

03

Ergebnisse, mit denen Ihr Team arbeiten kann

Szenarien, Tests und Dokumentation sind so aufgebaut, dass sie leicht zu verstehen, auszuführen und zu pflegen sind.

Vorgehen

Wie läuft ein Projekt ab?

  1. 1

    Erstgespräch

    Wir sprechen über Ihre Anwendung, Ihre Ziele, Ihre bestehenden Tests und Ihre Rahmenbedingungen.

  2. 2

    Klärung des Umfangs

    Wir legen gemeinsam Umfang, Prioritäten, erwartete Ergebnisse und Arbeitsweise fest.

  3. 3

    Umsetzung

    Ich setze die vereinbarten Arbeiten um und berichte über den Fortschritt wie zu Beginn festgelegt.

  4. 4

    Übergabe

    Ich übergebe die Ergebnisse und ihre Dokumentation, mit einer Abschlusspräsentation für Ihr Team.

Preise

Preise und Projektschätzung

Ein transparenter Freelance-Tagessatz

Mein Standard-Tagessatz beträgt 500 € netto, mit möglichen Anpassungen je nach Dauer und Umfang des Projekts. Nach einem Gespräch über Ihre Anwendung und Ihre Ziele erhalten Sie ein passendes Angebot.

500 € pro Tag, netto Projekt schätzen → Keine Umsatzsteuer ausgewiesen (französisches Kleinunternehmen, Art. 293 B CGI).
FAQ

Häufige Fragen

Welche Arten von Webanwendungen können Sie testen?

Fachliche Webanwendungen: Backoffices, Werkzeuge zur Stammdatenverwaltung, Anwendungen mit Formularen, dynamischen Tabellen und Geschäftsregeln. Die Automatisierung erfolgt mit Playwright und TypeScript.

Können Sie eine bestehende Playwright-Suite übernehmen?

Ja. Die Übernahme beginnt mit einem Audit der Suite: instabile Tests, fragile Selektoren, Testdaten. Danach stabilisiere ich die Szenarien nach Priorität.

Können Sie einen Abnahmetestplan vor der Automatisierung erstellen?

Ja. Ich erstelle den Testplan auf Basis Ihrer Spezifikationen oder Geschäftsregeln und automatisiere anschließend die geeigneten Fälle. Beides bleibt aufeinander abgestimmt.

Wie schätzen Sie den Aufwand eines Projekts?

Anhand des Umfangs: Anzahl der Szenarien, Geschäftsregeln, Testdaten und Zustand der Anwendung. Der Online-Schätzer liefert eine erste Größenordnung; das endgültige Angebot folgt nach einem Abstimmungsgespräch.

Arbeiten Sie remote oder vor Ort?

Beides. Ich arbeite remote und auch vor Ort, in Frankreich oder im Ausland. Die Reisekosten hängen vom Standort ab.

Arbeiten Sie mit Beratungshäusern und internen Teams?

Ja. Ich arbeite direkt für Kunden oder über Beratungshäuser, zum Beispiel in einem internen Airbus-Projekt mit Sopra Steria, und täglich mit Entwicklungs-, QA- und Fachteams.

Kontakt

Einen freiberuflichen QA-Automation-Engineer kontaktieren

Lieber direkt schreiben? [email protected]