Senior Quality Engineer - Checkout & Payments (m/w/d)

shopware AG

United States

Remote

USD 120,000 - 180,000

Full time

28 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Arbeitszeiten
Mobiles Arbeiten
Full-Remote-Verträge
Arbeits-Hardware frei wählen
Betriebliche Altersvorsorge
Gesundheitsprogramme
Teamevents

Job summary

Shopware AG sucht einen Senior Quality Engineer – Checkout & Payments, der integrative Tests über Shopware, Payments-Service und externe Systeme hinweg sicherstellt. Du entwickelst das Abnahmetest-Framework weiter und gestaltest die Release-Validierung.

Du arbeitest eng mit Checkout & Payments, Produktmanagement und weiteren Quality Engineers zusammen, trägst früh Qualität in die Feature-Planung und überführst Risiken in konkrete Tests.

Qualifications

  • Erfahrung in der Entwicklung und Pflege automatisierter Tests für produktive Software, einschließlich API- und Integrationstests sowie End-to-End-Tests.
  • Sehr gute Programmierkenntnisse in TypeScript oder JavaScript und praktische Erfahrung mit Playwright oder einem vergleichbaren Framework.
  • Erfahrung mit CI-Pipelines, Git, Code-Reviews, reproduzierbaren Testumgebungen und der Fehlersuche mithilfe von Logs, Traces und Anwendungscode.
  • Verständnis von HTTP-APIs, Authentifizierung, asynchroner Verarbeitung und Zustandsübergängen – einschließlich der Frage, wie sich Fehler- und Wiederholungsverhalten testen lässt.
  • Die Fähigkeit, unklare Produktanforderungen in testbare Szenarien zu übersetzen, nach Risiko zu priorisieren und sinnvolle Arbeitsschritte umzusetzen – und bei Bedarf Unterstützung einzuholen.
  • Eine kooperative Haltung: Du arbeitest gern im Team, lernst neugierig von anderen und gibst dein Wissen und deine Erfahrung gern weiter.
  • Klare mündliche und schriftliche Kommunikation auf Englisch sowie Erfahrung in der direkten Zusammenarbeit mit Entwickler:innen und Produktkolleg:innen zu Qualitätsrisiken und Release-Entscheidungen.

Responsibilities

  • Definition risikobasierter Testabdeckung und Umsetzung in eng abgestimmten Releases.
  • Automatisierte Tests entwickeln und pflegen, inkl. API- und Integrationsprüfungen.
  • Zahlungsergebnisse prüfen, nicht nur UI-Verhalten, inkl. Bestell- und Zahlungsstatus.
  • Integrationsfehler gemeinsam mit Entwicklern bewerten, inkl. Authentifizierung und Idempotenz.
  • Testergebnisse für Release-Skalierung nutzen, CI-Umgebungen verbessern.
  • Releases und Kompatibilität validieren und Risiken früh kommunizieren.

Skills

Automatisierte Tests
TypeScript/JavaScript
Playwright
CI/CD
API-Integrationstests
Fehlersuche
Teamarbeit
Englische Kommunikation

Tools

PHP/Symfony
OpenAPI
Containerisierung

Job description

Shopware ist ein führendes E-Commerce-System, das es Unternehmen weltweit ermöglicht, im digitalen Handel schnell und effizient zu skalieren. Als zukunftsweisende Open-Source-Lösung wird Shopware bereits von einigen der größten europäischen Marken, Einzelhändlern und Herstellern im B2C- und B2B-Bereich eingesetzt.

Als Senior Quality Engineer – Checkout & Payments trägst du dazu bei, zuverlässige Zahlungsabläufe über Shopware, Shopware Payments und externe Systeme hinweg sicherzustellen. Dein Schwerpunkt liegt auf praxisnahen Integrationstests, Testautomatisierung und Release-Validierung: Du prüfst, ob Kund:innen einen Kauf erfolgreich abschließen können, Bestell- und Zahlungsstatus korrekt sind und Fehler sowie Wiederholungsversuche sicher verarbeitet werden.

