SDET API with Python – Warsaw (Hybrid)
DCV Technologies
Jako SDET API z Pythonem będziesz odpowiedzialny za jakość backendowego obszaru produktu – głównie przez automatyzację testów API (cel ~80% automatyzacji, 10-20% manualnych). Dołączasz do zespołu Test Engineering, współpracujesz z Dev, DevOps i Product w agile. Twoja codzienność to projektowanie coverage'u, integracja z CI/CD, debugowanie i root cause analysis, a także proaktywne ulepszanie procesów.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: widełki wynagrodzenia, wielkość zespołu.
Jako SDET API z Pythonem będziesz odpowiedzialny za jakość backendowego obszaru produktu – głównie przez automatyzację testów API (cel ~80% automatyzacji, 10-20% manualnych). Dołączasz do zespołu Test Engineering, współpracujesz z Dev, DevOps i Product w agile. Twoja codzienność to projektowanie coverage'u, integracja z CI/CD, debugowanie i root cause analysis, a także proaktywne ulepszanie procesów.
- ✓Automatyzacja-first podejście (cel 80%) – wyraźny nacisk na jakość i szybkość
- ✓Wymienione nowoczesne narzędzia (Playwright, GenAI) – firma podąża za trendami
- ✓Oczekiwana proaktywność i własność – autonomia techniczna
- !Brak informacji o widełkach wynagrodzenia
- !Hybryda 3 dni w biurze – może być sztywna
- !Nie podano wielkości zespołu ani szczegółów projektu
- !Brak opisu procesu rekrutacyjnego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i utrzymanie automatyzacji testów API w Pythonie (pytest)
- •Integracja testów z pipeline'ami CI/CD (Jenkins) – redukcja flaky tests
- •Debugowanie błędów end-to-end: analiza logów, root cause analysis
- •Walidacja danych w SQL, operacje w środowisku Linux
- •Utrzymywanie testów UI w Playwright (nice-to-have)
- •Współpraca z deweloperami, DevOps i Product przy planowaniu jakości
- •Tworzenie raportów z defektów i ryzyk, komunikacja z interesariuszami
- •Proaktywne wykrywanie luk w pokryciu testowym i stabilności
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z solidną znajomością Pythona i pytest, która miała styczność z CI/CD (np. Jenkins), potrafi debugować błędy i zna podstawy Linux/SQL. Może mieć mniejsze doświadczenie w automatyzacji, ale silne chęci rozwoju.
Juniorzy bez ugruntowanej wiedzy o Pythonie i pytest, ani osoby preferujące wyłącznie manualne testowanie. Rola wymaga samodzielności i automatyzacyjnego podejścia.
- ?Ile osób liczy zespół Test Engineering?
- ?Jakie są główne systemy backendowe – monolity czy microservices?
- ?Jak wygląda proces rekrutacyjny? Ile etapów?
- ?Czy są dyżury on-call lub czy wymagana jest gotowość po godzinach?
- ?Jakie narzędzia poza Jenkinsem są używane (np. wersjonowanie, zarządzanie testami)?
- ?Czy istnieje budżet na szkolenia lub konferencje?
- −Widełki wynagrodzenia
- −Wielkość zespołu
- −Opis procesu rekrutacyjnego
- −Narzędzia do zarządzania testami i repozytorium kodu
- −Liczba dni hybrydowych (3 dni – potwierdzone? Tak, w ogłoszeniu)
- −Możliwość pracy zdalnej w pełni (nie)
- −Informacje o produktach/klientach
Zespół Test Engineering w agile, automatyzacja-first, współpraca z Dev/DevOps/Product. Oczekiwana proaktywność i komunikatywność.