Dawid Florczak

Dawid Florczak

QA Lead / AI Engineer

Buduję procesy QA wspierane przez AI, dzięki którym zespoły wydają szybciej i łapią błędy, zanim zobaczą je użytkownicy.

Dekada odpowiedzialności za jakość

Od ponad dziesięciu lat pracuję w QA. Buduję frameworki do automatyzacji testów, odpowiadam za proces wydawania i stawiam pipeline'y, na których to wszystko działa. Mam na koncie dwa zespoły QA zbudowane od pierwszej rekrutacji i prowadzone przeze mnie, w software house i przy amerykańskim produkcie ubezpieczeniowym. Od dwóch lat zajmuję się QA wspieranym przez AI. To agentowe przepływy testów, skille wielokrotnego użytku i narzędzia wpięte w CI, dzięki którym programiści testują swój kod, zanim trafi do review. Teraz robię to samodzielnie, przez konsulting, audyty QA i mentoring jeden na jeden.

  • 10+
    Lat w QA
  • 2
    Zbudowane zespoły QA
  • 7
    Branże

Branże

  • Ubezpieczenia
  • Fintech
  • E-commerce
  • Rozrywka
  • Media społecznościowe
  • Produktywność
  • IoT

Historia pracy

  • QA Lead and AI Engineer, self-employedfoxpixelDziałalność własna · UE i USA · Zdalnie07.2026 do dziś

    Praca dla klienta

    • Architektura i infrastruktura testów dla platformy do hostingu zdjęć (web i mobile) klienta z USA, oparta na workflowach AI i pipeline'ach dla całego zespołu inżynierskiego (Playwright, Maestro, Meticulous, BrowserStack, GitHub Actions, TypeScript).

    Własne projekty i usługi

    • Buduję własne narzędzia QA wspierane przez AI. To agentowe przepływy testów, skille wielokrotnego użytku i pipeline'y, które je uruchamiają.
    • Audyty QA i konsulting dla zespołów, którym przyda się druga para oczu.
    • Mentoring jeden na jeden dla osób, które przechodzą z testów manualnych do automatyzacji.
  • QA LeadAdvocate TechnologiesUbezpieczenia · USA · Zdalnie07.2023 do 07.2026
    • Projektowanie systemów QA wspieranych przez AI. Własne agentowe przepływy testów i skille AI pozwalały QA i programistom testować kod przed merge'em i szybciej dostawać informację zwrotną.
    • Wpięcie narzędzi AI (Cursor, Claude Code, MCP) w pipeline'y CI/CD.
    • Rozwijanie procesów i strategii testów.
    • Budowa i utrzymanie frameworków do automatyzacji (Cypress / Playwright / Postman).
    • Prowadzenie szkoleń dla zespołu QA.
    • Budowa i rozwój zespołu QA.
  • QA Engineer / Head of QATooplooxSoftware house · USA · Wrocław, zdalnie12.2016 do 06.2023
    • Utrzymanie, rozwój i zarządzanie frameworkami do automatyzacji testów.
    • Rozwijanie procesów i strategii testów.
    • Wspieranie innych osób z QA w osiąganiu ich celów.
    • Alokacja zasobów i prowadzenie procesu rekrutacji.
    • Zarządzanie procesem wydawania.
    • Budowa zespołu QA.
  • QA Automation EngineerSii dla RyanairSoftware house · UE · Wrocław05.2016 do 12.2016
    • Utrzymanie frameworka testów w Appium dla mobilnej aplikacji Ryanair (Android/Java).
    • Tworzenie nowych testów i raportowanie wyników.
    • Ulepszanie frameworka testów i zgłaszanie błędów.
  • Software TesterCeneoE-commerce · PL · Wrocław2011 do 2016
    • Konfiguracja i utrzymanie frameworków testowych (Appium, Calabash, Selenium).
    • Manualne i automatyczne testy aplikacji mobilnych i webowych.
    • Tworzenie przypadków testowych i prowadzenie dokumentacji.

Współpraca

