QA / QA Automation
Hai esperienza nell'esecuzione parallela di compiti e sincronizzazione dei thread?
Durante lo sviluppo dei test, cosa è più importante per te: verificare le interfacce delle applicazioni web o dei programmi mobili?
Quali caratteristiche devono essere considerate durante i test unitari di singoli microservizi?
Quali sono i tipi di test del software esistenti?
Puoi elencare i principali tipi di sistemi di gestione di database con cui hai lavorato?
Quali principi fondamentali della programmazione orientata agli oggetti applichi nello sviluppo di soluzioni software?
Come si determina il grado di impatto di un errore trovato sul funzionamento del sistema?
Hai esperienza nel condurre test di carico sui sistemi?
È possibile eseguire test di regressione sul sistema di autorizzazione utilizzando lo stesso utente?
Cosa ti ha attratto della nostra azienda e perché hai deciso di cambiare lavoro?
Puoi spiegare cosa si intende per struttura del framework di test?
Come funziona il meccanismo dei certificati di sicurezza e qual è il loro ruolo nel garantire la protezione dei dati?
Hai mai caricato file all'interno dei tuoi progetti?
Hai lavorato in Scrum o QA era un team separato dallo sviluppo?
Come valuterebbe le sue competenze in SQL e il livello di padronanza del linguaggio di query?
Qual è la differenza tra i campi di una classe e le variabili locali all'interno dei metodi in Java?
Spiega cosa sono le collezioni nello strumento Postman e come vengono utilizzate per organizzare le richieste.
Descrivi come di solito si svolge la fase successiva del colloquio e cosa aspettarsi.
Hai già implementato l'automazione dei processi nei tuoi progetti?
Come si differenziano gli approcci di scambio dati con Message Broker e REST API?