Senior QA Automation Engineer (Java)
B2Bnetwork
To rola dla doświadczonego inżyniera automatyzacji testów, który będzie pracował w zespole produktowym nad projektem greenfield – budową skalowalnej platformy do automatyzacji procesów biznesowych. Na co dzień będziesz projektować i wdrażać frameworki testowe od podstaw, korzystając z Java 21, Selenium, Cucumber (BDD), REST API i Kafka. Będziesz mieć realny wpływ na strategię testowania i standardy jakości. To nie jest rola manualna – oczekuje się samodzielności w tworzeniu skryptów i integracji z CI/CD.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano liczby dni pracy hybrydowej, brak informacji o procesie rekrutacyjnym (etapy, czas trwania, zadanie domowe).
To rola dla doświadczonego inżyniera automatyzacji testów, który będzie pracował w zespole produktowym nad projektem greenfield – budową skalowalnej platformy do automatyzacji procesów biznesowych. Na co dzień będziesz projektować i wdrażać frameworki testowe od podstaw, korzystając z Java 21, Selenium, Cucumber (BDD), REST API i Kafka. Będziesz mieć realny wpływ na strategię testowania i standardy jakości. To nie jest rola manualna – oczekuje się samodzielności w tworzeniu skryptów i integracji z CI/CD.
- ✓Projekt greenfield – możliwość budowania rozwiązań od podstaw
- ✓Realny wpływ na strategię testowania i standardy jakości
- ✓Nowoczesny stack technologiczny (Java 21, Kafka, BDD)
- ✓Krótkie pętle feedbacku i kultura inżynierska
- ✓Długoterminowa współpraca w międzynarodowym środowisku
- ✓Wykorzystanie AI w testowaniu (mile widziane)
- !Nieokreślony proces rekrutacyjny – brak informacji o etapach i czasie
- !Nie podano wielkości zespołu ani struktury
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwój frameworków automatyzacji testów w Java 21 z użyciem Selenium i Cucumber
- •Tworzenie plików feature w Gherkin i implementacja step definitions (BDD)
- •Testowanie REST API oraz systemów event-driven opartych na Kafka
- •Walidacja danych w bazach z wykorzystaniem SQL/JPA
- •Utrzymywanie i rozwijanie testów regresyjnych, eksploracyjnych i negatywnych
- •Analiza logów i rozwiązywanie problemów za pomocą Splunk
- •Integracja testów automatycznych z pipeline’ami CI/CD
- •Współpraca z developerami, Product Ownerami i interesariuszami biznesowymi w celu opracowania strategii testowej
Oferta dla doświadczonych specjalistów (Senior).
Minimalnie, kandydat powinien mieć 3-4 lata doświadczenia w automatyzacji testów w Javie, praktyczną znajomość Selenium, Cucumber i REST API oraz umiejętność samodzielnego tworzenia skryptów. Znajomość Kafka i BDD jest wymagana, ale może być na poziomie średniozaawansowanym.
Oferta nie jest dla juniorów ani mid-level bez silnego doświadczenia w automatyzacji w Javie. Osoby bez znajomości Kafka i BDD również raczej nie spełnią wymagań.
- ?Ile dni w tygodniu/miesiącu trzeba być w biurze?
- ?Jakie narzędzia CI/CD są używane w projekcie?
- ?Ile osób liczy zespół? Jaki jest podział na QA i developerów?
- ?Czy Kafka jest już w użyciu, czy dopiero planowana?
- ?Jaki jest zakres odpowiedzialności za testy niefunkcjonalne (wydajność, bezpieczeństwo)?
- ?Czy istnieje możliwość pracy zdalnej w pełni po okresie wdrożenia?
- ?Jak wygląda proces decyzyjny w kwestii wyboru narzędzi i frameworków?
- −Nie podano liczby dni pracy hybrydowej
- −Brak informacji o procesie rekrutacyjnym (etapy, czas trwania, zadanie domowe)
- −Nie wiadomo, jakie konkretnie narzędzia CI/CD są stosowane
- −Brak informacji o ewentualnym on-call
- −Nie podano liczby zespołów ani skali projektu
Zespół cechuje się kulturą inżynierską z krótkimi pętlami feedbacku, współpracą między QA a developerami i nastawieniem na proaktywne rozwiązywanie problemów.