Quality Assurance Engineer

Quality Assurance Engineer

Vollzeit 56250 - 68750 € / Jahr (geschätzt) Hybrid
N

Auf einen Blick

  • Aufgaben: Gestalte und teste KI-Agenten für spannende Kundenprojekte.
  • Unternehmen: Napster, ein innovatives Unternehmen im Bereich KI mit einem dynamischen Team.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Wachsendes Umfeld mit großartigen Karrierechancen und einem Fokus auf verantwortungsvolle KI.
  • Warum dieser Job: Sei Teil der Zukunft der KI und mache einen echten Unterschied.
  • Qualifikationen: Mindestens 4 Jahre Erfahrung in QA Engineering oder Testautomatisierung.

Das prognostizierte Gehalt liegt zwischen 56250 - 68750 € pro Jahr.

About Napster

Napster has always been about democratizing access: first to music in 1999, and today to expertise.

We are a frontier AI company powering the next generation of embodied and agentic AI, building lifelike AI agents with voice, video presence, persistent memory, and real-time utility across apps, websites, physical spaces, and workplaces.

Our platform, including the Napster Omniagent API, our real-time conversational video models, and hardware like Napster Station and Napster View, lets organizations deploy AI coworkers, digital twins, and specialist agents that engage people face to face.

Our team is a fast-growing group of engineers, researchers, designers, and business leaders working together to make AI that is useful, trustworthy, and human in how it connects.

About the role

As a QA Engineer on the Professional Services team at Napster, you will own the quality of the AI agents and experiences we ship to our most strategic customers.

Your core mission is to make quality measurable and automatic: writing AI evals that tell us whether an agent is accurate, on-brand, and safe, building UI test automation for the web, mobile, and kiosk experiences around it, and wiring both into the pipelines our Forward Deployed Engineers ship through every day.

Napster's products are hard to test with traditional methods alone.

Our agents speak, see, remember, and use tools in real time, often in multiple languages and inside customer systems.

You will design how we test that, whether it's a digital twin of an executive greeting shoppers, a multilingual agent in a public-sector kiosk, or a crew of specialist agents working inside enterprise workflows.

Automation comes first, but you will also roll up your sleeves for hands-on exploratory and acceptance testing when a deployment needs it, including on real hardware and, occasionally, on site.

Working closely with Forward Deployed Engineers, Solution Engineering, Enablement, Product, and Engineering, you'll be the person who can say with evidence that a deployment is ready for production.

How we build

Our QA work is AI-native.

You'll use agentic coding tools like Claude Code, Cursor, and Codex as everyday teammates to generate test cases, write and maintain automation, triage failures, and build eval datasets in hours rather than weeks.

We treat tests and evals as product: versioned, reviewed, and packaged into reusable agent skills, MCP servers, and templates so every deployment starts with a stronger safety net than the last.

If you've used an LLM to judge another LLM, have opinions about flaky tests, and believe a good eval suite is the fastest way to ship AI with confidence, you'll feel at home here.