Du wirst Teil des Bereichs Quality Operations innerhalb von Delivery Excellence und arbeitest eng mit den Teams Checkout & Payments, dem Produktmanagement und weiteren Quality Engineers zusammen. Du bringst Qualität früh in die Feature-Planung ein, überführst Produktrisiken in ausführbare Tests, untersuchst Fehler und gibst klare Empfehlungen zur Release-Bereitschaft. Die Position ist eine Senior-Engineering-Rolle ohne Führungsverantwortung. Du entwickelst das bestehende Framework für Abnahmetests und die CI-Infrastruktur weiter, statt eine separate Testorganisation aufzubauen.

  • Risikobasierte Testabdeckung definieren und umsetzen. Arbeite mit Product und Engineering zusammen, um kritische Abläufe für Händler:innen und Kund:innen, die vorhandene Testabdeckung und Lücken zu identifizieren. Stimme für jedes Entwicklungspaket einen klar abgegrenzten Testumfang ab und begleite ihn durch Umsetzung, Review und Validierung.

  • Automatisierte Tests entwickeln und pflegen. Nutze TypeScript, Playwright sowie API- und Integrationstests, um das Verhalten im Storefront, in Shopware, im Payments-Service und an den Schnittstellen zu Zahlungsanbietern zu prüfen. Wähle die passende Testebene, statt jede Prüfung in einem Browser-Test abzubilden.

  • Zahlungsergebnisse prüfen, nicht nur das UI-Verhalten. Kontrolliere Bestellerstellung, Zahlungsstatus, Beträge und Währungen. Ergänze die Testabdeckung entsprechend dem Produktrisiko um relevante Szenarien zu Stornierung, Einzug, Rückerstattung, Webhooks und Wiederherstellung.

  • Integrationsfehler gemeinsam mit Entwickler:innen bewerten. Prüfe bei Bedarf Authentifizierung, Mandantentrennung, wiederholte Anfragen, Idempotenz und asynchrone Statusänderungen. Stelle sicher, dass Fehler weder doppelte Zahlungen noch inkonsistente Bestellungen verursachen.

  • Testergebnisse für die Auslieferung nutzbar machen. Integriere und pflege Produkttests gemeinsam mit Engineering und Product Operations in der CI. Verbessere Testdaten, Wiederholbarkeit und Diagnosemöglichkeiten. Unterscheide zwischen Produktfehlern, Problemen bei Zahlungsanbietern oder Umgebungen und instabilen Tests.

  • Releases und Kompatibilität validieren. Prüfe relevante Release-Artefakte, Upgrades und unterstützte Konfigurationen im bestehenden Release-Prozess. Überführe Erkenntnisse aus Vorfällen in Regressionstests und konkrete Verbesserungen.

  • Eine klare QA-Empfehlung kommunizieren. Erläutere gegenüber Product und Engineering den geprüften Umfang, die Ergebnisse, verbleibende Risiken, Blocker und nächsten Schritte. Sprich Prioritätskonflikte frühzeitig an und begleite offene Punkte bis zu ihrer Lösung, einer vereinbarten Übergabe oder einer klaren Entscheidung.

  • Verantwortung und Wissen teilen. Prüfe Testcode, arbeite mit Kolleg:innen im Pairing und verbessere gemeinsam nutzbare Fixtures und Dokumentation. Stimme dich mit anderen Quality Engineers ab, damit die Testabdeckung von mehreren Personen gepflegt und unterstützt werden kann.

Das bringst du mit:
  • Erfahrung in der Entwicklung und Pflege automatisierter Tests für produktive Software, einschließlich API- und Integrationstests sowie End-to-End-Tests.

  • Sehr gute Programmierkenntnisse in TypeScript oder JavaScript und praktische Erfahrung mit Playwright oder einem vergleichbaren Framework. Du kannst sicher in einer Playwright-basierten Codebasis arbeiten.

  • Erfahrung mit CI-Pipelines, Git, Code-Reviews, reproduzierbaren Testumgebungen und der Fehlersuche mithilfe von Logs, Traces und Anwendungscode.

  • Verständnis von HTTP-APIs, Authentifizierung, asynchroner Verarbeitung und Zustandsübergängen – einschließlich der Frage, wie sich Fehler- und Wiederholungsverhalten testen lässt.

  • Die Fähigkeit, unklare Produktanforderungen in testbare Szenarien zu übersetzen, nach Risiko zu priorisieren und sinnvolle Arbeitsschritte umzusetzen – und bei Bedarf Unterstützung einzuholen.

  • Eine kooperative Haltung: Du arbeitest gern im Team, lernst neugierig von anderen und gibst dein Wissen und deine Erfahrung gern weiter.

  • Klare mündliche und schriftliche Kommunikation auf Englisch sowie Erfahrung in der direkten Zusammenarbeit mit Entwickler:innen und Produktkolleg:innen zu Qualitätsrisiken und Release-Entscheidungen.

Von Vorteil:

Erfahrung mit Zahlungsanbietern, E-Commerce oder Finanztransaktionen ist hilfreich. Ebenso willkommen sind Kenntnisse in PHP/Symfony, Shopware, API-Vertragstests auf OpenAPI-Basis, containerisierten Umgebungen oder mandantenfähigen Services. Erfahrung mit KI-gestützten Entwicklungs- und Testwerkzeugen ist ebenfalls willkommen, sofern die Ergebnisse eigenständig geprüft und verifiziert werden.

Wir schätzen unterschiedliche Karrierewege und Perspektiven. Du musst nicht in jedem der genannten Bereiche Erfahrung mitbringen, um dich zu bewerben. Kenntnisse in Shopware oder PayPal sind keine Voraussetzung.

Woran Erfolg gemessen wird:

Deine ersten Prioritäten legst du während des Onboardings gemeinsam mit Product, Engineering und dem Quality-Engineering-Team fest. Dazu gehören:

  • Eine aktuelle Übersicht der kritischen Payments-Abläufe, der bestehenden Testabdeckung und der wichtigsten Lücken – mit klar zugeordneten Umsetzungsverantwortlichkeiten.

  • Ein erster Kauf- und Zahlungsablauf, der zuverlässig in der CI oder innerhalb eines vereinbarten Release-Gates ausgeführt wird, das Bestell- und Zahlungsergebnis prüft und aussagekräftige Hinweise bei Fehlern liefert.

  • Eine risikobasierte Testabdeckung für weitere Integrationen und Ausbaustufen des New Checkout – mit klaren QA-Empfehlungen, dokumentierten Einschränkungen und gemeinsamer Verantwortung für die Pflege der Tests.

