- PL polski
- EN English
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
- 2Zbudowane zespoły QA
- 7Branż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