Responsibilities

  • Design, build, and maintain AI evaluation suites for Napster agents and digital twins, covering answer accuracy, grounding in customer knowledge, tool and function-call correctness, persona and brand fidelity, conversation quality, multilingual behavior, and safety guardrails.
  • Build golden datasets and test cases with customers and FDEs, including adversarial, edge-case, and red-team prompts, and turn real conversation transcripts into regression sets.
  • Implement LLM-as-judge and rubric-based scoring, calibrate judges against human review, and track quality metrics over time so model, prompt, or knowledge changes never ship as silent regressions.
  • Build and own UI test automation for customer-facing experiences across web, mobile, and kiosk front ends, using frameworks such as Playwright, Cypress, or Appium.
  • Automate end-to-end and API tests for agent integrations, MCP servers, tool calls, and third-party systems, including latency and reliability checks for real-time voice and video sessions.
  • Integrate evals and automated tests into CI/CD so every deployment has clear, automated quality gates and readable reports for the team and the customer.
  • Run manual exploratory, acceptance, and device testing when needed, including on Napster Station and Napster View hardware and in physical installations, and write clear, reproducible bug reports.
  • Define test strategies and acceptance criteria with Solution Engineering and FDEs at the start of each engagement, and sign off on production readiness.
  • Codify repeatable testing patterns into reusable eval templates, test harnesses, agent skills, and plugins, and feed quality insights back to Product and Engineering.
  • Contribute to internal programs, including agent dogfooding and enablement, that help the wider team adopt AI-native testing practices.
  • Stay current on AI evaluation and testing tools, from eval frameworks and observability platforms to new approaches for testing voice, video, and agentic systems.
  • Travel to customer sites for launch testing and acceptance when needed, estimated at up to 15% depending on location.
  • Be a champion for quality, reliability, and responsible AI practices in everything we ship.
  • You may be a good fit if you have
  • 4+ years of experience in QA engineering, SDET, or test automation, ideally including customer-facing, consulting, or professional services work.
  • Hands-on experience designing and running evals for LLM-based products, such as golden datasets, rubric scoring, LLM-as-judge, and regression testing of prompts and agents.
  • Strong test automation skills in Python and/or Type Script, with a track record of building maintainable UI and API test suites from scratch.
  • Production experience with UI automation frameworks such as Playwright, Cypress, Selenium, or Appium, and with integrating tests into CI/CD pipelines (Git Hub Actions, Git Lab CI, or similar).
  • Daily use of agentic coding tools such as Claude Code, Cursor, or Codex, and a clear point of view on how to use them to write, maintain, and debug tests.
  • Solid understanding of how LLM agents work, including tool use, retrieval, memory, and their typical failure modes like hallucinations, prompt injection, and inconsistent behavior.
  • Comfort with manual and exploratory testing, and the judgment to know when a human needs to look at something and when it should be automated.
  • High agency and comfort navigating ambiguity in fast-moving product and customer environments.
  • Strong communication skills to explain quality risks and test results to developers, customers, and executives, with a low ego and collaborative approach.
  • Genuine care about shipping AI experiences that are reliable, safe, and that people actually want to talk to.
  • Nice to have
  • Experience with LLM eval and observability tooling such as Langfuse, Braintrust, Lang Smith, Arize, Promptfoo, or Deep Eval.
  • Experience testing real-time voice, video, or multimodal systems (Web RTC, streaming audio/video, speech-to-text, text-to-speech, avatars), including latency and audio quality measurement.
  • Experience with AI red teaming, safety testing, or prompt-injection testing.
  • Experience testing hardware or physical deployments such as kiosks, venues, or retail spaces.
  • Experience with performance and load testing tools such as k6, Locust, or JMeter.
  • Experience building MCP servers, agent skills, or internal test tooling that other engineers use.
  • Testing multilingual products, especially Arabic and right-to-left interfaces, or experience working in the Middle East, Europe, or other international markets.
  • Background in retail, government and public sector, education, healthcare, or another enterprise vertical.
  • Familiarity with enterprise IT, security reviews, accessibility testing, and integration patterns (SSO, CRM, e-commerce, content management).
  • Public work that shows how you test: open-source eval suites or test tools, blog posts, demos, or talks.

Quality Assurance Engineer Arbeitgeber: Napster

Napster ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und kreativen Umfeld zu arbeiten. Mit einem starken Fokus auf Wachstum und Innovation fördert das Unternehmen eine Kultur der Zusammenarbeit und Kreativität, während es gleichzeitig wettbewerbsfähige Vergütungen und umfassende Vorteile bietet. Die Position des VP, Global Commercial & Ecosystem Enablement ermöglicht es Ihnen, einen bedeutenden Einfluss auf die globale Enablement-Funktion auszuüben und Teil eines Teams zu sein, das die Grenzen der Technologie neu definiert.

N

Kontaktdaten:

Napster Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Quality Assurance Engineer 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 Napster anzuklopfen, wenn du dich auf die Stelle als Quality Assurance Engineer 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 Napster vorzubereiten!

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

Qualitätssicherung
Testautomatisierung
Python
TypeScript
UI-Testautomatisierungsframeworks (Playwright, Cypress, Selenium, Appium)
CI/CD-Integration (GitHub Actions, GitLab CI)
LLM-basierte Produkte evaluieren

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 Napster 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 Napster 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.