JustJoin.IT Praca zdalna Senior

Senior QA Engineer

j-labs

⚲ Kraków

26 880 - 30 240 PLN netto (B2B)

Wymagania

  • Playwright
  • TypeScript
  • CI/CD
  • Azure
  • Java
  • Spring

Opis stanowiska

PROJEKT
• Dołącz do zespołu pracującego nad aplikacją obsługującą cały proces wysyłek dla globalnego dostawcy usług logistycznych, z której korzysta ponad 2,5 miliona użytkowników. 
• Aplikacja jest połączona z ok. 40 różnymi serwisami. Z uwagi dużą skalę i złożoność aplikacji do wielu testów wykorzystywane są mocki oraz testcontainers.


Projekt obejmuje rozwój i dostosowanie systemu do zmian biznesowych i regulacyjnych (np. cła, zarządzanie uprawnieniami, sesje użytkownika).
• Głównym zadaniem jest utrzymanie i rozwój istniejących testów w obszarach frontend, API, integracyjnych oraz e2e.



Weźmiesz odpowiedzialność za wprowadzanie usprawnień do istniejących rozwiązań w kontekście konfiguracji, struktury API, bezpieczeństwa, wydajności czy monitoringu.

• W zespole są również Backend i Frontend Developerzy oraz QA Engineerowie – pracujemy w modelu 3 Amigos (DEV+QA+BA).
• Stawiamy na wysoką jakość rozwiązań, czysty kod i bliską współpracę.
• Współpraca międzynarodowa – komunikacja w języku angielskim.

WYMAGANIA


Minimum 5 lat doświadczenia w tworzeniu automatyzacji testów aplikacji.

• Znajomość Typescript, Playwright oraz Java.
• Znajomość środowisk chmurowych, dockeryzacji i konteneryzacji.


Płynna komunikacja w języku angielskim min.B2

• Umiejętność pracy opartą o bliską współpracę oraz transparentną komunikację.

🔍 Dekoder Ogłoszenia

🔴
Dołącz do zespołu pracującego nad aplikacją obsługującą cały proces wysyłek dla globalnego dostawcy usług logistycznych, z której korzysta ponad 2,5 miliona użytkowników.
Będziesz pracować nad bardzo dużą i krytyczną aplikacją, co oznacza potencjalnie wysokie ciśnienie i potrzebę dbałości o każdy szczegół.
🔴
Aplikacja jest połączona z ok. 40 różnymi serwisami. Z uwagi dużą skalę i złożoność aplikacji do wielu testów wykorzystywane są mocki oraz testcontainers.
Testowanie będzie skomplikowane ze względu na dużą liczbę integracji, a użycie mocków i testcontainers może oznaczać, że nie zawsze będziesz testować rzeczywiste środowisko.
🟡
Głównym zadaniem jest utrzymanie i rozwój istniejących testów w obszarach frontend, API, integracyjnych oraz e2e.
Duża część pracy będzie polegać na pracy z istniejącym kodem i infrastrukturą testową, a niekoniecznie na budowaniu wszystkiego od zera.
🟢
Weźmiesz odpowiedzialność za wprowadzanie usprawnień do istniejących rozwiązań w kontekście konfiguracji, struktury API, bezpieczeństwa, wydajności czy monitoringu.
Oczekuje się, że będziesz proaktywnie identyfikować i rozwiązywać problemy, a nie tylko wykonywać przypisane zadania.
🟡
W zespole są również Backend i Frontend Developerzy oraz QA Engineerowie – pracujemy w modelu 3 Amigos (DEV+QA+BA).
Model 3 Amigos może oznaczać bardzo bliską współpracę i potrzebę aktywnego udziału w dyskusjach projektowych, co wymaga dobrych umiejętności komunikacyjnych.