RCH S.p.A è da 50 anni un punto di riferimento nel settore delle soluzioni avanzate per la gestione del punto vendita. Dai registratori telematici – partendo dai tradizionali fino alle Android Smart Solutions – ai sistemi POS completi di PC, stampante fiscale e software gestionale, i prodotti RCH rispondono a tutte le moderne esigenze delle imprese commerciali in diversi settori di mercato.
Il nostro team di Ricerca e Sviluppo in Italia, RCH ha aperto la seguente posizione:
- Software Test Engineer.
che si occuperà di verificare a fondo i nostri software, rivolti alla vendita di beni e servizi, prima del loro lancio. Come Software Test Engineer nella nostra azienda, lavorerà all’interno del gruppo di test SW, a stretto contatto con il team di sviluppo SW per comprendere come il nostro software lavora e quali sono i requisiti da verificare. Quindi condurrà una serie di test per identificare potenziali malfunzionamenti e proporrà i miglioramenti. Condurrà inoltre test orientati alla verifica di segnalazioni provenienti dal campo. Infine, verrà chiesto di assicurare l’aderenza agli standard di qualità del prodotto finito.
Responsabilità
- Raccogliere i dati sui requisiti di prodotto (funzionalità, regole fiscali coinvolte)
- Ispezionare la parte UI/UX e verificare i flussi
- Verificare l’affidabilità del SW durante la fase di sviluppo
- Eseguire test di qualità sulle varie “release candidate”
- Sviluppo dei casi di test e degli ambienti di test
- Analizzare i risultati di test, identificare i problemi e tracciare le cause
- Suggerire le correzioni e i possibili miglioramenti
- Documentare le segnalazioni e le soluzioni
- Test manuali delle funzioni per confermarne l’affidabilità
- Costruzione di test automatici per eseguire casi di test per i test di routine (non regressione, sanity) sulle versioni.
- Assicurare che il software rispetti gli standard definiti e le regole fiscali (ISO, Agenzia Delle Entrate)
- Gestione del team di test
Requisiti:
- Precedente esperienza come Software Test Engineer o ruolo simile
- Familiarità con le tecniche di test UI/UX (sia manuali che automatiche)
- Capacità di risoluzione dei problemi
- Capacità di analisi critica
- Provenienza da scuole tecniche (informatica preferibilmente)
- Conoscenza base di database SQL (SQLite, MySQL)
Nice to have:
- Conoscenza del Sistema Operativo Android
- Robot Framework (framework di test basato su Python)
- Certificazioni in ambito test software sono considerate dei plus