Mobile Quality Engineer (Android Native)
SOFTWARELY SP. Z O.O.
⚲ Warszawa, Śródmieście
85–105 zł netto (+ VAT) / godz.
Wymagania
- Android
- Kotlin
- Espresso
- GitHub Actions
- CodeBuild
- Qase
- Jira
- Confluence
Opis stanowiska
Nasze wymagania: Doświadczenie Mobile: Minimum 2 lata praktyki w testowaniu natywnych aplikacji na system Android. Warsztat techniczny: Biegłość w pisaniu testów w Espresso oraz bardzo dobra znajomość języka Kotlin. Procesy i Standardy: Świetne zrozumienie cyklu życia oprogramowania (SDLC) oraz najlepszych praktyk w obszarze testów mobilnych i webowych. Automatyzacja & DevOps: Doświadczenie w konfigurowaniu i uruchamianiu testów w potokach CI/CD (np. GitHub Actions, CodeBuild). Agile Mindset: Swoboda w pracy w zwinnych, cross-funkcjonalnych zespołach i umiejętność rozwiązywania problemów na styku różnych działów. Mile widziane: Praktyczna znajomość narzędzi do zarządzania testami (np. Qase). Profesjonalne poruszanie się w środowisku Jira & Confluence. O projekcie: Dla naszego klienta – zespołu tworzącego zaawansowane rozwiązania mobilne – poszukujemy doświadczonego inżyniera jakości, który nie tylko "klika", ale projektuje kompleksowe procesy testowe. Jeśli czujesz się pewnie w natywnym ekosystemie Androida i potrafisz przełożyć wymagania biznesowe na szczelną strategię QA, to rola dla Ciebie. Stack: Kotlin, Espresso, Android, CI/CD Zakres obowiązków: Strategia i Planowanie: Odpowiadasz za kreowanie i wdrażanie autorskich podejść do testowania (Test Approach), dbając o to, by jakość była wpisana w kod od pierwszego commitu. Analiza i Discovery: Aktywnie analizujesz wymagania, wyłapujesz luki logiczne i zadajesz właściwe pytania, zanim błąd trafi do produkcji. Automatyzacja: Współtworzysz i rozwijasz frameworki do testów automatycznych, dbając o weryfikację zarówno wymagań funkcjonalnych, jak i wydajnościowych. Bugi: Nie tylko raportujesz bugi – szukasz ich źródła (Root Cause Analysis) i ściśle współpracujesz z deweloperami nad ich eliminacją. Komunikacja: Przygotowujesz konkretne raporty o stanie produktu i dbasz o przepływ informacji między UX, Product Ownerem a zespołem technicznym.