tester automation

13 ore fa

Pavia, Lombardia, Italia agap2 Italia Tempo pieno

ABOUT AGAP2



L'esperienza richiesta ai candidati, così come le competenze e le qualifiche aggiuntive necessarie per questo lavoro, sono elencate di seguito.

AGAP2 è un gruppo europeo di consulenza ingegneristica operativa facente parte del Gruppo MoOngy.

Presente in 14 paesi europei con oltre 10.000 dipendenti, abbiamo aperto, da circa otto anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.


IL TUO RUOLO


In ottica di ampliamento dei nostri team, siamo alla ricerca di un Tester Automation - Area Web da inserire presso una nostra importante azienda partner.

La risorsa sarà coinvolta nella definizione e nell'implementazione della strategia di test automation, con l'obiettivo di garantire la qualità, l'affidabilità e la stabilità dei deliverable software, tra cui Ingest Portal e sistemi di media scripting.

Il candidato lavorerà a stretto contatto con gli sviluppatori, i platform engineer e il Technical Business Analyst, contribuendo alla progettazione dei test, all'integrazione delle suite automatizzate nelle pipeline CI/CD e alla gestione dei difetti durante gli sprint Agile.

Il ruolo prevede un'attività fortemente operativa, con sviluppo di framework di test per applicazioni web e API REST, analisi dei malfunzionamenti e verifica delle prestazioni dei sistemi.


Responsabilità:


  • Definire, sviluppare e implementare la strategia di test automation per i deliverable progettuali;
  • Progettare e realizzare framework robusti per test end-to-end e test di API REST;
  • Sviluppare test automatizzati per applicazioni web e servizi backend;
  • Utilizzare strumenti quali Cypress, Playwright, Postman o soluzioni equivalenti;
  • Scrivere script di automazione utilizzando Python, TypeScript/JavaScript o Java;
  • Integrare le suite di test automatizzati nelle pipeline CI/CD del team;
  • Collaborare alla configurazione e al mantenimento di pipeline basate, ad esempio, su GitHub Actions o Jenkins;
  • Garantire l'esecuzione di controlli automatici a ogni modifica del codice o commit;
  • Identificare, documentare e monitorare i difetti software attraverso Jira;
  • Collaborare direttamente con i platform engineer nell'analisi dei problemi e nell'individuazione delle cause radice;
  • Verificare la corretta risoluzione dei difetti attraverso test di regressione e validazione delle correzioni;
  • Eseguire attività di base di performance testing e load testing;
  • Testare gli endpoint di ingest e i sistemi Cloud NAS rispetto ai volumi operativi richiesti;
  • Collaborare con il Technical Business Analyst nella definizione di acceptance criteria verificabili;
  • Eseguire i test a livello di sprint e supportare le attività di validazione delle user story;
  • Contribuire al miglioramento continuo dei processi di qualità e delle metodologie di test;
  • Operare secondo metodologie Agile e principi di BDD – Behavior-Driven Development.


Requisiti:


Requisiti essenziali:

  • Esperienza consolidata nell'ambito Software Quality Assurance, con forte focus sulla test automation;
  • Esperienza pratica nella realizzazione di framework di test automatizzati per:
  • applicazioni web e interfacce utente (UI testing);
  • servizi e API REST;
  • Ottima conoscenza di almeno uno dei seguenti linguaggi per lo sviluppo di script di automazione:
  • Python;
  • TypeScript/JavaScript;
  • Java;
  • Esperienza nell'integrazione dei test automatizzati all'interno di pipeline CI/CD;
  • Conoscenza pratica di strumenti quali GitHub Actions, Jenkins o equivalenti;
  • Ottima conoscenza di Python;
  • Ottima conoscenza di TypeScript;
  • Ottima conoscenza delle REST API;
  • Esperienza nella gestione e nel tracciamento dei difetti tramite Jira;
  • Ottima conoscenza della lingua inglese, livello C1;
  • Disponibilità a lavorare secondo gli orari lavorativi del Regno Unito;
  • Disponibilità a effettuare trasferte occasionali a Londra, quando richiesto.


Costituiscono un plus:


  • Certificazione ISTQB Foundation, ISEB o qualifiche equivalenti in ambito Quality Assurance;
  • Esperienza nel testing di workflow di elaborazione media, sistem