QA Engineer Mobile

QA Engineer Mobile

Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
S

Auf einen Blick

  • Aufgaben: Leite die Qualitätssicherung für unsere mobile App und integriere moderne AI-Tools.
  • Unternehmen: ScholarshipOwl, der größte Stipendienmarktplatz in den USA.
  • Vorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und Zugang zu innovativen Technologien.
  • Weitere Informationen: Wachstumsorientierte Umgebung mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Bildung mit modernster Technologie und einem dynamischen Team.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in Mobile QA Engineering und Testautomatisierung.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

About Scholarship Owl

Scholarship Owl is the largest scholarship marketplace in the US, using AI to connect 14 million students who are looking for scholarships with companies that are looking for students.

Our mission is to make education financing more accessible and engaging, while giving brands a way to connect with the next generation.

We’re powered by AI technology that simplifies scholarship discovery, streamlines the application process, and delivers measurable results for both students and partners.

Whether it’s helping students secure funding or enabling brands to run impactful campaigns, we’re reshaping how education is funded — and discovered.

The Role

We’re looking for a highly skilled and innovative Mobile QA Engineer to lead end-to-end quality assurance, test automation, and release stability for our Scholarship Owl Flutter mobile appand its integration with our Graph QL API.

You’ll play a pivotal role in ensuring rapid, regression-free delivery across i OS, Android, and Shorebird OTA updates for millions of students.

In this role, you will champion the "new generation" of quality engineering.

Beyond traditional test automation, you will leverage modern AI coding assistants (such as Cursor, Copilot, Chat GPT, Claude, and Gemini) as your primary force multiplier to achieve maximum test coverage at unmatched speed.

Working closely with mobile and backend teams across a modern multi-service architecture, you will shift quality left, auditing Figma specs before sprint commitments, reviewing PRs, and maintaining continuous quality gates in our CI/CD pipelines.

  • What You’ll Do
  • End-to-End
  • Web

Automation: Build, maintain, and execute parallelized E2E smoke and regression test pipelines using Patrol integrated directly into Codemagic and Git Lab CI pipeline.

  • API & Contract QA: Establish automated contract and API integration testing to validate Graph QL schema updates against mobile query requirements, guaranteeing zero breaking changes.
  • AI Integration: Deeply integrate AI tools (Cursor, Copilot, Chat GPT, Claude, Gemini) into daily workflows to generate Patrol scripts directly from Figma specs, synthesize complex mock payloads, and automate log triage to double QA efficiency.
  • Shift-Left
  • Quality

Champion: Review feature specs in Figma and Graph QL schema definitions early to catch edge cases, logic gaps, and design flaws before sprint commitments and development begin.

Participate actively in PR reviews.

  • System Observability & Triage: Monitor build health, Firebase Remote Config/Analytics, Sentry error logs, and GCP Cloud Run logs to triage issues across Flutter BLo C/UI state, Graph QL resolvers, and backend services, logging rich Git Lab issues with dev-ready context.
  • Exploratory & Release

Testing: Conduct testing across i OS Simulators, Android Emulators, physical devices, Test Flight, Google Play Console internal tracks, and Shorebird OTA hot-patches.

  • Component Testing: Utilize Flutter Storybook to conduct visual regression and component-level testing early in the release lifecycle.
  • Required Qualifications (Must Haves)
  • Experience

Level: 3+ years of professional experience in Mobile QA Engineering / Test Automation, with at least 1+ year actively incorporating AI coding tools into daily workflows.

  • Mobile
  • Automation

Mastery: Hands-on experience with Flutter automation frameworks (Patrol, Flutter Integration Test, or strong Appium/XCUITest/Espresso skills with eager readiness to master Patrol).

  • API & Schema Verification: Proficiency in testing Graph QL APIs (Bruno, Postman, Playwright, or HTTP clients), including schema validation, headers, and JWT auth flows.
  • Mobile Ecosystem & Design: Comfort inspecting Figma files for UI specs/design tokens, using Xcode/Android Studio tools, managing Firebase Remote Config & feature flags, and navigating mobile app deployment lifecycles (Apple App Store / Test Flight, Google Play Console internal testing).
  • CI/CD & Mobile Dev

Ops: Experience with mobile CI/CD tools (Codemagic, Git Lab CI) and Git/Git Lab workflows.

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience in software development / test automation.
  • Communication: Clear, concise async communication skills in written and spoken English for bug reporting, documentation, and remote collaboration.
  • Nice to Have
  • AI-Native

Focus: Advanced proficiency loading architecture specs, Graph QL schemas, and UI design tokens into AI models to auto-generate test cases, Patrol page objects, and mock payloads.

  • Dart & Component Testing: Direct Dart / Flutter coding ability to write unit and widget tests in-repo, as well as Flutter Storybook experience.
  • OTA & Scripting: Experience with Shorebird (OTA hot patching for Flutter) or basic Type Script / Bun experience for writing Bruno test collections or schema scripts.
  • Cloud Infrastructure & Feature Flags: Exposure to GCP (Cloud Run, Cloud Logging) and Unleash feature flag management. …
  • #J-18808-Ljbffr

QA Engineer Mobile Arbeitgeber: ScholarshipOwl

ScholarshipOwl ist ein hervorragender Arbeitgeber, der eine mission-driven Arbeitsumgebung bietet, in der Technologie entwickelt wird, um Bildungschancen für Studenten zu eröffnen. Mit einer vollständig remote Arbeitsweise und einem Fokus auf kontinuierliches Lernen und persönliche Entwicklung, ermöglicht das Unternehmen seinen Mitarbeitern, in einem kleinen, dynamischen Team mit großer Eigenverantwortung zu arbeiten. Zudem profitieren die Mitarbeiter von unbegrenztem Urlaub und einem monatlichen Budget für das Home Office, was die Work-Life-Balance fördert und ein produktives Arbeitsumfeld schafft.

S

Kontaktdaten:

ScholarshipOwl Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so QA Engineer Mobile erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei ScholarshipOwl anzuklopfen, wenn du dich auf die Stelle als QA Engineer Mobile bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei ScholarshipOwl vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um QA Engineer Mobile mit Bravour zu bestehen

Mobile QA Engineering
Test Automation
Flutter Automation Frameworks
GraphQL API Testing
Schema Validation
Figma UI Specs Inspection
CI/CD Tools (Codemagic, GitLab CI)

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei ScholarshipOwl klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei ScholarshipOwl vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.