Dla zespołów

  • Audyt QA

    Dokładny przegląd tego, jak testuje Wasz zespół. Sprawdzam pokrycie, niestabilne testy i czas, po jakim pipeline daje odpowiedź, oraz to, co po cichu opóźnia wydania. Dostajecie wnioski i kolejność, w jakiej je naprawić.

    Zespół, który przejmuje cudze testy, albo taki, któremu ciągle przesuwają się wydania

  • Konsulting

    Stała praca nad Waszą strategią testów, frameworkiem do automatyzacji albo CI. Pracuję w Waszym kodzie i procesie, zamiast oddawać dokument.

    Zespół, który buduje albo odbudowuje dbanie o jakość

Dla osób indywidualnych

Mentoring oparty na lekcjach pisanych i ćwiczeniach, które przerabiasz we własnym tempie, po polsku lub angielsku. W cenie jest kilka sesji jeden na jeden ze mną, a kolejne możesz umówić, kiedy chcesz. Przeglądam Twój własny kod i wyłapuję złe nawyki, zanim się utrwalą.

Wkrótce start · ograniczona liczba miejsc w miesiącu

  • Zacznij tutaj

    AI-Augmented QA

    13 lekcji · Średniozaawansowany

    Mentoring jeden na jeden, we własnym tempie

    Zaprzęgnij AI do pracy w procesie testów. Agentowe przepływy testów, skille wielokrotnego użytku i testowanie przed merge'em naprawdę skracają czas czekania na informację zwrotną.

    • Agentowe przepływy testów, które działają w prawdziwym kodzie
    • Skille AI, z których korzysta cały zespół
    • Claude Code, Cursor i MCP wpięte w CI/CD
    • Gdzie AI pomaga w QA, a gdzie po cichu kosztuje
  • Automation Foundations

    12 lekcji · Początkujący

    Mentoring jeden na jeden, we własnym tempie

    Fundament automatyzacji testów. Git, repozytorium, które naprawdę da się uruchomić, i działające środowisko lokalne, żeby pierwszy test automatyczny nie był pierwszą przeszkodą.

    • Git na co dzień, od gałęzi i commitów po pull requesty i cofanie pomyłek
    • Klonowanie repozytorium i uruchamianie jego testów lokalnie
    • Node, menedżery pakietów i powód, dla którego wersje się przypina
    • Pierwszy test i czytanie tego, co naprawdę mówi błąd
  • Playwright Foundations

    12 lekcji · Początkujący

    Mentoring jeden na jeden, we własnym tempie

    Od zera do testów end-to-end, które da się utrzymać. Selektory odporne na refaktoryzację, stabilne czekanie i framework, z którego zespół będzie dalej korzystać.

    • Struktura projektu i fixtures, które rosną razem z projektem
    • Usuwanie niestabilności u źródła
    • Równoległe uruchamianie testów w CI
    • Debugowanie z trace'ami i Playwright Inspectorem

Matryca umiejętności

Inżynieria AI

  • Własne przepływy agentowe
  • Skille AI do testów w rękach QA i programistów
  • Integracja serwerów MCP
  • Claude Code
  • Cursor

Automatyzacja testów

  • Playwright
  • Maestro
  • Meticulous
  • BrowserStack
  • Cypress
  • Appium
  • RSpec

CI/CD i API

  • CircleCI
  • GitHub Actions
  • Jenkins
  • Postman
  • k6
  • REST i GraphQL

Przywództwo

  • Strategia testów i rozwój procesów
  • Zarządzanie zespołem
  • Prowadzenie szkoleń
  • Rekrutacja i alokacja zasobów

Programowanie

  • TypeScript
  • Swift
  • Java
  • Kotlin
  • Ruby
  • C#
  • Rust

Certyfikaty

  • ISTQB Foundation
  • Testing JavaScript by Kent C. Dodds
  • DevOps Panda Academy 2.0
  • CCNA 1–4

Porozmawiajmy

Rekrutacja, konsulting czy mentoring? Najszybciej złapiesz mnie mailowo.

dawid.florczak@foxpixel.net