QA Backend Engineer
Rybnik / Remote
Aplikuję!
QA Backend Engineer
Nasze projekty to długoterminowe partnerstwa z klientami, którzy zostają z nami na lata. Dlaczego? Ponieważ dostarczamy rozwiązania, które realnie rozwiązują ich problemy biznesowe. W fireup.pro, jako QA Engineer, będziesz projektować i testować systemy mające rzeczywisty wpływ na funkcjonowanie firm, od złożonych platform logistycznych po zaawansowane systemy branżowe, w tym także dla sektora medycznego. Będziesz odpowiedzialny za projektowanie, wdrażanie i nadzorowanie procesów testowych na wielu poziomach: od testów automatycznych API, przez testy manualne aplikacji mobilnych, po testy wydajnościowe systemów zależnych od wielu projektów i stacków technologicznych.
Będziesz odpowiadać za:
- Projektowanie, tworzenie i utrzymywanie testów automatycznych w stacku zespołu developerskiego (Java, Spring, RestAssured, Python)
- Automatyzację testów API oraz rozwijanie strategii zwiększania pokrycia testami automatycznymi
- Przeprowadzanie testów manualnych API (Postman) oraz aplikacji mobilnych na urządzeniach fizycznych i emulatorach (Android Studio)
- Projektowanie i realizację testów wydajnościowych z wykorzystaniem JMeter i k6, w tym dla usług zależnych z innych projektów
- Analizę ruchu sieciowego i komunikacji request/response z wykorzystaniem Charles Proxy
- Analizowanie i raportowanie błędów oraz przygotowywanie szczegółowych raportów z testów
- Utrzymywanie stabilnego i wiarygodnego zestawu testów, analizę nieudanych testów oraz identyfikowanie testów niestabilnych
- Współpracę z zespołami produktowymi i developerskimi przy definiowaniu kryteriów akceptacji oraz dbaniu o testowalność nowych funkcjonalności
- Wykorzystywanie narzędzi AI (np. Claude Code) do usprawniania pracy nad testami, przy zachowaniu wysokich standardów jakości i bezpieczeństwa
- Dzielenie się dobrymi praktykami w zakresie testowania z innymi QA Engineerami i Developerami
Oczekujemy:
- 5+ lat doświadczenia w pracy jako QA Engineer, w tym doświadczenia w automatyzacji testów
- Praktycznej znajomości Javy oraz doświadczenia z RestAssured w testach API (znajomość Springa będzie dużym atutem)
- Umiejętności programowania lub skryptowania w Pythonie
- Doświadczenia w testowaniu API z wykorzystaniem Postmana
- Doświadczenia w testowaniu aplikacji mobilnych na urządzeniach fizycznych oraz emulatorach (Android Studio)
- Doświadczenia w przygotowywaniu i przeprowadzaniu testów wydajnościowych z użyciem JMeter i/lub k6
- Umiejętności analizy komunikacji sieciowej z wykorzystaniem Charles Proxy lub podobnych narzędzi
- Doświadczenia z systemami kontroli wersji (Git/GitHub) oraz narzędziami takimi jak JIRA i Confluence
- Dobrej znajomości metodologii Agile/Scrum
- Bardzo dobrej znajomości języka angielskiego oraz swobodnej komunikacji w międzynarodowym środowisku
- Otwartości na wykorzystywanie narzędzi AI w codziennej pracy QA
Dodatkowo docenimy:
- Doświadczenie z integracją testów automatycznych w pipeline’ach CI/CD (np. GitHub Actions)
- Znajomość zagadnień związanych z bezpieczeństwem, prywatnością lub regulacjami dotyczącymi wyrobów medycznych, np. HIPAA lub GDPR
- Znajomość SQL oraz doświadczenie z walidacją danych w bazach danych
- Doświadczenie z automatyzacją testów mobile (np. Appium)
- Certyfikaty takie jak ISTQB lub podobne
Co oferujemy:
- Zatrudnienie w oparciu o preferowaną przez Ciebie formę współpracy (UoP/B2B)
- Hybrydowy model pracy (📍Rybnik) z elastycznymi warunkami – sam decydujesz, czy pracujesz zdalnie, czy z biura
- Nowoczesny sprzęt i wsparcie doświadczonego zespołu
- Możliwości rozwoju umiejętności poprzez szkolenia i kursy językowe
- Atrakcyjne benefity: karta MultiSport, prywatna opieka medyczna (PZU) i wiele innych
- Firmowe śniadania i obiady 🍎 dwa razy w tygodniu
Nasz proces rekrutacyjny:
01 / 04
Śmiało, napisz do nas!
Pytania?
Pytania?

