Ta lista zawiera jedynie kraje, dla których opublikowano oferty pracy w wybranym języku (np. we francuskiej wersji wyświetlane są tylko oferty pracy napisane po francusku, a w angielskiej - tylko te po angielsku).
Poszukujemy doświadczonego QA Automation Engineera, który będzie odpowiadał za rozwój strategii testów automatycznych oraz zapewnienie wysokiej jakości rozwiązań w nowoczesnym środowisku projektowym. Rola łączy automatyzację testów backendowych i end-to-end, aktywną współpracę z zespołami deweloperskimi oraz realny wpływ na procesy jakościowe i rozwój produktu.
Obowiązki
Projektowanie, rozwijanie oraz utrzymywanie testów automatycznych API (REST / SOAP) oraz scenariuszy end-to-end
Tworzenie scenariuszy i przypadków testowych obejmujących procesy backendowe oraz pełne ścieżki biznesowe użytkownika
Weryfikacja poprawności integracji, kontraktów API oraz obsługa scenariuszy negatywnych i wyjątków
Rozwój oraz optymalizacja frameworków testowych opartych o Java i TypeScript
Analiza wyników testów funkcjonalnych, integracyjnych oraz wydajnościowych
Identyfikacja, diagnozowanie i dokumentowanie błędów z wykorzystaniem logów, danych testowych i informacji technicznych
Integracja oraz utrzymanie testów automatycznych w procesach CI/CD
Udział w przeglądach kodu testowego oraz współpraca z programistami nad poprawą jakości dostarczanych rozwiązań
Wsparcie procesu analizy wymagań, refinementów oraz planowania sprintów
Tworzenie i rozwijanie strategii testowania, metryk jakościowych oraz inicjatyw usprawniających proces QA
Dzielenie się wiedzą i wspieranie zespołu w obszarze dobrych praktyk testowych
Wymagania
Minimum 5 lat doświadczenia w automatyzacji testów oprogramowania
Bardzo dobra znajomość języka Java wykorzystywanego w testach backendowych
Praktyczne doświadczenie w pracy z TypeScript lub JavaScript
Doświadczenie w automatyzacji testów API opartych o REST
Znajomość narzędzi takich jak Rest Assured lub pokrewnych frameworków do testowania usług
Doświadczenie w automatyzacji testów end-to-end z wykorzystaniem Playwright
Umiejętność tworzenia scenariuszy testowych w oparciu o analizę ryzyka
Znajomość SQL w zakresie walidacji i weryfikacji danych
Praktyczna znajomość systemów kontroli wersji Git, w tym pracy z Pull Requestami i code review
Doświadczenie w pracy z narzędziami CI/CD (Jenkins, GitLab CI, GitHub Actions, Azure DevOps lub podobne)
Znajomość narzędzi budowania projektów, takich jak Maven lub Gradle
Doświadczenie w pracy w zespołach Agile/Scrum
Samodzielność, proaktywne podejście oraz umiejętność skutecznej komunikacji z zespołem i interesariuszami
Mile widziane
Doświadczenie w testach wydajnościowych z wykorzystaniem narzędzi takich jak Gatling
Znajomość architektury mikroserwisowej i specyfiki testowania systemów rozproszonych
Doświadczenie w pracy ze Swagger/OpenAPI
Znajomość narzędzi do mockowania usług i API
Doświadczenie w definiowaniu standardów jakości oraz rozwijaniu procesów testowych w organizacji
Używamy plików cookie, aby poprawić Twoje doświadczenia podczas przeglądania, analizować ruch i dostarczać spersonalizowane treści. Klikając „Akceptuję”, wyrażasz zgodę na używanie plików cookie.
Zaloguj się, aby aplikować
Załóż darmowe konto lub zaloguj się, aby przejść do strony aplikowania na tę ofertę.
Aplikuj i śledź wszystkie swoje aplikacje w jednym miejscu
Zapisuj oferty i nie zgub żadnej interesującej propozycji