O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
O ScholarshipOwlScholarshipOwl to największy rynek stypendiów w USA, wykorzystujący sztuczną inteligencję do łączenia 14 milionów studentów poszukujących stypendiów z firmami, które szukają studentów. Naszą misją jest uczynienie finansowania edukacji bardziej dostępnym i angażującym, jednocześnie dając markom możliwość nawiązania kontaktu z następnym pokoleniem. Korzystamy z technologii sztucznej inteligencji, która upraszcza odkrywanie stypendiów, usprawnia proces składania wniosków i zapewnia wymierne wyniki zarówno studentom, jak i partnerom.
Niezależnie od tego, czy chodzi o pomaganie studentom w zapewnianiu finansowania, czy umożliwianie markom prowadzenia skutecznych kampanii, zmieniamy sposób finansowania i odkrywania edukacji. Rola Poszukujemy wysoko wykwalifikowanego i innowacyjnego mobilnego inżyniera ds. kontroli jakości, który będzie kierował kompleksowym zapewnianiem jakości, automatyzacją testów i stabilnością wersji naszej aplikacji mobilnej ScholarshipOwl Flutter oraz jej integracji z naszym interfejsem API GraphQL. Odegrasz kluczową rolę w zapewnianiu milionom uczniów szybkich i pozbawionych regresji dostaw aktualizacji iOS, Android i Shorebird.
Na tym stanowisku będziesz wspierać „nową generację” inżynierii jakości. Oprócz tradycyjnej automatyzacji testów, wykorzystasz nowoczesne asystenty kodowania AI (takie jak Cursor, Copilot, ChatGPT, Claude i Gemini) jako główny mnożnik siły, aby osiągnąć maksymalny zasięg testu przy niezrównanej szybkości. Ściśle współpracując z zespołami mobilnymi i backendowymi w nowoczesnej architekturze wielousługowej, przesuniesz jakość w lewo, audytujesz specyfikacje Figma przed zobowiązaniami do sprintu, przeglądasz PR i utrzymujesz ciągłe bramki jakości w naszych potokach CI/CD. Co będziesz robić Kompleksowa automatyzacja sieci: Buduj, konserwuj i wykonuj równoległe potoki testów dymu i regresji E2E przy użyciu Patrolu zintegrowanego bezpośrednio z potokiem Codemagic i GitLab CI.
Kontrola jakości API i kontraktu: Utworzenie zautomatyzowanej umowy i Testowanie integracji API w celu sprawdzenia aktualizacji schematu GraphQL pod kątem wymagań zapytań mobilnych, gwarantując brak istotnych zmian. Integracja AI: Głęboko zintegruj narzędzia AI (Cursor, Copilot, ChatGPT, Claude, Gemini) z codziennymi przepływami pracy, aby generować skrypty Patrol bezpośrednio ze specyfikacji Figma, syntetyzować złożone próbne ładunki i automatyzować selekcję dzienników w celu podwojenia wydajności kontroli jakości. Mistrz jakości z Shift-Left: Wcześnie przeglądaj specyfikacje funkcji w definicjach schematów Figma i GraphQL aby wychwycić przypadki Edge, luki logiczne i wady projektowe przed rozpoczęciem zobowiązań sprintu i rozwoju.
Bierz aktywny udział w przeglądach PR. Obserwacja i segregacja systemu: Monitoruj stan kompilacji, Zdalna konfiguracja/analiza Firebase, Dzienniki błędów Sentry i Dzienniki GCP Cloud Run w celu selekcji problemów w stanie Flutter BLoC/UI, Resolwerów GraphQL i usług backendu, rejestrowanie bogatych problemów GitLab w kontekście gotowym do użycia przez deweloperów. Testowanie eksploracyjne i wydawnicze: Przeprowadzaj testy na symulatorach iOS, emulatorach Androida, urządzeniach fizycznych, TestFlight, Google Wewnętrzne ścieżki Konsoli Play i gorące poprawki Shorebird OTA.Testowanie komponentów: Wykorzystaj Flutter Storybook do przeprowadzenia regresji wizualnej i testów na poziomie komponentów na początku cyklu życia wydania.
Wymagane kwalifikacje (niezbędne)Poziom doświadczenia: ponad 3 lata doświadczenia zawodowego w inżynierii mobilnej kontroli jakości/automatyzacji testów, z czego co najmniej 1+ rok aktywnego włączania narzędzi kodowania AI do codziennych przepływów pracy. Mistrzostwo w automatyzacji urządzeń mobilnych: praktyczne doświadczenie ze frameworkami automatyzacji Flutter (Patrol, Flutter Integration Test lub silne umiejętności Appium/XCUITest/Espresso z chętną gotowością do opanowania Patrolu).Weryfikacja API i schematu: Biegłość w testowaniu interfejsów API GraphQL (klienci Bruno, Postman, Playwright lub HTTP), w tym sprawdzania poprawności schematu, nagłówków i przepływów uwierzytelniania JWT. Ekosystem mobilny i projektowanie: Wygoda sprawdzania plików Figma pod kątem specyfikacji interfejsu użytkownika/tokenów projektowych, korzystania z narzędzi Xcode/Android Studio, zarządzania zdalną konfiguracją Firebase i flagami funkcji oraz nawigowania po cyklach życia wdrażania aplikacji mobilnych (Apple App Store / TestFlight, wewnętrzna konsola Google Play testowanie).CI/CD i Mobile DevOps: Doświadczenie z mobilnymi narzędziami CI/CD (Codemagic, GitLab CI) i przepływami pracy Git/GitLab.Wykształcenie: Licencjat z informatyki, inżynierii oprogramowania lub równoważne praktyczne doświadczenie w tworzeniu oprogramowania/automatyzacji testów.Komunikacja: Jasne, zwięzłe umiejętności komunikacji asynchronicznej w mowie i piśmie po angielsku w celu raportowania błędów, dokumentacji i współpracy zdalnej.Miło jest mieć natywny AI: Zaawansowana biegłość w ładowaniu specyfikacji architektury, Schematy GraphQL i tokeny projektu interfejsu użytkownika w modelach AI w celu automatycznego generowania przypadków testowych, obiektów strony Patrol i próbnych ładunków.
Testowanie Dart i komponentowe: Możliwość bezpośredniego kodowania Dart/Flutter do pisania testów jednostkowych i widżetów w repozytorium, a także doświadczenie z Flutter Storybook.OTA i skrypty: doświadczenie z Shorebird (łatanie OTA dla Flutter) lub podstawowe doświadczenie w TypeScript/Bun do pisania kolekcji testów lub schematu Bruno skrypty.Infrastruktura i flagi funkcji w chmurze: dostęp do GCP (Cloud Run, Cloud Logging) i uwolnienie zarządzania flagami funkcji.Certyfikaty: Certyfikaty z zakresu inżynierii jakości, testowania mobilnego lub inżynierii oprogramowania wspomaganego sztuczną inteligencją.Dodatkowe umiejętności („X-Factor”) Doświadczenie międzyplatformowe i GraphQL: Wcześniejsze doświadczenie w testowaniu wieloplatformowych aplikacji Flutter połączonych z backendami GraphQL w szybko rozwijającym się produkcie firmy.Consumer Mobile SaaS: Wcześniejsze doświadczenie w testowaniu konsumenckich aplikacji mobilnych, platform EdTech, systemów subskrypcji/rozliczeń (Stripe, zakupy w aplikacji) lub ścieżek wprowadzania użytkowników.Dlaczego warto dołączyć do ScholarshipOwl?Praca zorientowana na misję - Twórz technologię, która pomaga uczniom odblokować możliwości edukacyjne. W pełni zdalny - Pracuj z dowolnego miejsca, współpracując z globalnym zespołem. Duży wpływ i odpowiedzialność - Mały zespół, duże wyzwania, prawdziwa autonomia.
Nieograniczona WOM - Poświęć czas, kiedy go potrzebujesz, ufamy. youCoworking Budżet - 200 USD miesięcznie na inwestycję w idealną przestrzeń do pracy coworkingowej Kultura ciągłego uczenia się - wspieramy ciekawość, eksperymentowanie i rozwój Budżet na sprzęt - do 1600 USD na inwestycję w idealny komputer. Coroczne wyjazdy firmowe - spotykaj się osobiście z członkami zespołu i łącz się poza ekranem Gotowy przewodzić i budować coś znaczącego? Aplikuj teraz i pomóż nam kształtować przyszłość edukacji opartej na sztucznej inteligencji.
Znajdź więcej anglojęzycznych ofert pracy w Niemczech na Arbeitnow
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.