Senior Mobile Test Automation Engineer
emagine
To rola dla seniora odpowiedzialnego za automatyzację testów natywnych aplikacji mobilnych na iOS i Androida, obsługujących miliony użytkowników. Obejmuje budowę i utrzymanie frameworków testowych, optymalizację CI/CD, definiowanie strategii testów (regresyjnych, wydajnościowych, eksploracyjnych) oraz mentoring inżynierów. To połączenie pracy rąk z elementami strategicznymi i coachingowymi.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, brak informacji o wielkości zespołu.
To rola dla seniora odpowiedzialnego za automatyzację testów natywnych aplikacji mobilnych na iOS i Androida, obsługujących miliony użytkowników. Obejmuje budowę i utrzymanie frameworków testowych, optymalizację CI/CD, definiowanie strategii testów (regresyjnych, wydajnościowych, eksploracyjnych) oraz mentoring inżynierów. To połączenie pracy rąk z elementami strategicznymi i coachingowymi.
- ✓Wpływ na aplikacje używane przez miliony użytkowników
- ✓Nowoczesny stack technologiczny (SwiftUI, Compose, Fastlane, GitLab)
- ✓Możliwość kształtowania strategii jakości i coachingu zespołów
- ✓Praktycznie autonomiczna rola w zakresie automatyzacji
- −Brak widełek wynagrodzenia w ogłoszeniu
- !Brak informacji o wielkości zespołu i liczbie projektów
- !Nieokreślony harmonogram hybrydowy (liczba dni w biurze)
- !Brak szczegółów procesu rekrutacyjnego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Budowa i utrzymanie frameworków automatyzacji testów dla iOS (XCTest/XCUITest) i Androida (Espresso/Compose UI Testing)
- •Pisanie testów w Swift i Kotlin
- •Optymalizacja pipeline'ów CI/CD z użyciem Fastlane, Xcode Cloud i GitLab
- •Definiowanie strategii testów regresyjnych, wydajnościowych i eksploracyjnych
- •Analiza metryk jakości (pokrycie, flakiness, crash rate, stabilność release'ów)
- •Coaching i wsparcie inżynierów w budowaniu jakości od początku cyklu rozwoju
- •Współpraca z zespołami produktowymi, inżynieryjnymi i infrastrukturalnymi przy środowiskach testowych i procesach release'owych
- •Korzystanie z Maestro i BrowserStack do testów na rzeczywistych urządzeniach
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z co najmniej 3-4 latami doświadczenia w automatyzacji testów mobilnych na obu platformach, solidnie znający Swift i Kotlin, ale bez jeszcze rozległego doświadczenia w kreowaniu strategii i coachingu.
Nie dla juniorów ani osób bez doświadczenia w automatyzacji natywnych aplikacji mobilnych. Rola wymaga praktycznej wiedzy z XCTest i Espresso – nie dla manualnych testerów ani osób znających tylko automatyzację webową.
- ?Jaki jest klient końcowy i w jakiej branży działa?
- ?Ile osób liczy zespół testowy i developerski, z którym będę współpracować?
- ?Jak wygląda harmonogram hybrydowy – ile dni w biurze w Sztokholmie?
- ?Czy są przewidziane dyżury on-call?
- ?Jaki jest budżet na narzędzia i szkolenia?
- −Brak widełek wynagrodzenia
- −Brak informacji o wielkości zespołu
- −Nieokreślony harmonogram hybrydowy (liczba dni w biurze)
- −Brak opisu procesu rekrutacyjnego
- −Brak informacji o benefitach (poza standardowymi)
Zespołowa, oparta na współpracy i coachingu – rola kładzie nacisk na wspieranie innych inżynierów w budowaniu jakości od początku.