Adobe

Software Quality Engineer

ReactNode.jsAWSC++
Automatische Übersetzung. Prüfe das Original.

DIE GELEGENHEIT

Wir suchen einen technisch versierten, KI-gestützten QE/SDET, der die Qualitätssicherung für eine rendern-intensive Webanwendung aufbauen und skalieren kann. Der ideale Kandidat verfügt über ein starkes QA-Urteilsvermögen, versteht Produkt-Risiken und weiß, wie KI-Tools zur Beschleunigung von Test-Erstellung, Debugging, Triage, Dokumentation und Abdeckungsanalyse eingesetzt werden können, ohne die Test-Zuverlässigkeit zu beeinträchtigen. Diese Rolle konzentriert sich auf skalierbare Automatisierung, UI-Tests, visuelle Regression, CI/CD-Ausführung und Debugging über React-UI, Canvas/WebGL/WebGPU-Oberflächen, C++/native Rendering-Schichten, Cloud-basierte Test-Artefakte, visuelle Basislinien-Speicherung und GPU-fähige Test-Umgebungen.

Lassen Sie uns gemeinsam Adobe gestalten

Bei Adobe glauben wir an die Schaffung einer Unternehmenskultur, in der alle Mitarbeiter befähigt sind, etwas zu bewirken. Erfahren Sie mehr über das Leben bei Adobe, einschließlich unserer Werte und Kultur

adobe.com/adobe-for-all.html#:~:text=and%20culture.-,Our%20company%20values.,-As%20we%20look, Fokus auf Menschen, Zweck und Gemeinschaft adobe.com/corporate-responsibility.html, Adobe für Alle adobe.com/diversity.html, umfassende Leistungsprogramme benefits.adobe.com/, die Geschichten, die wir erzählen blog.adobe.com/, die Kunden blog.adobe.com/en/topics/customer-stories, die wir bedienen, und wie Sie uns helfen können, unsere Mission zu erfüllen, jeden zu befähigen, zu kreieren.

Mindestanforderungen

Kern-Tests

  1. Erfahrung im Schreiben und Pflegen von automatisierten UI-Test-Suiten mit Playwright, Cypress oder Selenium, wobei Playwright bevorzugt wird, einschließlich skalierbarer Architekturen wie Page Object Models, Fixtures, wiederverwendbare Helfer und klare Locator-Strategien
  1. Starker QA-Mindset mit risikobasierter Priorisierung, einschließlich der Fähigkeit, Hochrisiko-Rendering-Pfade, asynchrone Abläufe, Cross-Browser-Oberflächen, Randfälle, benutzerrelevante Bereiche und Lücken zwischen manueller Abdeckung und Automatisierungsabdeckung zu identifizieren
  1. Komfortabler Umgang mit KI-gestützten Engineering-Tools wie Codex, Claude Code, Cursor, GitHub Copilot oder ähnlichen Systemen zur Planung, Generierung, Refaktorierung, zum Debugging und zur Validierung von Testcode, während die Ausgabe wartbar, vertrauenswürdig und an die Repository-spezifischen Muster angepasst bleibt
  1. Erfahrung in der Steuerung von KI-Ausgaben mit klaren Prompts, Repository-Kontext, Coding-Standards, wiederverwendbaren Testmustern und Review-Schleifen, anstatt sich auf einmalige generierte Codes zu verlassen.
  1. Starkes Urteilsvermögen bezüglich der Qualität von Testsignalen, einschließlich der Fähigkeit, flackernde Tests, schwache Assertions, verrauschte Abdeckung und KI-generierte Tests zu identifizieren, die kein sinnvolles Produktverhalten validieren
  1. Umfangreiche Erfahrung mit visuellen Regressionstests für Standard-DOM-UI und rendern-intensive Oberflächen wie Canvas, WebGL oder WebGPU, einschließlich Baseline-Management und Diff-Review mit Tools wie Playwright, Percy, Chromatic oder Storybook, um unbeabsichtigte Rendering-Änderungen zu erkennen
  1. Erfahrung mit Test-Tiering-Strategien wie Smoke-, Integrations-, Regressions- und nächtlichen Suiten, mit der Fähigkeit, Abdeckung, Laufzeit und PR-Feedback-Geschwindigkeit auszubalancieren
  1. Fähigkeit, Komponententests mit React Testing Library oder Jest zu schreiben

Rendering & Frontend-spezifisch

  1. Verständnis des React-Komponenten-Lebenszyklus, State Management und wie Rendering-Änderungen die UI beeinflussen
  1. Erfahrung im Testen über Browser (Chrome, Firefox, Safari) und Bildschirmgrößen hinweg auf Cross-Browser-/Responsive-Rendering-Probleme
  1. Erfahrung im Testen von Canvas/WebGL/WebGPU-Anwendungen, bei denen DOM-Selektoren möglicherweise nicht zutreffen, einschließlich koordinatenbasierter Interaktionen, zeitkritischem Verhalten, Screenshot-Validierung, zustandsbasierter Validierung und internen Zustandsprüfungen
  1. Vertrautheit mit der Messung der Rendering-Leistung für interaktive UI oder Canvas-basierte Erlebnisse, wie z. B. Bildrate, Frame-Timing, Speicherwachstum oder Reaktionsfähigkeit
  1. Vertrautheit mit CSS-in-JS, Tailwind oder anderen Styling-Systemen zur Identifizierung von Layout- und Stil-Regressionen

Debugging & Tooling

  1. Versiert im Umgang mit Browser-Entwicklertools zur Inspektion von DOM, Layout-Shifts, Paint/Render-Leistung und Konsolenfehlern
  1. Erfahrung mit Lighthouse oder Web Vitals zur Bewertung der Rendering-Leistung, einschließlich LCP, CLS und INP/FID
  1. Fähigkeit, Rendering-Fehler im Zusammenhang mit asynchroner Datenladung, Animationen oder bedingter Darstellung zu reproduzieren und zu isolieren
  1. Komfortabler Umgang mit KI-Tools zur Beschleunigung der Protokollanalyse, Fehlerzusammenfassungen, Triage, Debugging-Hypothesen und Ursachenforschung, während die Ergebnisse weiterhin durch Code, Artefakte und reproduzierbare Beweise validiert werden

C++ & Native Layer Testing

  1. Erfahrung im Schreiben und Ausführen von C++ Unit- und Integrationstests mit Frameworks wie Google Test (gtest) oder Catch2
  1. Fähigkeit, C++-Module oder native Bindings zu testen und zu validieren, die mit der frontend-Weboberfläche interagieren (z. B. über WebAssembly oder Node.js native Addons)
  1. Vertrautheit mit Speicherverwaltungskonzepten (Leaks, Dangling Pointers, Undefined Behavior) und Tools wie Valgrind, AddressSanitizer oder clang-tidy zur Erkennung von Low-Level-Fehlern
  1. Erfahrung im Debugging von C++-Code mit GDB, LLDB oder dem Visual Studio Debugger, um Probleme zu verfolgen, die in der gerenderten UI auftreten
  1. Verständnis dafür, wie C++ backend oder Rendering-Engine-Code (z. B. eine native Grafik- oder Layout-Engine) zur frontend-Ausgabe beiträgt und wie Fehler über den Stack hinweg isoliert werden können
  1. Kenntnisse von agentenbasierten Test-Workflows mit Tools wie Playwright MCP, benutzerdefinierten KI-Agenten, Sub-Agenten oder ähnlichen Automatisierungs-Assistenz-Workflows sind von Vorteil
  1. Vertrautheit mit Artefakt-Speicherung und visueller Basislinien-Speicherung unter Verwendung von Cloud-Diensten wie AWS S3, sowie spezialisierten CI-Umgebungen wie GPU-fähigen Runnern, ist von Vorteil

Zusammenarbeit & Prozess

  1. Komfortables Lesen und Überprüfen von React-Komponentencode, um Testbarkeitslücken oder riskante Rendering-Logik zu identifizieren
  1. Erfahrung im Ausführen von automatisierten Tests in CI/CD-Pipelines wie CircleCI, GitHub Actions, Jenkins oder ähnlichen Systemen, einschließlich visueller, funktionaler und nativer Tests auf PRs vor dem Merge und geplanten Läufen gegen verschiedene Umgebungen
  1. Fähigkeit, Fehler über die C++/Web-Grenze hinweg zu triagieren und Ergebnisse klar an frontend- und System-Ingenieure zu kommunizieren
  1. Arbeitet eng mit Entwicklern, Designern, PMs und QA-Teammitgliedern zusammen, um die Abdeckung basierend auf Produkt-Risiken und Benutzer-Auswirkungen zu priorisieren

Über Adobe

Adobe befähigt jeden, durch innovative Plattformen und Tools zu kreieren, die Kreativität, Produktivität und personalisierte Kundenerlebnisse freisetzen. Die branchenführenden Angebote von Adobe, einschließlich Adobe Acrobat Studio, Adobe Express, Adobe Firefly, Creative Cloud, Adobe Experience Platform, Adobe Experience Manager und GenStudio, ermöglichen es Menschen und Unternehmen, Ideen in Wirkung zu verwandeln, angetrieben von KI und menschlichem Einfallsreichtum.

Unsere über 30,000 Mitarbeiter weltweit gestalten die Zukunft und setzen den Maßstab, während wir das nächste Jahrzehnt des Wachstums vorantreiben. Wir haben uns zum Ziel gesetzt, die Besten einzustellen und glauben an die Schaffung einer Unternehmenskultur, in der alle Mitarbeiter befähigt sind, etwas zu bewirken. Bei Adobe glauben wir, dass großartige Ideen aus jedem Bereich der Organisation kommen können. Die nächste große Idee könnte Ihre sein.

Adobe ist stolz darauf, ein Arbeitgeber zu sein, der die Chancengleichheit fördert eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf. Wir diskriminieren nicht aufgrund von Geschlecht, Rasse oder Hautfarbe, ethnische Zugehörigkeit oder Herkunft, Alter, Behinderung, Religion, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, Veteranenstatus oder einem anderen geschützten Merkmal. Mehr erfahren. adobe.com/content/dam/cc/en/careers/pdfs/executed-eeo.pdf

Adobe bemüht sich, seine Karriereseiten und den Einstellungsprozess für alle Nutzer zugänglich zu machen. Wenn Sie eine Behinderung oder einen besonderen Bedarf haben, der eine Anpassung erfordert, um unsere Website zu nutzen oder den Bewerbungsprozess abzuschließen, senden Sie eine E-Mail an [email protected] [[email protected]].

Richtlinien zur KI-Nutzung für Vorstellungsgespräche

Unsere Vorstellungsgespräche sind darauf ausgelegt, Ihre eigenen Fähigkeiten und Denkweisen widerzuspiegeln. Die Nutzung von KI oder Aufzeichnungstools während Live-Interviews ist nicht gestattet, es sei denn, dies wird ausdrücklich vom Interviewer eingeladen oder im Voraus als Teil einer angemessenen Anpassung genehmigt. Wenn diese Tools unangemessen oder auf eine Weise verwendet werden, die Ihre Arbeit falsch darstellt, kann Ihre Bewerbung im Prozess nicht weiter berücksichtigt werden.

Bei Adobe befähigen wir Mitarbeiter, mit KI zu innovieren – und wir suchen Kandidaten, die dasselbe tun wollen. Als Teil des Einstellungsprozesses geben wir klare Anleitungen, wo KI während des Prozesses gefördert wird und wo sie während Live-Interviews eingeschränkt ist. Sehen Sie, wie wir über KI im Einstellungsprozess denken careers.adobe.com/us/en/ai-and-your-hiring-experience.

Erwarteter Gehaltsbereich

Unsere Vergütung spiegelt die Arbeitskosten in verschiedenen US-amerikanischen geografischen Märkten wider, und wir zahlen unterschiedlich basierend auf diesen definierten Märkten. Der US-Gehaltsbereich für diese Position beträgt $113,400 - $221,750 jährlich. Das Gehalt innerhalb dieses Bereichs variiert je nach Arbeitsort und kann auch von fachbezogenem Wissen, Fähigkeiten und Erfahrung abhängen. Ihr Recruiter kann Ihnen während des Einstellungsprozesses mehr über den spezifischen Gehaltsbereich für den jeweiligen Arbeitsort erzählen. In New York beträgt der Gehaltsbereich für diese Position $153,200 - $221,750.

Bundesstaatsspezifische Hinweise

Kalifornien

Fair Chance Verordnungen

Adobe wird qualifizierte Bewerber mit Festnahme- oder Verurteilungsakten für die Beschäftigung gemäß staatlichen und lokalen Gesetzen und „Fair Chance“-Verordnungen berücksichtigen.

Colorado

Hinweis zum Bewerbungszeitfenster

Wenn diese Stelle für die Einstellung in Colorado offen ist (wie in der Stellenausschreibung angegeben), bleibt das Bewerbungsfenster bis mindestens zu dem oben genannten Datum und der Uhrzeit in Pacific Time geöffnet, in Übereinstimmung mit den Transparenzvorschriften für Gehälter in Colorado. Wenn Colorado nicht als Einstellungsort für diese Stelle aufgeführt ist, gilt kein spezifisches Bewerbungsfenster, und die Ausschreibung kann jederzeit aufgrund von Einstellungsbedarf geschlossen werden.

Massachusetts

Rechtlicher Hinweis für Massachusetts

Es ist in Massachusetts rechtswidrig, einen Lügendetektortest als Bedingung für die Einstellung oder die Fortsetzung der Beschäftigung zu verlangen oder durchzuführen. Ein Arbeitgeber, der gegen dieses Gesetz verstößt, unterliegt strafrechtlichen Sanktionen und zivilrechtlichen Haftungen.

Bei Adobe werden für Vertriebsrollen die Einstiegsgehälter als Gesamt-Zielvergütung (TTC = Basis + Provision) angegeben, und kurzfristige Anreize erfolgen in Form von Verkaufs-Provisionsplänen. Für Nicht-Vertriebsrollen werden die Einstiegsgehälter als Grundgehalt angegeben und kurzfristige Anreize erfolgen in Form des Annual Incentive Plan (AIP).

Darüber hinaus können bestimmte Rollen für langfristige Anreize in Form einer neuen Aktienoption für Mitarbeiter in Frage kommen.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026