Kineton
Automation Software Engineer
KinetonItaly1 day ago
ContractEngineering, Information Technology
Stiamo cercando un/una Automation Software Engineer con esperienza nella progettazione e implementazione di strategie di test automation, preferibilmente in ambito media/OTT/CTV. La risorsa avrà il compito di definire e costruire da zero il processo di automazione dei test, lavorando a stretto contatto con i team di sviluppo, QA e DevOps per garantire la qualità delle applicazioni su Smart TV e piattaforme streaming.

Questa figura sarà fondamentale nel definire framework, strumenti e best practice per l’automazione, contribuendo alla trasformazione digitale della capability QA.

Responsabilità principali

  • Definire l’architettura, il processo e la strategia di test automation per piattaforme CTV/OTT;
  • Progettare, sviluppare ed eseguire test automatici su Smart TV, set-top box e dispositivi connessi;
  • Sviluppare script di test e librerie di automazione in Python/Javascript o linguaggi equivalenti;
  • Configurare e gestire ambienti di test con dispositivi fisici e/o remoti;
  • Integrare l’automazione nel flusso CI/CD, collaborando con il team DevOps e utilizzando container (Docker);
  • Monitorare risultati, raccogliere metriche, identificare bug e collaborare con i team di sviluppo per la loro risoluzione;
  • Proporre e introdurre strumenti, metodologie e framework di automazione;
  • Documentare processi, creare linee guida e favorire la diffusione della cultura della qualità nel team.


Requisiti tecnici:

  • Laurea in Informatica, Ingegneria Informatica o discipline affini, o esperienza equivalente;
  • 4+ anni di esperienza nell’automazione dei test;
  • Esperienza nella creazione da zero di strategie e framework di automazione;
  • Esperienza in automazione su dispositivi reali (Smart TV, TV OS, set-top box o dispositivi embedded);
  • Ottima conoscenza di Python e/o Javascript per l’automazione e scripting;
  • Familiarità con strumenti e concetti di CI/CD; conoscenza delle principali piattaforme (es. Jenkins, GitLab CI, Azure DevOps);
  • competenza con Docker e ambienti containerizzati;
  • Conoscenza dei principi di QA e metodologie Agile;
  • Ottima conoscenza di Git e flussi di versionamento;
  • Capacità di analisi, documentazione e reporting di difetti e risultati di test.


Nice to Have

  • Esperienza in ambito streaming/OTT e protocolli video (HLS, DASH);
  • Conoscenza di sistemi operativi per Smart TV (Android TV, Tizen, webOS);
  • Familiarità con framework di test Python (pytest, Robot Framework);
  • Esperienza nella gestione di lab dispositivi (device farm / test farm);
  • Familiarità con AWS e servizi cloud legati a pipeline di testing.


Sede di lavoro

L’attività si svolgerà presso la sede di Milano.

Cosa offriamo

  • Welfare aziendale;
  • Accesso alla piattaforma di scontistica;
  • Ambiente orientato alla crescita, con attenzione al benessere delle persone.


#High-Tech Humanity

Key Skills

Ranked by relevance