Automation Specialist
Paweł Zieliński
Od niechęci do klikania do pełnej automatyzacji
Paweł dołączył do TyeVals w październiku 2022 roku. Przyszedł do nas z prostym założeniem: nienawidzi powtarzalnej pracy. Wcześniej spędził 3 lata w katowickim software housie, gdzie widział, jak programiści marnują po 5 godzin tygodniowo na ręczne sprawdzanie tych samych formularzy. U nas Paweł dba o to, żeby pipeline'y CI/CD były szybkie i konkretne. Jego rekord to skrócenie czasu testów regresji u jednego z naszych 38 klientów z 42 minut do zaledwie 8.4 minuty.
Szczerze: testy manualne to dziś strata czasu, jeśli Twój produkt ma się rozwijać, a nie stać w miejscu. Paweł buduje frameworki, które sprawdzają ścieżki krytyczne — logowanie, płatności, koszyk — przy każdym wdrożeniu. W samym 2024 roku wdrożył już 12 takich systemów, opierając się głównie na Playwright i TypeScript. Dla niego kod musi zarabiać, a nie generować zgłoszenia na wsparciu technicznym o 22:00.
W TyeVals Paweł zajmuje się architekturą testów od podstaw. Nie pisze grubych raportów, których nikt nie czyta. Zamiast tego dostarcza skrypty, które od razu pokazują, gdzie sypie się logika. W marcu pomógł firmie transportowej z regionu śląskiego wyłapać 19 krytycznych błędów w systemie rezerwacji, zanim trafiły one do użytkowników. To było czyste rozwiązanie problemu — bez zbędnych prezentacji i lania wody.
Ustawiamy procesy, które działają same, a Paweł pilnuje, żeby testy nie spowalniały pracy deweloperów. Gdy skrypt na GitHubie wykryje błąd, informacja trafia na Slacka zespołu w mniej niż 14 sekund. Dzięki temu programista wie dokładnie, co poprawić, zanim jeszcze zaparzy kolejną kawę. Paweł nie szuka winnych, tylko usuwa wąskie gardła w procesie wydawniczym, bo czas to konkretny pieniądz.
Na co dzień Paweł pracuje w naszym biurze przy ul. Jana Matejki 4. Jest fanem mechanicznych klawiatur i uważa, że trzy monitory to absolutne minimum do wydajnej pracy. Jeśli coś trzeba kliknąć więcej niż dwa razy w ciągu dnia, Paweł prawdopodobnie już pisze na to skrypt. To dzięki jego pracy nasze projekty mogą bezpiecznie wychodzić na produkcję w każdą środę o 14:00, bez nerwowego sprawdzania logów przez całą noc.