Siamo alla ricerca di una risorsa da inserire nel nostro team di sviluppo. Lavorerai in un ambiente dinamico, collaborativo e in continua evoluzione tecnologica. Più che una lista di competenze statiche, cerchiamo il potenziale: per noi l'attitudine personale, la curiosità e la capacità di apprendere nuove tecnologie contano più di quello che già conosci oggi. Il ruolo ti permetterà di crescere e avere un impatto diretto sulla qualità del nostro prodotto, muovendoti tra strategie di testing manuale e automazione.
Cosa farai insieme a noi (Le tue responsabilità)
Il ruolo è operativo e dinamico, non esecutivo in senso meccanico. Avrai l'opportunità di:
- Esplorare e Pianificare: Contribuire a definire, pianificare ed eseguire i test (funzionali, di sistema e di regressione) per capire come migliorare il prodotto.
- Costruire l'Automazione: Sviluppare e mantenere suite di test automatizzati, analizzandone i risultati per verificare che tutto funzioni come previsto.
- Gestire i Dati: Lavorare sulla preparazione e sulla gestione dei dati necessari per i test.
- Analizzare e Tracciare: Monitorare la qualità del software, raccogliendo metriche e tracciando i difetti riscontrati.
- Fare Gioco di Squadra: Collaborare strettamente con il team di sviluppo per riprodurre, isolare e risolvere i bug.
Il profilo ideale (Le competenze che cerchiamo e che svilupperemo)
Non ti chiediamo di spuntare ogni singola voce. Se hai le basi e tanta voglia di imparare e metterti in gioco, vogliamo conoscerti!
- Background ed Esperienza: Hai una formazione tecnica (Informatica, Ingegneria o percorsi equivalenti) e hai già maturato un'esperienza di qualche anno nel mondo del software testing o dell'automation.
- Logica di Testing: Conosci i concetti principali dei diversi livelli di test (Unit, Integration, System, Acceptance) e sai come impostare un test case o un report.
- Dimestichezza con i Dati: Te la cavi con i database e sai scrivere query SQL di base per analizzare i dati.
- Mentalità Agile: Ti trovi a tuo agio a lavorare in team seguendo metodologie flessibili (Scrum/Kanban).
- Lingue: Hai una buona conoscenza dell'inglese (minimo B2), utile per confrontarti con documentazione e strumenti internazionali.
Le tecnologie con cui lavoriamo (E che potrai approfondire da noi):
- Se conosci già alcuni di questi strumenti è un ottimo punto di partenza; se non li conosci, ti guideremo noi ad acquisire queste competenze:
- Linguaggi di scripting o programmazione (es. Python, C#, Bash, PowerShell).
- Tool per l'automazione della UI (es. Cypress, Selenium o simili) e per il testing di API (es. Postman).
- Piattaforme di collaborazione e DevOps (es. Azure DevOps, Git, Git-flow).
- Strategie di testing cross-browser e cross-device.
- Certificazioni professionali (es. ISTQB).
La ricerca è rivolta a candidati di entrambi i sessi (L.903/77).
Cosa offriamo:
- Contratto a tempo indeterminato, ma siamo aperti anche a liberi professionisti
- Il lavoro è compatibile con la modalità full remote
- La retribuzione sarà commisurata al livello di esperienza della persona, indicativamente in un range fra 32.000 e 50.000 Euro
La ricerca è rivolta a candidati di entrambi i sessi (L.903/77).