Walmart
Walmart
Walmart è un’azienda globale di vendita al dettaglio e commercio elettronico che serve i consumatori attraverso ipermercati, grandi magazzini a prezzi scontati, punti vendita alimentari e un marketplace online. La sua ampia offerta di prodotti è supportata da una vasta rete di negozi fisici, attività dirette al consumatore e sistemi logistici e di approvvigionamento necessari per mantenere i prodotti in movimento in tutta l’azienda.

Ingegnere del software III, automazione Smart TV — Walmart Bangalore in presenza

Sviluppa automazione basata su Python e IA per le applicazioni Smart TV di Walmart e VIZIO a Bangalore. Migliora la qualità CI/CD, i test, i report e la preparazione ai rilasci su diverse piattaforme TV.

Descrizione

  • Guidare l’automazione end-to-end della piattaforma applicativa di Walmart e VIZIO
  • Progettare framework di automazione scalabili e rafforzare i controlli di qualità CI/CD
  • Migliorare l’affidabilità delle applicazioni e la qualità complessiva del prodotto
  • Implementare l’automazione Smart TV e la certificazione simultanea per applicazioni proprietarie e di terze parti su più piattaforme TV
  • Sviluppare framework Python e pytest che coprano test smoke, funzionali, di integrazione e di regressione
  • Supportare le operazioni CI/CD tramite orchestrazione dei test, provisioning delle pipeline, esecuzione notturna, controlli di qualità e pubblicazione degli artefatti
  • Potenziare le funzionalità basate sull’IA, come generazione dei test, tracciabilità, prioritizzazione basata sul rischio, workflow autoriparanti e scalabilità dinamica
  • Implementare modelli di automazione resilienti con nuovi tentativi, gestione delle riconnessioni, percorsi alternativi e diagnostica dei guasti
  • Sviluppare report avanzati sulla qualità con Tableau, Power BI, Grafana o strumenti comparabili
  • Collaborare con i team Sviluppo, DevOps, Prodotto e Rilascio per migliorare la testabilità, la strategia di qualità e la preparazione alla produzione
  • Perfezionare la qualità delle applicazioni software per supportare rilasci privi di difetti
  • Lavorare in un ambiente Agile, partecipare alle riunioni quotidiane di aggiornamento e contribuire alle discussioni su architettura e pianificazione
  • Mantenere la documentazione e promuovere le best practice di sviluppo, architettura e automazione

Requisiti

  • Laurea in informatica, ingegneria informatica, sistemi informativi, ingegneria del software o ambito correlato, più 2 anni di esperienza nell’ingegneria del software, oppure 4 anni di esperienza nell’ingegneria del software
  • Almeno 4 anni di esperienza nell’automazione in ambito video, con responsabilità su singoli moduli
  • Almeno 5 anni di esperienza pratica nello sviluppo di framework di automazione basati su Python
  • Conoscenza avanzata dell’OCR e della validazione delle schermate basata sull’IA per le interfacce utente TV
  • Esperienza comprovata nell’automazione dei workflow CI/CD con GitHub Actions
  • Familiarità con gli strumenti pre-commit e con pratiche di qualità sicure
  • Esperienza nella creazione di dashboard di qualità e sistemi di reportistica destinati ai dirigenti
  • Esperienza pratica con prompt engineering, modelli linguistici di grandi dimensioni e workflow agentici
  • Conoscenza tecnica dell’architettura del sistema operativo Linux e dei modelli dei dispositivi
  • Esperienza pratica con servizi cloud, esecuzione Docker, runner scalabili e ambienti di automazione containerizzati

Benefit

  • Incentivi basati sulle prestazioni
  • Congedo di maternità e congedo parentale
  • Ferie retribuite
  • Benefit sanitari
  • Pacchetto retributivo