Der Fortschritt wird anhand der tatsächlich funktionierenden Testabdeckung, der Zuverlässigkeit der Tests und der Aussagekraft von Release-Entscheidungen bewertet – nicht allein anhand der Anzahl der Tests oder des Umfangs der Dokumentation.

Das bieten wir dir:
  • Unternehmenskultur: Offene Kultur, flache Hierarchien, Eigeninitiative wird gefördert.

  • Arbeitsverträge: Unbefristete Anstellungen bieten langfristige Sicherheit.

  • Flexibilität: Flexible Arbeitszeiten und Optionen für mobiles Arbeiten und Full-Remote-Verträge.

  • Ausstattung: Freie Wahl der Arbeits-Hardware.

  • Onboarding: Gut strukturiertes Onboarding mit Unterstützung durch einen persönlichen "Buddy".

  • Arbeitsumfeld: Inspirierendes Umfeld mit engagierten Kollegen und einer dynamischen Gemeinschaft.

  • Entwicklungsmöglichkeiten: Vielfältige Chancen für persönliches Wachstum und Entwicklung.

  • Zusatzleistungen: Attraktive Benefits wie betriebliche Altersvorsorge, Gesundheitsprogramme und regelmäßige Teamevents.

... und viele mehr!
Einen detaillierten Einblick bekommst du auf unserer Karriereseite.

Deine Ansprechperson für diese Stelle ist Yanina Schröer und steht dir bei Fragen gerne zur Verfügung!

Der Schutz deiner persönlichen Daten hat für uns oberste Priorität. Unsere Bewerberinformationen findest du hier.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security Engineer (m/w/d)
Security Engineer (m/w/d)

shopware AG • United States

Remote
USD 130,000 - 190,000
Flexible Arbeitszeiten
Full-Remote-Verträge
Betriebliche Altersvorsorge
+2
Security Engineering Lead (m/w/d)
Security Engineering Lead (m/w/d)

shopware AG • United States

Remote
USD 180,000 - 240,000
Flexible Arbeitszeiten
Mobiles Arbeiten
Full-Remote-Verträge
+3
E-Commerce & Produktmanagement: Von Konzept zum Go-Live
E-Commerce & Produktmanagement: Von Konzept zum Go-Live

Sachsen Fahnen GmbH & Co. KG • Kentucky

Hybrid
USD 46,274 - 63,627
Gesundheitsbonus
Cafeteria mit Essenszuschuss
zusätzliche Urlaubstage
E-Commerce & Digital Commerce - Praktikum / Werkstudent (m/w/d)
E-Commerce & Digital Commerce - Praktikum / Werkstudent (m/w/d)

Vision Brand House GmbH • United States

On-site
USD 15,000 - 23,000
Flexible Homeoffice Möglichkeiten
Modernes Office im Herzen Hamburgs
Regelmäßige Teamevents
+5
Fullstack Entwickler*in CRO & Experimentation (m/w/d) - Remote
Fullstack Entwickler*in CRO & Experimentation (m/w/d) - Remote

ZENKOH GmbH • United States

Remote
USD 79,000 - 113,000
OpenUp Mental Health
Mitarbeiterrabatt
Firmenevents
+3
Founders Associate (m/w/d)
Founders Associate (m/w/d)

Start To Finish Consulting GmbH • United States

Remote
USD 120,000 - 180,000
100 % remote
Direkter Draht zur Geschäftsführung
Sichtbarer Impact auf Sortiment und Ak
+2
Professional Shopware Full Stack Backend Developer (m/w/d) - 100% Remote
Professional Shopware Full Stack Backend Developer (m/w/d) - 100% Remote

Textilwerk • United States

Remote
USD 81,000 - 127,000
Remote work
30 Tage Urlaub
Workation
+4
Senior Content Marketing Manager – SEO/GEO & Blog (m/w/d)
Senior Content Marketing Manager – SEO/GEO & Blog (m/w/d)

shopware AG • United States

On-site
USD 75,000 - 110,000
Flexible Arbeitszeiten
Home Office möglich
Full-Remote-Verträge
Werkstudent NPL & Partnermanagement (m/w/d)
Werkstudent NPL & Partnermanagement (m/w/d)

auxmoney GmbH • United States

On-site
USD 16,000 - 23,000
Flexible Arbeitszeiten
Homeoffice möglich
Flache Hierarchien
+5
E-Commerce Webentwickler: Remote & Flexible Hours
E-Commerce Webentwickler: Remote & Flexible Hours

h2-Systems GmbH • Kentucky

Hybrid
USD 50,000 - 70,000
Flexible Arbeitszeiten
Homeoffice-Möglichkeit
Moderne technische Ausstattung