Dołącz do j‑labs! Jako QA będziesz miał realny wpływ na stabilność systemu, który codziennie wspiera globalne operacje finansowe.
- Aplikacja wspierająca liczne zespoły biznesowe na całym świecie pełniąca główną rolę w przechwytywaniu, walidacji oraz transformacji danych finansowych w celu eliminacji manualnych procesów i przyspieszenia operacji krytycznych dla biznesu.
- System działa stabilnie w środowisku produkcyjnym od kilku lat i obecnie przechodzi intensywny proces modernizacji oraz migracji usług backendowych.
- Stos technologiczny: QA i automatyzacja: Java, Selenium, REST Assured, SQL, backend i środowisko: Java 11+, Spring Boot, Kubernetes, CI/CD i DevOps: Jenkins, SonarQube, Docker, Liquibase, monitoring: Prometheus, Grafana, Splunk, testy jednostkowe, integracyjne, automatyczne (częściowo zautomatyzowane). Pokrycie testami: ~60–70%.
- Jako QA Engineer będziesz mieć realny wpływ na jakość, stabilność oraz rozwój systemu, który codziennie przetwarza terabajty danych finansowych i obsługuje tysiące plików.
- Współpraca z zespołami zlokalizowanymi w Polsce, USA i Irlandii.
- Praca w modelu hybrydowym – trzy dni w tygodniu w biurze w Krakowie (Zabłocie).
Twoje zadania:
- Projektowanie i rozwój testów automatycznych dla UI i API (REST), z wykorzystaniem Java, Selenium i REST Assured.
- Utrzymanie oraz stabilizacja frameworków testowych opartych na Java i Spring.
- Wykonywanie testów automatycznych oraz analiza wyników i raportowanie błędów.
- Tworzenie przypadków testowych na podstawie wymagań biznesowych oraz dokumentowanie przebiegu testów.
- Analiza przyczyn błędów (root cause analysis) oraz ich dokumentacja.
- Współpraca z programistami i analitykami w celu rozwiązywania błędów i usprawniania procesów.
- Samodzielne prowadzenie zadań testowych i odpowiedzialność za ich realizację.
- Opracowywanie i wdrażanie strategii testowej dla projektów.
- Tworzenie narzędzi i rozwiązań wspomagających pracę zespołu QA.
Wymagania
- Minimum 4 lata doświadczenia w automatyzacji testów.
- Doświadczenie w automatyzacji testów typu End-to-End – znajomość koncepcji oraz praktyczne umiejętności tworzenia i utrzymywania testów E2E.
- Bardzo dobra znajomość REST API i protokołu HTTP – rozumienie metod, statusów, nagłówków, autoryzacji itp.
- Praktyczna znajomość frameworka opartego na Spring – zwłaszcza w kontekście tworzenia i utrzymania testów automatycznych.
- Bardzo dobra znajomość języka Java.
- Doświadczenie z SQL – umiejętność pisania zapytań do pobierania i weryfikacji danych, wspierających testowanie aplikacji.
- Znajomość języka angielskiego i języka polskiego na poziomie min. B2.
Mile widziane
- Umiejętność pracy z narzędziami do automatyzacji testów (np. Selenium, REST Assured).
- Znajomość CI/CD i narzędzi wspierających proces testowy (np. Jenkins).
Budżet rozwojowy
Solidne narzędzia
Opieka medyczna
Zmiana projektu
Gildie Technologiczne
Działalność charytatywna
Jak przebiega rekrutacja
- Wysyłasz CV
- Rozeprawa rekrutacyjna
- Weryfikacja techniczna
- Rozeprawa z partnerem
- Otrzymujesz ofertę pracy
- Witamy w naszym zespole!
Masz pytania?
Nasze Rekruterki i Rekruterzy znają IT
Znasz kogoś, kto idealnie pasuje na to stanowisko?
Prześlij nam CV znajomej osoby, zainteresowanej pracą w j‑labs. Po rozpoczęciu przez nią współpracy otrzymasz 7000zł.