Ce se întâmplă dacă nu ai reușit să acoperi testele automate, dar ai o funcție nouă în curs de dezvoltare?
QA / QA Automation
Uneori se întâmplă ca infrastructura să aibă probleme, un glitch temporar, și testul să eșueze, de aceea le reluăm. Cum gestionezi acest lucru?
Spune despre cea mai dificilă sau interesantă funcție din întreaga ta carieră.
Ai preferințe legate de produsul pe care îl facem?
Ai cazuri de test în Java. Ce părere ai despre Kotlin? Ai experiență de lucru cu el?
Cât timp îți ia să te muți într-un loc nou după ce primești oferta?
Puteți oferi un exemplu de risc specific?
Dezvoltatorul a închis bug-ul spunând că nu se reproduce pe sistemul său, dar tu îl vezi în 100% din cazuri. Ce să faci?
Ce teste ai revizuit?
După apel, dezvoltatorul tot nu poate reproduce bug-ul. Ce trebuie făcut?
Ce se întâmplă cu serviciul extern — nu este disponibil sau răspunde lent?
Cât de des efectuați teste de integrare cu alte echipe?
Imaginează-ți că sunt un QA nou în echipă, nu am lucrat niciodată cu tranzacții. Ce mi-ai spune despre entitățile monetare?
Ai făcut tu însuți testele? Ai avut ceva de genul acesta?
Când are loc fuziunea PR? După ce etapă?
Există alte motive pentru preferarea Java?
Intervievator a explicat că nu au automatizare 100% și testarea manuală este norma. Cum te raportezi la asta?
Testele dezvoltatorilor erau stocate undeva? Rezultatele erau exportate undeva?
Puteți oferi un exemplu de verificare care este prea costisitoare pentru automatizare?
Ești gata să lucrezi la sarcini web dacă sarcinile de backend întârzie?