JustJoin.IT Praca zdalna Mid

QA Automation Engineer

uniperks

⚲ Warszawa, Kraków, Wrocław

15 120 - 20 160 PLN netto (B2B)

Wymagania

  • SOAP
  • SQL
  • Java
  • MongoDB
  • ISTQB
  • Linux
  • OOP
  • Selenium
  • REST
  • Git

Opis stanowiska

O nas

uniperks to dynamicznie rozwijający się polski startup i pierwsza w Polsce platforma technologiczna łącząca studentów z ponad 100 marek takich jak Samsung, Sephora, H&M, Google czy Zalando poprzez system ekskluzywnych zniżek i usług dostępnych wyłącznie dla studentów.Zaufało nam już ponad 340 000 studentów, którzy korzystają z 189+ benefitów i zniżek sięgających nawet -50%.
Dzięki autorskiej technologii zintegrowanej bezpośrednio z systemami uczelnianymi gwarantujemy w 100% pewną cyfrową weryfikację statusu studenckiego, a nasze dotarcie do tej grupy i precyzja nie mają sobie równych na rynku.
Dołącz do zespołu, który zmienia sposób, w jaki topowe marki budują relacje z pokoleniem Gen Z.

O roli
Szukamy testera automatycznego z elementami testowania manualnego, który dołączy do zespołu developerskiego i pomoże tworzyć wysokiej jakości oprogramowanie. 
Osoba na tym stanowisku będzie odpowiedzialna za tworzenie i utrzymanie platformy do testów automatycznych, a także za manualne testowanie nowych funkcjonalności. Kluczowe jest myślenie testerskie - umiejętność znajdowania edge case'ów, “psucia" aplikacji oraz bliska współpraca z developerami.
Twoje zadania
• Tworzenie i utrzymywanie testów automatycznych UI (Selenium) i API (REST Assured) w Javie
• Manualne testowanie nowych funkcjonalności
• Planowanie scenariuszy testowych i wyszukiwanie edge case'ów
• Testowanie przepływów cross-service - synchronicznych (REST) i asynchronicznych (event-driven)
• Współpraca z zespołem developerskim przy identyfikowaniu, raportowaniu i weryfikacji błędów
• Konfiguracja i analiza wyników testów w pipeline'ach CI (Azure DevOps / GitHub Actions)
• Tworzenie i aktualizacja raportów z testów
• Z czasem: udział w testach wydajnościowych, testach bezpieczeństwa i testach aplikacji mobilnych

Wymagania
• Min. dwa lata doświadczenia w testowaniu (w szczególności automatycznym z elementami manualnego)
• Dobra znajomość języka Java oraz paradygmatu OOP
• Automatyzacja testów UI przy wykorzystaniu  Selenium
• Automatyzacja testów API wykorzystując  REST Assured lub podobnego narzędzia
• Dobra znajomość testowania API (REST, SOAP)
• Solidna znajomość teorii testowania: piramida testów, testy E2E, smoke, regresja - umiejętność dopasowania typu testu do problemu
• Git - praca z repozytorium
• Podstawy Linuxa
• Podstawy baz danych (MongoDB, SQL)
• Dobra współpraca z zespołem developerskim przy identyfikowaniu, raportowaniu i weryfikacji błędów
• Dociekliwość i dbałość o szczegóły
• Komunikatywna znajomość języka angielskiego

Mile widziane
• Certyfikat ISTQB (Foundation lub wyższy)
• Znajomość CI/CD: Azure DevOps lub GitHub Actions
• Znajomość frameworków do raportowania testów
• Doświadczenie z narzędziami do zarządzania testami (np. TestRail, Zephyr, qTest)
• Znajomość frameworków BDD (np. Cucumber)
• Praktyka w tworzeniu i realizacji testów wydajnościowych
• Doświadczenie z dynamicznym testowaniem bezpieczeństwa aplikacji (DAST, np. OWASP ZAP)
• Znajomość testowania aplikacji mobilnych, w tym pracy z Firebase Test Lab lub BrowserStack
• Doświadczenie z contract testingiem w architekturze mikroserwisowej 

Co oferujemy
• Realny wpływ na rozwój jednej z najciekawszych platform studenckich w Polsce.
• Środowisko startupowe - szybkie decyzje, duża autonomia, brak korporacyjnych barier.
• Kultura i wartości - praca w zespole, które stawia na autentyczność, innowację, współpracę i tworzenie projektów z realnym sensem.
• Pracę zdalną lub hybrydową (Warszawa)
• Rozwój w nowoczesnym zespole developerskim, praca z nowymi technologiami
• Możliwość realnego wpływu na jakość produktów i procesy testowe
• Widełki wynagrodzenia B2B: 90–120 PLN netto/h + VAT
• Dodatkowo oferujemy kwartalny bonus do 15%
• Dostęp do super zniżek (takich serio super 🚀)

Proces rekrutacji: 
• Screening CV / LinkedIn 
• HR Rozmowa  telefoniczna / 15–20 min
• Technical interview (60–90 min)
• Oferta

Chcesz współtworzyć uniperks? Aplikuj teraz i dołącz do naszego zespołu!

🔍 Dekoder Ogłoszenia

🔴
tester automatyczny z elementami testowania manualnego
Oczekuje się, że będziesz głównie automatyzować testy, ale będziesz też wykonywać testy manualne, co może oznaczać, że nie jest to w pełni dedykowana rola automatyzacji.
🟡
Dołącz do zespołu, który zmienia sposób, w jaki topowe marki budują relacje z pokoleniem Gen Z.
Jest to marketingowy slogan, który nie opisuje bezpośrednio obowiązków ani wymagań technicznych stanowiska.
🟡
bliska współpraca z developerami
Może oznaczać zarówno konstruktywną współpracę, jak i konieczność ciągłego rozwiązywania problemów i dyskusji z zespołem deweloperskim.
🟡
utrzymanie platformy do testów automatycznych
Oprócz tworzenia nowych testów, będziesz odpowiedzialny za dbanie o istniejącą infrastrukturę testową, co może wymagać czasu i rozwiązywania problemów.
🔴
Testowanie przepływów cross-service - synchronicznych (REST) i asynchronicznych (event-driven)
Wymaga zrozumienia i testowania złożonych interakcji między różnymi usługami, co może być trudne w przypadku braku dobrej dokumentacji lub stabilności systemów.