QA Engineer
Tech Stack / Keywords
Firma i stanowisko
Nasze projekty to długoterminowe partnerstwa z klientami, którzy zostają z nami na lata. Dostarczamy rozwiązania, które realnie rozwiązują ich problemy biznesowe, w tym złożone platformy logistyczne oraz zaawansowane systemy branżowe dla sektora medycznego.
Wymagania
- 5+ lat doświadczenia jako QA Engineer, w tym w automatyzacji testów
- Praktyczna znajomość Java oraz doświadczenie z RestAssured w testach API (znajomość Springa będzie atutem)
- Umiejętność programowania lub skryptowania w Pythonie
- Doświadczenie w testowaniu API z wykorzystaniem Postmana
- Doświadczenie w testowaniu aplikacji mobilnych na urządzeniach fizycznych oraz emulatorach (Android Studio)
- Doświadczenie w przygotowywaniu i przeprowadzaniu testów wydajnościowych z użyciem JMeter i/lub k6
- Umiejętność analizy komunikacji sieciowej z wykorzystaniem Charles Proxy lub podobnych narzędzi
- Doświadczenie z systemami kontroli wersji (Git/GitHub) oraz narzędziami JIRA i Confluence
- Dobra znajomość metodologii Agile/Scrum
- Bardzo dobra znajomość języka angielskiego (C1) oraz polskiego (C2)
- Otwartość na wykorzystywanie narzędzi AI w codziennej pracy QA
Nice to have:
- Doświadczenie z integracją testów automatycznych w pipeline’ach CI/CD (np. GitHub Actions)
- Znajomość zagadnień bezpieczeństwa, prywatności lub regulacji dotyczących 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
Obowiązki
- Projektowanie, tworzenie i utrzymywanie testów automatycznych w stacku zespołu developerskiego (Java, Spring, RestAssured, Python)
- Automatyzacja 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 realizacja testów wydajnościowych z wykorzystaniem JMeter i k6, w tym dla usług zależnych z innych projektów
- Analiza ruchu sieciowego i komunikacji request/response z wykorzystaniem Charles Proxy
- Analiza i raportowanie błędów oraz przygotowywanie szczegółowych raportów z testów
- Utrzymywanie stabilnego i wiarygodnego zestawu testów, analiza nieudanych testów oraz identyfikowanie testów niestabilnych
- Współpraca 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
- Dzielenie się dobrymi praktykami w zakresie testowania z innymi QA Engineerami i Developerami
Benefity
- Zatrudnienie w oparciu o preferowaną formę współpracy (UoP/B2B)
- Hybrydowy model pracy (Rybnik) z elastycznymi warunkami: praca zdalna lub 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 inne
- Firmowe śniadania i obiady dwa razy w tygodniu
Inne informacje
Informujemy, że administratorem danych jest FireUp Software Sp. z o. o. z siedzibą w Rybnik, ul. 3 Maja 30, (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
fireup.pro
3 aktywne oferty