W skrócie
- Zadania: Zarządzaj strategią testów i automatyzacją aplikacji mobilnych oraz portalu internetowego.
- Firma: Dynamiczna firma technologiczna z międzynarodowymi projektami.
- Benefity: Elastyczne godziny pracy, projekty międzynarodowe i dostęp do prywatnej opieki zdrowotnej.
- Pozostałe informacje: Nieformalna atmosfera i możliwości rozwoju kariery w międzynarodowym środowisku.
- Dlaczego ta praca: Pracuj nad aplikacjami, które pomagają ludziom w kryzysowych sytuacjach na całym świecie.
- Kwalifikacje: 4+ lata doświadczenia w automatyzacji testów aplikacji mobilnych i webowych.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities - these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Nasza kultura obejmuje otwartość, szacunek, determinację i łączenie pracy z przyjemnością.
Projekt - cel, który będziesz miał
Ten projekt jest dla globalnego lidera w zakresie usług związanych z bezpieczeństwem medycznym i podróżniczym. Pomaga organizacjom chronić ich ludzi, gdziekolwiek pracują i podróżują. Dołączysz do dedykowanego zespołu mobilnego, który przekształca aplikacje skierowane do podróżnych klienta, część Portalu Subskrybenta, z React Native na w pełni natywne iOS i Android. Podróżni i ekspaci korzystają z tych aplikacji, aby otrzymywać powiadomienia o zagrożeniach medycznych i bezpieczeństwa w oparciu o lokalizację, czytać informacje o ryzyku w danym kraju, zameldować się i dotrzeć do centrów pomocy 24/7 jednym kliknięciem. Backend jest już gotowy. Jako starszy inżynier QA w zespole, będziesz odpowiedzialny za automatyzację testów i jakość aplikacji natywnych oraz portalu internetowego. Obejmuje to zapewnienie, że nowe aplikacje natywne odpowiadają lub poprawiają obecne. Kiedy ktoś znajduje się w kryzysie za granicą, aplikacja musi działać za pierwszym razem.
Rola - jak będziesz przyczyniać się do sukcesu
- Odpowiedzialność za strategię testów, automatyzację i walidację wydania dla natywnych aplikacji iOS/Android oraz portalu internetowego;
- Rozwój i utrzymanie funkcjonalnych, regresyjnych i end-to-end testów automatycznych;
- Walidacja uwierzytelniania, zarządzania sesjami i bezpiecznego przetwarzania danych;
- Testowanie funkcji lokalizacji i powiadomień push na rzeczywistych urządzeniach;
- Integracja testów automatycznych i bramek jakościowych w CI/CD;
- Badanie problemów produkcyjnych, walidacja poprawek i rozszerzanie pokrycia regresyjnego;
- Współpraca nad wymaganiami, planowaniem testów i szacowaniem;
- Weryfikacja zgodności, dostępności i wsparcia wielojęzycznego na różnych platformach;
- Walidacja danych aplikacji po zmianach i migracjach backendu;
- Śledzenie defektów, pokrycia i metryk jakości oraz utrzymywanie dokumentacji testowej.
Oczekiwania - doświadczenie, którego potrzebujesz
- 4+ lata doświadczenia w automatyzacji testów aplikacji natywnych iOS i Android;
- Doświadczenie w automatyzacji testów webowych;
- Udokumentowana zdolność do projektowania i utrzymywania frameworków automatyzacji, zarządzania zestawami testów i zapewnienia jakości wydania;
- Doświadczenie w testowaniu funkcjonalnym, regresyjnym, API i end-to-end;
- Doświadczenie w walidacji usług lokalizacyjnych, powiadomień push, uwierzytelniania i zarządzania sesjami;
- Praktyczne doświadczenie w integracji testów automatycznych w CI/CD;
- Doświadczenie w wsparciu aplikacji produkcyjnych, badaniu defektów i przeprowadzaniu analizy przyczyn źródłowych;
- Zdolność do bliskiej współpracy z programistami i architektami w celu poprawy jakości i testowalności;
- Doświadczenie z Scrum, Jira i Confluence;
- Silna uwaga na szczegóły, umiejętności komunikacyjne i rozwiązywania problemów, z zaangażowaniem w ciągłe uczenie się;
- Doświadczenie w walidacji poprawek danych backendowych i migracji przy użyciu zapytań lub skryptów;
- Znajomość języka angielskiego na poziomie C1 - język roboczy z klientem.
Co oferujemy:
- Elastyczne i zdalne opcje współpracy;
- Międzynarodowe projekty z wiodącymi globalnymi klientami;
- Podróże związane z międzynarodowymi projektami;
- Niekorporacyjna atmosfera;
- Dostęp do zajęć językowych;
- Dostęp do inicjatyw dzielenia się wiedzą;
- Dostęp do prywatnej opieki zdrowotnej i ubezpieczenia na życie;
- Dostęp do karty multisport.
*Dostępność i warunki indywidualnych benefitów mogą się różnić w zależności od wybranej formy współpracy.
Senior Test Automation Engineer (Mobile) in Kraków – pracodawca: Software Mind
Software Mind to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując w zespole doświadczonych inżynierów w Polsce, będziesz miał okazję rozwijać swoje umiejętności w obszarze automatyzacji i transformacji infrastruktury, a także korzystać z elastycznych godzin pracy oraz atrakcyjnych benefitów, które wspierają równowagę między życiem zawodowym a prywatnym.