Paramount

Ingeniero de Software Senior (Java) en Pruebas

JavaAWSGCPDockerKubernetesGo
Traducción automática. Consulta el original.

Descripción general

La narración de historias es, y siempre será, el corazón de lo que hacemos en Skydance. Nuestra visión es construir un ecosistema de entretenimiento próspero donde las historias y los mundos se imaginen, cobren vida y se experimenten. Creamos para todas las edades y audiencias, apoyándonos en la fuerza de nuestro contenido y experiencias, así como en la profundidad de nuestra conexión con los fans. Somos una empresa centrada en los creadores, enfocada en la audiencia, orientada a la tecnología y con escala global.

Aquí, trabajarás con equipos talentosos que se mueven rápido, piensan con audacia y colaboran con un propósito para ofrecer resultados. Apuntamos alto, defendemos las mejores ideas y ganamos juntos, ganándonos la confianza de nuestros empleados, creadores, socios y audiencias cada día.

Si te motiva la oportunidad de ayudar a construir la próxima generación de empresas globales de medios y entretenimiento impulsadas por la creatividad y la tecnología, estaremos encantados de darte la bienvenida. ¡VAMOS!

Título del puesto: Ingeniero de Software Senior en Pruebas

Equipo: Ingeniería de Calidad Global

Ubicación: Nueva York, Los Ángeles, San Francisco

Paramount Skydance Corp. busca un Ingeniero de Software Senior en Pruebas para diseñar, estructurar y entregar soluciones de pruebas automatizadas de alta calidad, escalables y fiables en nuestras plataformas empresariales. Este puesto requiere habilidades competentes en ingeniería de Java. También requiere experiencia en automatización de pruebas avanzada y conocimiento de la industria de medios y streaming. Utilizarás prácticas modernas de CI/CD para mejorar la calidad y reducir el riesgo. Tu trabajo ayudará a proporcionar excelentes experiencias al cliente en plataformas CTV, SmartTV, móviles y web. Como miembro de la organización de Ingeniería de Calidad Global (GQE), utilizarás nuestro marco de automatización departamental existente, ayudarás a impulsar estrategias de calidad y asesorarás a ingenieros en toda la GQE para elevar la madurez de las pruebas y la excelencia en ingeniería. También aprovecharás el desarrollo y las prácticas de pruebas aumentadas por IA utilizando Claude Code, GitHub Copilot (en el IDE), Cursor y herramientas similares.

Paramount+, un servicio de video bajo demanda y streaming en vivo directo al consumidor de Paramount Global, combina deportes en vivo, noticias de última hora y una montaña de entretenimiento. El servicio de streaming premium cuenta con una amplia biblioteca de series originales, programas exitosos y películas populares de todos los géneros de marcas y estudios de producción de renombre mundial, incluidos BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures y Smithsonian Channel. El servicio es también el hogar de streaming para una programación deportiva inigualable, que incluye todos los eventos de CBS Sports, desde golf hasta fútbol americano, baloncesto y más, además de derechos de streaming exclusivos para importantes propiedades deportivas, incluidas algunas de las ligas de fútbol más grandes y populares del mundo. Paramount+ también permite a los suscriptores transmitir estaciones locales de CBS en vivo en todo EE. UU., además de la capacidad de transmitir otros canales en vivo de Paramount Streaming: CBSN para noticias 24/7, CBS Sports HQ para noticias y análisis deportivos, y ET Live para cobertura de entretenimiento.

Responsabilidades clave

Crear una cobertura de automatización robusta y fiable en front-end y back-end

  1. Crear y mantener pruebas automatizadas utilizando nuestro marco de automatización de pruebas departamental basado en Java que admite API, interfaz de usuario, móvil, CTV/SmartTV y pruebas de integración; introducir bibliotecas, utilidades y patrones reutilizables para mejorar la estabilidad y la escala.
  1. Utilizar patrones escalables para componentes de prueba reutilizables, gestión de datos, aserciones, paralelización y ejecución distribuida.
  1. Integrar el marco profundamente en las tuberías de CI/CD para apoyar las pruebas de cambio a la izquierda (shift-left) y la calidad continua.

