
Walmart ist ein global tätiges Einzelhandels- und E-Commerce-Unternehmen, das Verbraucher über Verbrauchermärkte, Discount-Kaufhäuser, Lebensmittelgeschäfte und einen Online-Marktplatz versorgt. Das breite Produktangebot wird durch ein großes Netz physischer Filialen, Direktvertriebsaktivitäten sowie die Logistik- und Lieferkettensysteme unterstützt, die den Warenfluss im gesamten Unternehmen sicherstellen.
Softwareentwickler III, Smart-TV-Automatisierung — Walmart Bangalore vor Ort
Entwickeln Sie Python- und KI-gestützte Automatisierung für die Smart-TV-Anwendungen von Walmart und VIZIO in Bangalore. Verbessern Sie CI/CD-Qualität, Tests, Reporting und Release-Bereitschaft für verschiedene TV-Plattformen.
Beschreibung
- Verantwortung für die durchgängige Automatisierung der Walmart- und VIZIO-Anwendungsplattform übernehmen
- Skalierbare Automatisierungs-Frameworks entwerfen und CI/CD-Qualitätsschranken stärken
- Anwendungszuverlässigkeit und die allgemeine Produktqualität verbessern
- Smart-TV-Automatisierung und parallele Zertifizierung von eigenen und Drittanbieteranwendungen auf mehreren TV-Plattformen implementieren
- Python- und pytest-Frameworks für Smoke-, Funktions-, Integrations- und Regressionstests entwickeln
- CI/CD-Abläufe durch Testorchestrierung, Pipeline-Bereitstellung, nächtliche Ausführungen, Qualitätsprüfungen und die Veröffentlichung von Artefakten unterstützen
- KI-gestützte Funktionen wie Testgenerierung, Rückverfolgbarkeit, risikobasierte Priorisierung, selbstheilende Workflows und dynamische Skalierung weiterentwickeln
- Robuste Automatisierungsmuster mit Wiederholungsversuchen, Wiederverbindungslogik, Ausweichpfaden und Fehlerdiagnose einsetzen
- Fortgeschrittene Qualitätsberichte mit Tableau, Power BI, Grafana oder vergleichbaren Tools entwickeln
- Mit Entwicklungs-, DevOps-, Produkt- und Release-Teams zusammenarbeiten, um Testbarkeit, Qualitätsstrategie und Produktionsreife zu verbessern
- Die Qualität von Softwareanwendungen weiterentwickeln, um fehlerfreie Releases zu unterstützen
- In einem agilen Umfeld arbeiten, an täglichen Statusbesprechungen teilnehmen und zu Architektur- und Planungsdiskussionen beitragen
- Dokumentation pflegen und bewährte Praktiken für Programmierung, Architektur und Automatisierung fördern
Anforderungen
- Bachelorabschluss in Informatik, Computer Engineering, Wirtschaftsinformatik, Software Engineering oder einem verwandten Fachgebiet plus 2 Jahre Erfahrung in der Softwareentwicklung oder 4 Jahre Erfahrung in der Softwareentwicklung
- Mindestens 4 Jahre Erfahrung in der Automatisierung im Videobereich mit Verantwortung für einzelne Module
- Mindestens 5 Jahre praktische Erfahrung in der Entwicklung Python-basierter Automatisierungs-Frameworks
- Fortgeschrittene Kenntnisse in OCR und KI-basierter Bildschirmvalidierung für TV-Benutzeroberflächen
- Nachgewiesene Erfahrung mit der Automatisierung von CI/CD-Workflows mit GitHub Actions
- Vertrautheit mit Pre-Commit-Tools und sicheren Qualitätspraktiken
- Erfahrung in der Erstellung von Qualitäts-Dashboards und Berichtssystemen für Führungskräfte
- Praktische Erfahrung mit Prompt Engineering, großen Sprachmodellen und agentischen Workflows
- Technisches Verständnis der Architektur von Linux-Betriebssystemen und Gerätemodellen
- Praktische Erfahrung mit Cloud-Diensten, Docker-Ausführung, skalierbaren Runnern und containerisierten Automatisierungsumgebungen
Zusatzleistungen
- Leistungsabhängige Prämien
- Mutterschafts- und Elternzeit
- Bezahlte Freistellung
- Gesundheitsleistungen
- Vergütungspaket