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).
Dołączysz do projektu z sektora bankowego, który działa już na środowisku produkcyjnym i jest stale rozwijany o nowe funkcjonalności. System składa się głównie z komponentów backendowych udostępniających API oraz integrujących się poprzez systemy kolejkowe (Kafka). Dodatkowo dostępny jest interfejs webowy (GUI), jednak główny nacisk w projekcie położony jest na testowanie warstwy API i backendu. Projekt realizowany jest w metodyce Agile (Scrum), w ścisłej współpracy z zespołem developerskim i analitycznym. W projekcie istnieje już wstępny framework automatyzacji oparty o technologie takie jak: Cucumber, Citrus, Rest Assured, JUnit, Playwright, który będzie rozwijany i utrzymywany.
Obowiązki:
Wykonywanie testów funkcjonalnych i niefunkcjonalnych systemów backendowych i API
Tworzenie i rozwój automatycznych testów (must-have od pierwszego dnia)
Przygotowanie scenariuszy i przypadków testowych na podstawie wymagań oraz user stories
Przygotowanie danych testowych oraz analiza pokrycia testowego
Analiza wyników testów i identyfikacja przyczyn błędów
Rozwój i utrzymanie środowiska testowego oraz frameworka automatyzacji
Testowanie integracji opartych o REST API oraz komunikację przez Kafka
Współpraca z zespołem developerskim i analitycznym przy rozwiązywaniu problemów
Raportowanie wyników testów oraz udział w ich omawianiu
Praca z logami i monitoringiem (Kibana, Elasticsearch, Dynatrace)
Spotkania projektowe w biurze raz w tygodniu w Krakowie
Wymagania:
Doświadczenie w automatyzacji testów (praktyczne, komercyjne)
Bardzo dobra znajomość testowania API (REST, JSON, XML)
Znajomość języka Java lub Kotlin oraz narzędzi: Rest Assured, JUnit, Cucumber
Doświadczenie w pracy z systemami kolejkowymi (Kafka – min. poziom testerski)
Znajomość SQL (proste zapytania, praca z bazą danych)
Doświadczenie w pracy z narzędziami: Jira, Confluence, Git / GitLab, Insomnia / Postman / Swagger
Doświadczenie w Agile / Scrum
Umiejętność analitycznego myślenia i rozwiązywania problemów
Certyfikat ISTQB lub równoważny
Mile widziane:
Doświadczenie z testami wydajnościowymi (np. JMeter, K6, Gatling)
Znajomość narzędzi monitoringu i logowania (ELK Stack, Dynatrace)
Doświadczenie z narzędziami UI automation (Playwright, Selenium, Cypress)
Znajomość frameworków: Karate, Citrus
Doświadczenie w budowie środowisk testowych
Znajomość Spring Boot (kontekst aplikacji backendowych)
Umiejętność eksperymentowania i automatyzowania procesów
Doświadczenie w pracy z systemami rozproszonymi i integracyjnymi
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.