QA / QA Automation
Raccontaci più nel dettaglio cos'è il test a coppie.
Cos'è CI e cos'è CD?
Hai lavorato tutto questo tempo con test manuali o hai provato l'automazione e i test di carico?
Come trovare una riga in un file senza aprirlo completamente e sostituire la parola trovata con un'altra (comando grep/sed in Linux)?
[nome] cosa richiedi prima di tutto quando inizi a scrivere test automatici su un nuovo progetto?
Parla di idempotenza in HTTP. Quali metodi sono idempotenti e cosa fanno?
Parlami della tua esperienza con i database. Quali query hai eseguito?
Quali localizzatori di Appium conosci?
Sai cos'è una mappa di calore (heatmap)?
Qual è la differenza tra i metodi PUT e POST?
Qual è la differenza tra identificazione, autenticazione e autorizzazione?
Quali segni di un cattivo test automatico puoi citare?
Livello di competenza in SQL e NoSQL.
Se hai ricevuto una funzionalità o un modulo senza informazioni/dati completi, come hai affrontato la situazione? Quali azioni hai intrapreso per ottenere le informazioni mancanti?
Come apportaresti modifiche alla base di codice dal punto di vista del lavoro con Git?
[nome] racconta in dettaglio la tua esperienza negli ultimi 2-3 anni: quali compiti hai svolto, quali risultati hai raggiunto e di cosa sei orgoglioso?
Cosa cambia se la lista viene modificata con il metodo extend?
Fornisci un esempio di test funzionale e non funzionale usando una penna a sfera.
Hai usato i linters nel tuo codice? Cos'è questa tecnologia?
Quali intestazioni HTTP (headers) hai usato, quali conosci? Hai mai usato l'intestazione di autorizzazione?