JustJoin.IT Hybrydowo Senior New

QA Engineer (Mobile Applications)

fireup.pro

⚲ Rybnik

Do uzgodnienia

Wymagania

  • min. 6 lat doświadczenia jako QA Engineer
  • min. 3 lata doświadczenia w automatyzacji testów aplikacji mobilnych
  • praktyczne doświadczenie z Appium i Katalon oraz znajomość Espresso, UIAutomator2 lub XCUITest
  • doświadczenie z TestNG lub JUnit
  • programowanie/skryptowanie w Java, Kotlin, Swift lub JavaScript
  • testowanie backendu i API (Postman, JMeter, Charles Proxy lub podobne)
  • doświadczenie w wykorzystywaniu narzędzi AI do usprawniania automatyzacji testów
  • bardzo dobra znajomość języka angielskiego i swobodna komunikacja w środowisku międzynarodowym

Opis stanowiska

W fireup.pro dołączysz do długoterminowych projektów produktowych — od platform logistycznych po systemy dla sektora medycznego — gdzie odpowiadasz za projektowanie, wdrażanie i nadzorowanie procesów testowych. Twoim głównym zadaniem będzie przekształcanie manualnych przypadków w automatyczne testy end-to-end dla iOS i Android, rozwijanie frameworka automatyzacji oraz integracja testów z GitHub Actions. To oferta dla doświadczonego QA z mocnym zapleczem w automatyzacji mobile, który potrafi samodzielnie decydować, co warto automatyzować, i utrzymywać stabilny zestaw testów.

🔍 Dekoder Ogłoszenia

🟡
Nasze projekty to długoterminowe partnerstwa z klientami, którzy zostają z nami na lata.
Może to oznaczać stabilność projektów, ale też potencjalnie brak możliwości pracy nad nowymi, innowacyjnymi technologiami.
🟡
dostarczamy rozwiązania, które realnie rozwiązują ich problemy biznesowe.
Podkreśla znaczenie pracy, ale może też sugerować, że będziesz musiał mierzyć się z trudnymi, nieraz niedoprecyzowanymi wymaganiami biznesowymi.
🟡
Będziesz projektować i testować systemy mające rzeczywisty wpływ na funkcjonowanie firm
Praca ma znaczenie, ale może też oznaczać dużą odpowiedzialność i presję związaną z krytycznymi systemami.
🟡
Przekształcanie istniejących manualnych przypadków testowych w automatyczne testy end-to-end dla aplikacji iOS i Android
Duży nacisk na automatyzację, co może oznaczać, że część pracy będzie polegać na refaktoryzacji i utrzymaniu istniejących skryptów, a niekoniecznie na tworzeniu od zera.
🟡
Rozwijanie strategii zwiększania pokrycia testami automatycznymi i ograniczania zakresu manualnych testów regresji
Sugeruje, że obecne pokrycie testami automatycznymi może być niewystarczające, a rola będzie polegać na systematycznym budowaniu i optymalizacji tego obszaru.