Senior Mobile Automation Tester – iOS & Android, BDD & Java
ITDS
To rola dla seniora automatyzacji testów mobilnych na iOS i Android, z naciskiem na BDD (Cucumber) i Java. Pracujesz dla klienta z branży mobile technology, wspierając zespół w dostarczaniu wysokiej jakości aplikacji poprzez projektowanie i utrzymanie frameworków automatyzacji, pisanie testów oraz ręczne testowanie tam, gdzie automatyzacja nie jest możliwa. Rola hybrydowa w Krakowie, max 3 dni zdalnie tygodniowo. Firma ITDS to dostawca usług IT/outsourcing, który deleguje konsultantów do klientów z sektora finansowego i mobilnego.
Brakuje: nie podano konkretnego klienta, nie wiadomo, ile osób liczy zespół.
To rola dla seniora automatyzacji testów mobilnych na iOS i Android, z naciskiem na BDD (Cucumber) i Java. Pracujesz dla klienta z branży mobile technology, wspierając zespół w dostarczaniu wysokiej jakości aplikacji poprzez projektowanie i utrzymanie frameworków automatyzacji, pisanie testów oraz ręczne testowanie tam, gdzie automatyzacja nie jest możliwa. Rola hybrydowa w Krakowie, max 3 dni zdalnie tygodniowo. Firma ITDS to dostawca usług IT/outsourcing, który deleguje konsultantów do klientów z sektora finansowego i mobilnego.
- ✓Stabilna, długoterminowa współpraca z bardzo dobrymi warunkami
- ✓Dostęp do Pluralsight – platforma szkoleniowa
- ✓Możliwość pracy nad strategicznymi projektami i definiowania ścieżki kariery
- ✓Elastyczne godziny pracy
- ✓Paczki świąteczne, urodzinowe, owoce, napoje w biurze
- −Firma outsourcingowa, a oferta mówi 'at the client's site' – może oznaczać pracę głównie u klienta, nie w ITDS
- −Proces rekrutacyjny tylko dwuetapowy (online interview) – może być zbyt płytki, by ocenić rzeczywiste umiejętności
- !Nie podano konkretnego klienta – może być brak transparentności
- !Obowiązki obejmują zarówno automatyzację, jak i testy ręczne – może to oznaczać mniej czasu na rozwój frameworków
- !Nie wiadomo, ile osób liczy zespół ani jaka jest rotacja projektów
- !Benefity wymienione ogólnie, bez konkretnych kwot czy limitów (np. budżet na szkolenia)
- •Testowanie nowych funkcji na aplikacjach iOS i Android
- •Projektowanie, pisanie i utrzymanie zautomatyzowanych testów mobilnych w BDD (Cucumber, Java, Selenium, Appium)
- •Rozwijanie i stabilizacja frameworków automatyzacji
- •Ręczne i eksploracyjne testowanie przypadków nie nadających się do automatyzacji (użyteczność, skrajne przypadki, zachowania zależne od urządzenia)
- •Tworzenie i aktualizacja przypadków testowych dla różnych urządzeń i wersji OS
- •Wykonywanie testów jednostkowych i funkcjonalnych na iOS/Android, współpraca z developerami
- •Identyfikacja luk w testach, ryzyk oraz proponowanie strategii mitigacji
- •Logowanie i śledzenie defektów w Jira, komunikacja postępów z interesariuszami
Oferta dla doświadczonych specjalistów (Senior).
Osoba z co najmniej 3 latami praktycznego doświadczenia w automatyzacji testów mobilnych, znająca Java, Cucumber, Appium i Selenium. Ma doświadczenie zarówno z iOS, jak i Android, potrafi samodzielnie tworzyć i utrzymywać frameworki automatyzacji oraz wykonywać testy ręczne w razie potrzeby.
Nie dla juniorów ani midów z mniej niż 3 latami doświadczenia w automatyzacji mobilnej, ani dla osób szukających w pełni zdalnej pracy (model hybrydowy z min. 2 dniami w biurze). Również nie dla testerów, którzy nie chcą wykonywać testów ręcznych.
- ?Do jakiego konkretnego klienta będę przypisany?
- ?Ile osób liczy zespół QA i w jakim jesteśmy modelu współpracy z developerami?
- ?Czy praca odbywa się głównie na miejscu u klienta, czy w biurze ITDS?
- ?Jaki jest dokładny podział między pracą manualną a automatyzacją (procentowo)?
- ?Jakie narzędzia CI/CD są używane w projekcie?
- ?Czy istnieje polityka dyżurów lub nadgodzin?
- ?Czy są zapewnione urządzenia testowe, czy korzystamy z farm urządzeń?
- ?Jaki jest budżet na szkolenia i certyfikacje?
- −Nie podano konkretnego klienta
- −Nie wiadomo, ile osób liczy zespół
- −Brak informacji o polityce on-call i nadgodzinach
- −Nie wiadomo, czy praca jest głównie na miejscu u klienta czy w biurze ITDS
Zespół jest dynamiczny, zaangażowany w przesuwanie granic automatyzacji i jakości, współpracuje w metodyce Agile/Scrum.
Dwa etapy: spotkania online (online interview).