Senior QA Engineer
⚲ 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ę.
• 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.