Senior QA Engineer
Tenarai
Rola polega na tworzeniu i utrzymywaniu zautomatyzowanych testów API dla chmurowych mikrousług w platformie do zarządzania ofertami i cenami dla linii lotniczych. Będziesz projektować frameworki testowe, implementować testy w Java z RestAssured i TestNG, integrować je z CI/CD, uczestniczyć w ceremonii Scrum i raportować jakość. To stanowisko wymaga doświadczenia w testowaniu API (REST, gRPC), znajomości BDD z Cucumber oraz umiejętności pracy w środowisku kontenerowym (GKE/Docker).
Brakuje: nie podano wielkości zespołu i struktury podziału na pody, brak informacji o procesie rekrutacyjnym (liczba etapów, zadanie domowe).
Rola polega na tworzeniu i utrzymywaniu zautomatyzowanych testów API dla chmurowych mikrousług w platformie do zarządzania ofertami i cenami dla linii lotniczych. Będziesz projektować frameworki testowe, implementować testy w Java z RestAssured i TestNG, integrować je z CI/CD, uczestniczyć w ceremonii Scrum i raportować jakość. To stanowisko wymaga doświadczenia w testowaniu API (REST, gRPC), znajomości BDD z Cucumber oraz umiejętności pracy w środowisku kontenerowym (GKE/Docker).
- ✓Praca nad krytycznym, wysoko wydajnym produktem w międzynarodowym środowisku
- ✓Możliwość rozwoju poprzez ekspozycję na inne produkty klienta
- ✓Brak legacy – cloud-native, nowoczesny stos technologiczny
- −Dyżury on-call po wdrożeniach – brak informacji o dodatkowym wynagrodzeniu lub kompensacji czasu
- −Brak informacji o wielkości zespołu i strukturze podziału zadań
- !Praca hybrydowa 3 dni w tygodniu w biurze – może być uciążliwa dla osób szukających pełnego zdalnego
- !Wymagana obecność w Krakowie lub okolicy – ogranicza lokalizację
- !Brak informacji o budżecie szkoleniowym – jedynie ogólny 'budżet na rozwój'
- !Rola u klienta zewnętrznego – może wiązać się z mniejszą kontrolą nad wyborem technologii
- •Tworzenie i utrzymywanie frameworków do automatycznego testowania API w Java (RestAssured, TestNG)
- •Implementacja testów API dla nowych funkcji w monorepo z użyciem Cucumber (BDD)
- •Integracja testów z pipeline'ami CI/CD (Bazel/Maven)
- •Ręczne testowanie i walidacja zgłoszonych defektów
- •Analiza i diagnozowanie złożonych problemów w środowiskach rozproszonych
- •Udział w codziennych scrumach i aktualizacja statusu w Rally
- •Przygotowywanie raportów dotyczących metryk jakości i gotowości do wydania
- •Dyżury on-call po wdrożeniach
Oferta dla doświadczonych specjalistów (Senior).
Mid-level QA Automation Engineer z co najmniej 3-4 latami doświadczenia w automatyzacji testów API i podstawową znajomością Java oraz RestAssured, który jest w stanie uzupełnić braki w zakresie Cucumber i CI/CD.
Osoby poniżej 5 lat doświadczenia w automatyzacji testów, które nie znają Java lub RestAssured. Rola nie jest dla juniorów ani midów bez solidnego backgroundu w testowaniu API.
- ?Jak wygląda rotacja dyżurów on-call – ile dni w miesiącu, czy jest dodatkowe wynagrodzenie?
- ?Ile osób liczy zespół QA i deweloperski?
- ?Czy stack produkcyjny różni się od wymienionego w ogłoszeniu – np. czy Bloom RPC jest faktycznie używany?
- ?Jaki jest model pracy z klientem – czy zespół jest dedykowany, czy rotacyjny?
- ?Czy istnieje możliwość przejścia na pełny etat u klienta w przyszłości?
- ?Jakie narzędzie do zarządzania testami jest używane oprócz Rally?
- ?Jaki jest poziom autonomii w wyborze frameworków i narzędzi testowych?
- −Nie podano wielkości zespołu i struktury podziału na pody
- −Brak informacji o procesie rekrutacyjnym (liczba etapów, zadanie domowe)
- −Brak szczegółów o budżecie szkoleniowym (konkretna kwota, dozwolone kursy)
- −Nie wiadomo, czy można pracować zdalnie z innych miast (tylko Kraków i okolice)
Kultura oparta na współpracy w małych podach (small pods) w środowisku Scrum, z naciskiem na jakość i współpracę globalną. Promuje różnorodność i inkluzywność.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →