B&A
Paramount
Senior Software Engineer (Java) in Test
Überblick
Storytelling ist und bleibt das Herzstück unserer Arbeit bei Skydance. Unsere Vision ist es, ein florierendes Unterhaltungs-Ökosystem aufzubauen, in dem Geschichten und Welten erdacht, zum Leben erweckt und erlebt werden. Wir entwickeln Inhalte für jedes Alter und jedes Publikum, gestützt auf die Stärke unserer Inhalte und Erlebnisse sowie die Tiefe unserer Verbindung zu unseren Fans. Wir sind creator-first, publikumsorientiert, technologieorientiert und global aufgestellt.
Hier arbeiten Sie mit talentierten Teams zusammen, die schnell agieren, mutig denken und zielgerichtet zusammenarbeiten, um Ergebnisse zu liefern. Wir setzen uns hohe Ziele, fördern die besten Ideen und gewinnen gemeinsam, indem wir uns jeden Tag das Vertrauen unserer Mitarbeiter, Kreativen, Partner und Zuschauer verdienen.
Wenn Sie die Chance begeistert, beim Aufbau des globalen Medien- und Unterhaltungsunternehmens der nächsten Generation mitzuwirken, das von Kreativität und Technologie angetrieben wird, würden wir Sie gerne an Bord begrüßen. LET’S GO!
Jobtitel: Senior Software Engineer in Test
Team: Global Quality Engineering
Standort: New York City, Los Angeles, San Francisco
Paramount Skydance Corp. sucht einen Senior Software Engineer in Test, der hochwertige, skalierbare und zuverlässige automatisierte Testlösungen für unsere Unternehmensplattformen entwirft, architektonisch plant und bereitstellt. Diese Rolle erfordert fundierte Kenntnisse in der Java-Entwicklung. Zudem sind Erfahrung in fortgeschrittener Testautomatisierung sowie Kenntnisse der Medien- und Streaming-Branche erforderlich. Sie nutzen moderne CI/CD-Praktiken, um die Qualität zu verbessern und Risiken zu minimieren. Ihre Arbeit trägt dazu bei, großartige Kundenerlebnisse auf CTV-, SmartTV-, Mobil- und Webplattformen zu gewährleisten. Als Mitglied der Global Quality Engineering (GQE)-Organisation nutzen Sie unser bestehendes abteilungsinternes Automatisierungs-Framework, helfen bei der Entwicklung von Qualitätsstrategien und unterstützen Ingenieure innerhalb der GQE dabei, die Testreife und technische Exzellenz zu steigern. Sie setzen zudem KI-gestützte Entwicklungs- und Testpraktiken unter Verwendung von Claude Code, GitHub Copilot (in-IDE), Cursor und ähnlichen Tools ein.
Paramount+, ein Direct-to-Consumer-Digital-Abonnement-Video-on-Demand- und Live-Streaming-Dienst von Paramount Global, kombiniert Live-Sport, aktuelle Nachrichten und eine riesige Auswahl an Unterhaltung. Der Premium-Streaming-Dienst bietet eine umfangreiche Bibliothek mit Originalserien, erfolgreichen Shows und beliebten Filmen aus jedem Genre von weltbekannten Marken und Produktionsstudios, darunter BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures und der Smithsonian Channel. Der Dienst ist zudem die Streaming-Heimat für unübertroffene Sportübertragungen, einschließlich jedes CBS Sports-Events, von Golf über Fußball bis hin zu Basketball und mehr, sowie exklusive Streaming-Rechte für große Sportimmobilien, einschließlich einiger der weltweit größten und beliebtesten Fußballligen. Paramount+ ermöglicht es Abonnenten zudem, lokale CBS-Sender in den USA live zu streamen, zusätzlich zur Möglichkeit, die anderen Live-Kanäle von Paramount Streaming zu streamen: CBSN für 24/7-Nachrichten, CBS Sports HQ für Sportnachrichten und Analysen sowie ET Live für Unterhaltungsberichterstattung.
Hauptverantwortlichkeiten
Aufbau robuster und zuverlässiger Automatisierungsabdeckung für front-end und back-end
- Erstellung und Pflege automatisierter Tests unter Verwendung unseres bestehenden Java-basierten abteilungsinternen Testautomatisierungs-Frameworks zur Unterstützung von API-, UI-, Mobil-, CTV/SmartTV- und Integrationstests; Einführung wiederverwendbarer Bibliotheken, Dienstprogramme und Muster zur Verbesserung von Stabilität und Skalierbarkeit.
- Nutzung skalierbarer Muster für wiederverwendbare Testkomponenten, Datenmanagement, Assertions, Parallelisierung und verteilte Ausführung.
- Tiefe Integration des Frameworks in CI/CD-Pipelines zur Unterstützung von Shift-Left-Testing und kontinuierlicher Qualität.
KI-gestützte Qualitätssicherung
- Förderung der KI-gestützten Entwicklung und Prüfung unter Verwendung von Tools wie GitHub Copilot (IDE), Cursor und LLM-basierten Assistenten zur Steigerung der Entwicklerproduktivität, der Geschwindigkeit bei der Testerstellung, der Code-Reviews und der Fehlerpriorisierung.
- Anwendung von Prompt Engineering und Retrieval-Techniken zur Beschleunigung der Testfallgenerierung, der Zusammenfassung von Protokollen/Telemetriedaten, der Erkennung von Videoqualitätsanomalien und der Ursachenanalyse.
- Bewertung und Integration funktionaler KI-Fähigkeiten, die nachweislich Instabilität, Fehlalarme und den Zeitaufwand für die Triage innerhalb des bestehenden Frameworks reduzieren.
Medien- und Multi-Plattform-Qualität
- Ausweitung der Automatisierungsabdeckung für Videowiedergabe, Streaming-Resilienz, DRM-Abläufe, SSAI/CSAI-Anzeigen-Einfügung, Untertitel und Inhaltsschutz.
- Validierung von QoE-Metriken (Startzeit, Rebuffering-Verhältnis, Frame-Drops, Video/Audio-Synchronisation, Fehlerbehebung) über Roku, Fire TV, Android TV/Google TV, Samsung Tizen, LG webOS, Apple TV, iOS/Android-Mobil-Apps und moderne Web-Player.
- Nutzung von Medientools wie ffmpeg/ffprobe, Charles/Fiddler und Player-Inspektions-APIs für Diagnosen und Validierungen.
- Sicherstellung der konsequenten Anwendung technischer Best Practices, Codierungsstandards und hochwertiger Testentwicklungsmuster.
Funktionsübergreifende Zusammenarbeit
- Zusammenarbeit mit den Teams für Video Engineering, Playback/Player, Ads/Monetization, CDN/Streaming Operations und Platform, um eine robuste Validierung von Streaming-Erlebnissen und Anzeigen-Workflows sicherzustellen.
- Zusammenarbeit mit dem Produktmanagement, um sicherzustellen, dass die Testabdeckung auf die geschäftlichen Prioritäten und Qualitätsziele abgestimmt ist.
- Enge Zusammenarbeit mit Platform- und Data Engineering zur Unterstützung skalierbarer Testumgebungen, Qualitätsdaten und Telemetrie.
Technische Umsetzung
- Entwurf und Implementierung komplexer automatisierter Testsuiten unter Verwendung von Java, Selenium, Appium, JMeter, Locust, REST-Assured, TestNG/JUnit und zugehöriger Tools innerhalb des bestehenden Frameworks.
- Aufbau und Optimierung von Teststrategien, einschließlich API-/Vertragstests, Integrationstests, Leistungs-/Zuverlässigkeitstests und gerätebasierten Tests für CTV/SmartTV, Mobilgeräte und Web.
- Diagnose und Behebung von Problemen im Zusammenhang mit der Zuverlässigkeit der Automatisierung, Instabilität der Umgebung, Gerätefragmentierung und Systemintegration.
Erforderliche Qualifikationen
- 6+ Jahre Erfahrung in der Softwareentwicklung oder Qualitätssicherung mit fundierter Expertise in der Java-Entwicklung.
- Nachgewiesene Erfahrung in der Nutzung und Erweiterung eines bestehenden Unternehmens-/Abteilungs-Automatisierungs-Frameworks.
- Fundierte Expertise in gängigen Testautomatisierungstools (Selenium, Appium, Playwright, REST-Assured, TestNG, JUnit, Maven/Gradle).
- KI-Erfahrung (zwingend erforderlich): Praktische Anwendung von KI-gestützten Entwicklungstools. Dazu gehören Tools wie Claude Code, GitHub Copilot (IDE), Cursor oder ähnliche. Kandidaten sollten zudem über nützliche Fähigkeiten im Prompt Engineering für Code und Tests verfügen. LLMs werden für Aufgaben wie das Generieren von Tests, das Vorschlagen von Code-Reviews, das Zusammenfassen von Protokollen und die Beschleunigung der Triage eingesetzt.
- Fundierte Kenntnisse von CI/CD-Tools (Jenkins, GitHub Actions, GitLab CI, Argo, Spinnaker) und Quality Gates.
- Nachgewiesene Erfahrung beim Testen von Medien-/Streaming-Anwendungen über CTV (Roku, Fire TV, Android TV/Google TV), SmartTV (Tizen/webOS), iOS/Android-Mobilgeräte und Web.
- Praktische Validierung von HLS/DASH, ABR, DRM, Untertiteln und QoE-Metriken.
- Cloud-Erfahrung (GCP, AWS oder Azure) und Containerisierung (Docker, Kubernetes).
- Fundierte Kenntnisse von Software-Designmustern, Datenstrukturen und grundlegenden Ingenieursprinzipien.
Bevorzugte Qualifikationen
- Vertrautheit mit Observability- und APM-Tools (Grafana, Prometheus, NewRelic, DataDog) sowie Medientelemetrie (Conviva, MUX, NPAW etc.).
- Erfahrung mit Vertragstests (PACT), Service-Virtualisierung oder synthetischen Medientestdaten.
- Erfahrung mit CTV/SmartTV-Automatisierungs-Stacks und Remote-Gerätelaboren.
Wichtige Kompetenzen
- Qualitätsbewusstsein – Engagement für Zuverlässigkeit, Wartbarkeit und kontinuierliche Verbesserung.
- KI-Kompetenz – Praktische Einschätzung, wo KI beim Testen einen messbaren Mehrwert bietet.
- Systemdenken – Verständnis für verteilte Systeme und komplexe Medien-Pipelines.
Erfolgskennzahlen
- Erhöhte Automatisierungsabdeckung über CTV/SmartTV, Mobilgeräte und Web; Reduzierung manueller Regressionstests.
- Messbare Reduzierung von Fehlern, die in die Produktion gelangen, sowie von Vorfällen bei der Medienwiedergabe.
- Verbesserte Stabilität und Zuverlässigkeit automatisierter Pipelines und Geräte-Testläufe.
- Schnellere Release-Zyklen durch skalierbare, KI-gestützte Automatisierung.
- Breite Akzeptanz und konsequente Nutzung des GQE-Test-Frameworks in allen Teams.
#LI-JC1
ZUSÄTZLICHE INFORMATIONEN
Gehaltsspanne für die Einstellung: $110,400.00 - 165,600.00.
Die Gehaltsspanne für diese Position gilt für New York, Kalifornien, Colorado, den Bundesstaat Washington und die meisten anderen Regionen. Das Anfangsgehalt für den erfolgreichen Bewerber hängt von einer Vielzahl berufsbezogener Faktoren ab, einschließlich, aber nicht beschränkt auf den geografischen Standort, Marktanforderungen, Erfahrung, Ausbildung und Qualifikation. Die für diese Position verfügbaren Leistungen umfassen Kranken-, Zahn-, Augenversicherung, 401(k)-Plan, Lebensversicherung, Leistungen bei Arbeitsunfähigkeit, Studienbeihilfeprogramm und bezahlten Urlaub (PTO) oder, falls zutreffend, wie anderweitig durch den entsprechenden Tarifvertrag vorgeschrieben. Diese Position ist bonusberechtigt.
Skydance ist ein Arbeitgeber, der Chancengleichheit fördert (EOE).
Wir nutzen die Gelegenheit, eine Belegschaft aufzubauen, die eine breite Palette an Perspektiven, Hintergründen und Erfahrungen widerspiegelt. Ein Arbeitgeber zu sein, der Chancengleichheit fördert, bedeutet, dass wir unsere Verantwortung ernst nehmen, qualifizierte Kandidaten auf der Grundlage ihrer Leistung zu berücksichtigen. Im Einklang mit den Gesetzen des Landes oder der Region, in der die Stelle angesiedelt ist, schließt dies die Berücksichtigung ohne Ansehen von Rasse, Hautfarbe, ethnischer Herkunft, nationaler Herkunft, Staatsbürgerschaftsstatus, Religion oder Weltanschauung, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, Alter, Familienstand, Schwangerschaft, Elternschaft, körperlicher oder geistiger Behinderung, genetischen Informationen, militärischem Status oder Veteranenstatus, Gewerkschaftszugehörigkeit oder einer anderen durch geltendes Recht geschützten Kategorie ein.
Wenn Sie eine qualifizierte Person mit einer Behinderung sind, können Sie während der Bewerbung und/oder des Auswahlverfahrens eine angemessene Anpassung beantragen. Sie können angemessene Anpassungen anfordern, indem Sie 212.846.5500 anrufen oder eine E-Mail an [email protected] senden. Nur Nachrichten, die zu diesem Zweck hinterlassen werden, werden beantwortet.
Was wir bieten
- Attraktive Vergütung und umfassende Leistungspakete. Sehen Sie sich unsere vollständige Liste der Leistungen hier an skydance.com/careers/benefits.
- Großzügiger bezahlter Urlaub.
- Kostenlose Abonnements für HBO Max, Paramount+ und andere Streaming-Dienste sowie digitale Nachrichtenprodukte von Skydance.
- Umfangreiche Möglichkeiten zur Mitarbeitereinbindung, einschließlich Zugang zu exklusiven Vorführungen und Veranstaltungen, Vortragsreihen, Freiwilligenaktivitäten und mehr.
