QA Ops Engineer I — Prodotto Insurance

3 giorni fa

Verona, Veneto, Italia Solv. Tempo pieno

Solvhealth (Solv) è un'azienda americana fondata nel 2016, con sede principale a San Francisco, California. Solv sviluppa una piattaforma digitale per la prenotazione e la gestione di appuntamenti sanitari, utilizzata da milioni di pazienti e provider negli Stati Uniti.

Crediamo che accedere alle cure non debba essere fonte di ulteriore stress. Essere malati o farsi male è già abbastanza difficile: curarsi dovrebbe essere semplice. Per questo stiamo costruendo un marketplace digitale mobile-first che rende l'accesso alle cure semplice, trasparente e veloce per milioni di persone.

La sede italiana è a Verona: oggi un team di circa dieci persone tra engineering e product operations, che lavora ogni giorno a stretto contatto con il team internazionale e con l'HQ negli Stati Uniti. Da Verona non ci limitiamo all’esecuzione: il team ha responsabilità diretta e ownership concreta sui prodotti.

Il ruolo

In qualità di QA Ops Engineer I all'interno dell'organizzazione Product Operations di Solv, ti occuperai della qualità del sistema di intelligenza artificiale che determina la copertura assicurativa dei pazienti dei nostri clienti americani.

Oggi questo lavoro viene svolto negli Stati Uniti dal team che ha costruito il sistema. Lo stiamo trasferendo a Verona e cerchiamo la persona che se ne assuma la responsabilità: non un supporto al team americano, ma il presidio della qualità del prodotto. È una posizione di ingresso con un perimetro reale e, con il tempo, sarai tu a definire il metodo con cui questo prodotto viene verificato.

Conoscere il processo, per poi automatizzarlo

Questo approccio è un elemento centrale del ruolo e del percorso previsto per questa posizione.

Nei primi mesi viene eseguito tutto manualmente. Scaricherai i file, li elaborerai, confronterai i risultati riga per riga e terrai traccia degli errori e delle anomalie riscontrate.

È una scelta intenzionale: per automatizzare un controllo in modo efficace, è prima necessario comprenderlo a fondo. Lavorare direttamente sul processo ti permetterà di riconoscere i casi realmente critici, distinguere gli errori dalle anomalie apparenti e sviluppare una conoscenza concreta del funzionamento del sistema.

Questa esperienza sarà la base per contribuire, nel tempo, alla definizione e all’automazione dei controlli di qualità.

Poi lo trasformi in software. Gli stessi controlli diventano script, poi test strutturati, poi automazioni che girano da sole e segnalano quando qualcosa cambia. Per costruirle userai Python, SQL e gli strumenti di AI a disposizione. È questa la differenza tra un QA engineer e un QA tester: il tester esegue i controlli, l'engineer costruisce il sistema che li esegue.

Dietro c'è una ragione di business precisa. Ogni nuovo cliente porta con sé nuovi file, nuovi payer, nuovi casi limite. Il lavoro manuale cresce in proporzione al numero di clienti; l'obiettivo è che il costo della qualità non lo faccia. Quello che costruisci è ciò che ci permette di vendere questo prodotto a più clienti senza che la verifica diventi insostenibile. È lì che si misura il valore di questo ruolo.

Non è un ruolo di sviluppo prodotto: non scriverai il codice dell'applicazione che usano i clienti. Ma saper scrivere software è parte integrante del mestiere: è ciò che ti permette di fare questo lavoro davvero bene, non una competenza accessoria.

Cosa farai

Dati e integrazioni

  • Recuperare dai clienti i file dei claim, sia manualmente dai loro portali sia dagli SFTP predisposti per noi.
  • Verificare completezza e coerenza dei file in ingresso prima di utilizzarli, segnalando ai clienti le anomalie ricorrenti.

Controllo qualità

  • Eseguire le eval sul sistema di selezione della copertura assicurativa: elaborare i file, confrontare l'output del modello con il risultato atteso, registrare gli errori.
  • Analizzare i casi non conformi e risalire alla causa: un payer associato in modo errato, un dato ambiguo nel file di origine oppure un errore effettivo del modello. Saper distinguere queste tre situazioni è il cuore del ruolo.
  • Definire e documentare i criteri di validazione e gli standard di configurazione, perché i controlli restino coerenti al crescere dei volumi.

Monitoraggio e analisi

  • Monitorare nel tempo l'accuratezza del sistema e segnalare i peggioramenti prima che arrivino ai clienti.
  • Aggiornare le associazioni dei payer e validarle prima del rilascio in produzione.
  • Portare prove, non impressioni: quando qualcosa non funziona, il tuo compito è dimostrarlo con i dati e proporre la correzione.

Automazione e AI

  • Scrivere gli script e le automazioni che sostituiscono progressivamente i controlli manuali, in collaborazione con il nostro team di ingegneria.
  • Estendere e strutturare la suite di test man mano che il