W skrócie
- Zadania: Poprawiaj i modernizuj automatyzację testów, aby przyspieszyć proces wydania.
- Firma: Dynamiczna firma technologiczna z innowacyjnym podejściem do jakości.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na jakość produktów.
- Kwalifikacje: Doświadczenie w automatyzacji testów i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 103995 - 127105 zł za rok.
Poszukujemy doświadczonego Inżyniera Automatyzacji Testów / Inżyniera Jakości Automatyzacji, który pomoże w poprawie i modernizacji istniejącego krajobrazu automatyzacji testów. Rola koncentruje się na skróceniu czasu wykonania testów, zwiększeniu pewności wydania, poprawie pokrycia regresji GUI oraz wsparciu migracji potoków testowych do GitHub Actions.
To rola praktyczna dla kogoś, kto rozumie automatyzację testów na dużą skalę, potrafi współpracować z zespołami backend/platform i czuje się komfortowo korzystając z narzędzi AI do identyfikacji luk, rozwiązywania problemów i przyspieszania pracy inżynieryjnej.
Kluczowe obowiązki:
- Refaktoryzacja i poprawa istniejącego zestawu testów obciążeniowych, z celem skrócenia czasu wykonania testów z około 16 godzin do poniżej 4 godzin.
- Poprawa wydajności i niezawodności testów, aby wspierać szybsze wdrożenia i krótszy czas wprowadzenia na rynek.
- Migracja pozostałych zestawów testów z Jenkins do GitHub Actions.
- Poprawa pewności wydania poprzez uczynienie automatycznego wykonywania testów bardziej niezawodnym i łatwym w utrzymaniu.
- Udoskonalenie zestawu testów regresyjnych GUI w celu zmniejszenia wskaźnika błędów zmian.
- Analiza niepowodzeń testów, identyfikacja luk w pokryciu i proponowanie ulepszeń strategii automatyzacji.
- Współpraca z zespołami inżynieryjnymi w celu poprawy testowalności, stabilności i pętli informacji zwrotnej.
- Użycie narzędzi AI do wsparcia analizy testów, wykrywania luk, rozwiązywania problemów i ulepszania automatyzacji.
Wymagane umiejętności:
- Silne doświadczenie z Selenium.
- Silne doświadczenie z Java i/lub Groovy.
- Doświadczenie w inżynierii jakości automatyzacji lub automatyzacji testów zorientowanej na backend.
- Praktyczne doświadczenie z frameworkami i narzędziami do automatyzacji testów, takimi jak: Serenity BDD, Cucumber, JUnit, Allure.
- Doświadczenie z GitHub Actions lub silna chęć pracy z tym narzędziem.
- Podstawowa znajomość Kubernetes.
- Silna chęć i umiejętność korzystania z narzędzi AI w codziennej pracy, szczególnie w celu identyfikacji problemów, luk i obszarów do poprawy.
Miłe do posiadania:
- Doświadczenie w migracji potoków z Jenkins do GitHub Actions.
- Doświadczenie z testowaniem obciążeniowym lub zestawami testów skoncentrowanymi na wydajności.
- Doświadczenie z testowaniem Java WebSocket.
- Tło inżynieryjne w backendzie lub umiejętność rozwiązywania problemów blisko kodu aplikacji.
- Doświadczenie w poprawie dużych, wolnych lub niestabilnych zestawów testów.
Senior QA Automation Engineer – pracodawca: Link Group
Link Group to doskonały pracodawca, który oferuje elastyczne formy współpracy oraz możliwość pracy w hybrydowym modelu z biura w Warszawie. Nasza kultura pracy opiera się na dużej samodzielności, regularnych szkoleniach z ekspertami oraz realnym wpływie na rozwój innowacyjnych narzędzi i procesów, co stwarza wyjątkowe możliwości rozwoju zawodowego w dynamicznie zmieniającym się środowisku technologicznym.