Walmart
Walmart
Walmart es una empresa global de comercio minorista y comercio electrónico que atiende a los consumidores a través de hipermercados, grandes almacenes de descuento, establecimientos de alimentación y un marketplace en línea. Su amplia oferta de productos se apoya en una extensa red de tiendas físicas, operaciones directas al consumidor y los sistemas logísticos y de cadena de suministro necesarios para mantener el flujo de productos en toda la empresa.

Ingeniero de software III, automatización de Smart TV — Walmart Bangalore presencial

Desarrolla automatización basada en Python e IA para las aplicaciones de Smart TV de Walmart y VIZIO en Bangalore. Mejora la calidad de CI/CD, las pruebas, los informes y la preparación de lanzamientos en distintas plataformas de TV.

Descripción

  • Liderar la automatización integral de la plataforma de aplicaciones de Walmart y VIZIO
  • Diseñar marcos de automatización escalables y reforzar las puertas de calidad de CI/CD
  • Mejorar la fiabilidad de las aplicaciones y la calidad general del producto
  • Implementar automatización de Smart TV y certificación simultánea para aplicaciones propias y de terceros en múltiples plataformas de TV
  • Desarrollar marcos con Python y pytest que cubran pruebas de humo, funcionales, de integración y de regresión
  • Admitir las operaciones de CI/CD mediante la orquestación de pruebas, el aprovisionamiento de canalizaciones, la ejecución nocturna, las comprobaciones de calidad y la publicación de artefactos
  • Avanzar en capacidades basadas en IA, como la generación de pruebas, la trazabilidad, la priorización basada en riesgos, los flujos de trabajo autorreparables y el escalado dinámico
  • Implementar patrones de automatización resilientes con reintentos, gestión de reconexiones, rutas alternativas y diagnósticos de fallos
  • Desarrollar informes avanzados de calidad con Tableau, Power BI, Grafana o herramientas comparables
  • Colaborar con los equipos de Desarrollo, DevOps, Producto y Lanzamientos para mejorar la capacidad de prueba, la estrategia de calidad y la preparación para producción
  • Perfeccionar la calidad de las aplicaciones de software para respaldar lanzamientos sin defectos
  • Trabajar en un entorno Agile, asistir a reuniones diarias de seguimiento y contribuir a debates sobre arquitectura y planificación
  • Mantener la documentación y fomentar las mejores prácticas de codificación, arquitectura y automatización

Requisitos

  • Licenciatura en ciencias de la computación, ingeniería informática, sistemas de información computacional, ingeniería de software o un campo relacionado, más 2 años de experiencia en ingeniería de software, o 4 años de experiencia en ingeniería de software
  • Al menos 4 años de experiencia en automatización del sector del vídeo, con responsabilidad sobre módulos individuales
  • Al menos 5 años de experiencia práctica desarrollando marcos de automatización basados en Python
  • Conocimientos avanzados de OCR y validación de pantallas basada en IA para interfaces de usuario de TV
  • Experiencia demostrada automatizando flujos de trabajo de CI/CD con GitHub Actions
  • Familiaridad con herramientas de pre-commit y prácticas seguras de calidad
  • Experiencia creando paneles de calidad y sistemas de informes preparados para ejecutivos
  • Experiencia práctica con ingeniería de prompts, modelos de lenguaje de gran tamaño y flujos de trabajo agénticos
  • Conocimientos técnicos de la arquitectura del sistema operativo Linux y de los modelos de dispositivos
  • Experiencia práctica con servicios en la nube, ejecución con Docker, ejecutores escalables y entornos de automatización contenerizados

Beneficios

  • Incentivos basados en el rendimiento
  • Permiso de maternidad y parental
  • Tiempo libre remunerado
  • Prestaciones de salud
  • Paquete de compensación