Ingeniería de calidad aumentada por IA

  1. Defender el desarrollo y las pruebas asistidos por IA utilizando herramientas como GitHub Copilot (IDE), Cursor y asistentes basados en LLM para mejorar la productividad del desarrollador, la velocidad de creación de pruebas, las revisiones de código y la clasificación de defectos.
  1. Aplicar ingeniería de prompts y técnicas de recuperación para acelerar la generación de casos de prueba, el resumen de registros/telemetría, la detección de anomalías en la calidad del video y el análisis de causa raíz.
  1. Evaluar e integrar capacidades funcionales de IA que reduzcan de forma medible la inestabilidad, los falsos positivos y el tiempo de clasificación dentro del marco existente.

Calidad de medios y multiplataforma

  1. Ampliar la cobertura de automatización para la reproducción de video, la resiliencia del streaming, los flujos DRM, la inserción de anuncios SSAI/CSAI, subtítulos y protección de contenido.
  1. Validar métricas de QoE (tiempo de inicio, tasa de rebúfer, caída de fotogramas, sincronización de video/audio, recuperación de errores) en Roku, Fire TV, Android TV/Google TV, Samsung Tizen, LG webOS, Apple TV, aplicaciones móviles iOS/Android y reproductores web modernos.
  1. Aprovechar herramientas de medios como ffmpeg/ffprobe, Charles/Fiddler y APIs de inspección de reproductores para diagnósticos y validación.
  1. Garantizar la adopción constante de las mejores prácticas de ingeniería, estándares de codificación y patrones de desarrollo de pruebas de alta calidad.

Colaboración interfuncional

  1. Colaborar con los equipos de Ingeniería de Video, Reproducción/Reproductor, Anuncios/Monetización, CDN/Operaciones de Streaming y Plataforma para garantizar una validación robusta de las experiencias de streaming y los flujos de trabajo de anuncios.
  1. Colaborar con Producto para garantizar que la cobertura de las pruebas se alinee con las prioridades comerciales y los objetivos de calidad.
  1. Trabajar estrechamente con Ingeniería de Plataforma y Datos para apoyar entornos de prueba escalables, datos de calidad y telemetría.

Ejecución técnica

  1. Diseñar e implementar conjuntos de pruebas automatizadas complejas utilizando Java, Selenium, Appium, JMeter, Locust, REST-Assured, TestNG/JUnit y herramientas relacionadas dentro del marco existente.
  1. Construir y optimizar estrategias de prueba, incluyendo API/contrato, integración, rendimiento/fiabilidad y pruebas a nivel de dispositivo para CTV/SmartTV, móvil y web.
  1. Diagnosticar y abordar problemas relacionados con la fiabilidad de la automatización, la inestabilidad del entorno, la fragmentación de dispositivos y la integración de sistemas.

Cualificaciones requeridas

  1. 6+ años de experiencia en ingeniería de software o ingeniería de calidad con sólida experiencia en desarrollo con Java.
  1. Experiencia demostrada en el uso y mejora de un marco de automatización empresarial/departamental existente.
  1. Experiencia profunda en herramientas comunes de automatización de pruebas (Selenium, Appium, Playwright, REST-Assured, TestNG, JUnit, Maven/Gradle).
  1. Experiencia en IA (imprescindible): uso práctico de herramientas de desarrollo asistidas por IA. Esto incluye herramientas como Claude Code, GitHub Copilot (IDE), Cursor o similares. Los candidatos también deben tener habilidades útiles de ingeniería de prompts para código y pruebas. Los LLMs se aprovechan para tareas como generar pruebas, sugerir revisiones de código, resumir registros y acelerar la clasificación.
  1. Sólido conocimiento de herramientas de CI/CD (Jenkins, GitHub Actions, GitLab CI, Argo, Spinnaker) y puertas de calidad.
  1. Experiencia probada en pruebas de aplicaciones de medios/streaming en CTV (Roku, Fire TV, Android TV/Google TV), SmartTV (Tizen/webOS), móvil iOS/Android y web.
  1. Validación práctica de HLS/DASH, ABR, DRM, subtítulos y métricas de QoE.
  1. Experiencia en la nube (GCP, AWS o Azure) y contenedorización (Docker, Kubernetes).
  1. Sólido conocimiento de patrones de diseño de software, estructuras de datos y principios básicos de ingeniería.

