QA / QA Automation
Quali tecniche di progettazione dei test hai applicato, quali conosci?
Un utente ha scritto una recensione nel supporto tecnico dicendo che il suo layout si è distorto su iPhone 16 Pro. Hai un dispositivo di test identico, entri e vedi che tutto è a posto. Dove puoi andare a cercare?
Com'era la pipeline per eseguire i test automatici?
Hai mai dovuto scrivere builder che combinano più metodi in uno solo?
Compito SQL: c'è una tabella users con colonne userid, name, age. Trova l'ID dell'utente più anziano.
Quali fasi dello sviluppo del prodotto ricordi?
Abbiamo un'entità A, B, C, e poi 50-60 componenti al suo interno. Come risolveresti il problema dell'espansione?
Come pensi che QA trovi un equilibrio tra le attività attuali e il backlog di automazione?
È stata effettuata la generazione e la pulizia dei dati di test?
In quale chiave lavorava con pagamenti e operazioni nell'ultimo ruolo?
Ti piacerebbe svilupparti nel campo dello sviluppo?
Compito: abbiamo migliorato il microservizio delle richieste, aggiunto un nuovo stato (ad esempio, "SMS sulla consegna inviato"). Come testeresti il passaggio della richiesta allo stato nuovo — descrivi i passaggi, iniziando dal primo.
Come controlli il flusso asincrono?
Quali sono i vantaggi dell'architettura a microservizi rispetto a quella monolitica? In particolare per il tester.
Capito, quindi il collega si limita a osservare e localizzare il problema?
Ciclo di vita di un bug
503 — da chi proviene questa risposta se il servizio a cui ti sei rivolto non è disponibile?
In quali casi ha senso usare l'asincronia e in quali no? Come implementi l'asincronia nei test?
Descrivi il ciclo di vita di un'attività di sviluppo dall'inizio alla fine nel workflow di Jira o in un altro sistema di tracciamento dei bug.
Qual è il senso dell'architettura a microservizi?