Progettare, sviluppare e mantenere piani di test e casi di test per garantire la qualità e la stabilità delle applicazioni software, con particolare attenzione ai web services e alle interfacce;
Collaborare con il team di sviluppo per identificare le aree critiche da testare e assicurare che le soluzioni siano robuste, performanti e prive di bug, specialmente per SOAP, REST e Kafka;
Eseguire test manuali e automatizzati su applicazioni software, inclusi test di performance, documentando i risultati e proponendo soluzioni per miglioramenti;
Partecipare alla definizione dei requisiti tecnici e funzionali, lavorando a stretto contatto con i team di business e altri stakeholder per garantire che le applicazioni soddisfino gli standard richiesti;
Condurre revisioni del codice e segnalare eventuali problemi o incongruenze con gli standard di qualità;
Applicare la metodologia Agile per la gestione dei progetti, garantendo che i test vengano eseguiti tempestivamente e che i risultati vengano comunicati in modo chiaro.
Requisiti:
Almeno 3 anni di esperienza come Software Tester, con un forte focus su test manuali e automatizzati;
Conoscenza dei web services e delle interfacce, inclusi SOAP, REST e Kafka;
Esperienza nell'esecuzione di test di performance per garantire la qualità e le performance delle applicazioni;
Conoscenza di UNIX/Linux e familiarità con la gestione di ambienti di test basati su questi sistemi operativi;
Conoscenza di tecniche di test automatizzati e strumenti di automazione (ad esempio, Selenium, JUnit, TestNG).