Cualificaciones preferidas

  1. Familiaridad con herramientas de observabilidad y APM (Grafana, Prometheus, NewRelic, DataDog) y telemetría de medios (Conviva, MUX, NPAW, etc.).
  1. Experiencia con pruebas de contrato (PACT), virtualización de servicios o datos de prueba de medios sintéticos.
  1. Exposición a pilas de automatización de CTV/SmartTV y laboratorios de dispositivos remotos.

Competencias clave

  1. Mentalidad de calidad: compromiso con la fiabilidad, la mantenibilidad y la mejora continua.
  1. Fluidez en IA: juicio práctico sobre dónde la IA añade un valor medible en las pruebas.
  1. Pensamiento sistémico: comprensión de sistemas distribuidos y tuberías de medios complejas.

Métricas de éxito

  1. Mayor cobertura de automatización en CTV/SmartTV, móvil y web; reducción de la regresión manual.
  1. Reducción medible de defectos escapados e incidentes de reproducción de medios.
  1. Mejora de la estabilidad y fiabilidad de las tuberías automatizadas y las ejecuciones en dispositivos.
  1. Ciclos de lanzamiento más rápidos mediante automatización escalable y aumentada por IA.
  1. Adopción amplia y uso constante del marco de pruebas GQE en todos los equipos.

#LI-JC1

INFORMACIÓN ADICIONAL

Rango salarial de contratación: $110,400.00 - 165,600.00.

El rango salarial de contratación para este puesto se aplica a Nueva York, California, Colorado, el estado de Washington y la mayoría de las demás geografías. El pago inicial para el solicitante seleccionado depende de una variedad de factores relacionados con el trabajo, que incluyen, entre otros, la ubicación geográfica, las demandas del mercado, la experiencia, la formación y la educación. Los beneficios disponibles para este puesto incluyen planes médicos, dentales, de visión, 401(k), cobertura de seguro de vida, beneficios por discapacidad, programa de asistencia para la matrícula y PTO o, si corresponde, según lo dicte el Acuerdo de Negociación Colectiva apropiado. Este puesto es elegible para bonificación.

Skydance es un empleador que ofrece igualdad de oportunidades (EOE)

Aprovechamos la oportunidad de construir una fuerza laboral que refleje una amplia gama de perspectivas, antecedentes y experiencias. Ser un empleador que ofrece igualdad de oportunidades significa que nos tomamos en serio nuestra responsabilidad de considerar a los candidatos calificados sobre la base del mérito. De acuerdo con las leyes del país o región en la que se basa el puesto, esto incluye la consideración sin distinción de raza, color, etnia, origen nacional, estatus de ciudadanía, religión o creencia, sexo, género, identidad o expresión de género, orientación sexual, edad, estado civil, embarazo, paternidad, discapacidad física o mental, información genética, estatus militar o de veterano protegido, estatus sindical o cualquier otra categoría protegida por la ley aplicable.

Si usted es una persona calificada con una discapacidad, puede solicitar una adaptación razonable durante el proceso de solicitud de empleo y/o reclutamiento. Puede solicitar adaptaciones razonables llamando al 212.846.5500 o enviando un correo electrónico a [email protected]. Solo se devolverán los mensajes dejados para este propósito.

Lo que ofrecemos

  • Tiempo libre remunerado generoso.
  • Suscripciones gratuitas a HBO Max, Paramount+ y otros servicios de streaming y productos de noticias digitales de Skydance.
  • Oportunidades sólidas de participación de los empleados, incluido el acceso a proyecciones y eventos exclusivos, series de oradores, actividades de voluntariado y más.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores