Proiectul a fost început de la zero, adică ai organizat automatizarea de la început singur?
QA / QA Automation
Ai menționat clasele statice imbricate — poți oferi un exemplu de utilizare?
Ce sunt clasele de echivalență și cum se determină împărțirea lor?
Cum arată, în general, ciclul dvs. de lansare?
Cum se realizează gestionarea erorilor în proiect (în general și la nivelul codului Java)?
La ce servesc variabilele statice? De ce să scriem static pentru o variabilă?
Ce este codul de stare 500? Un exemplu practic.
La ce serve cuvântul cheie static în Java? Oferă un exemplu practic.
Sunt utilizate clase abstracte în proiect? Dă un exemplu.
Ai verificat ieșirea din limite (valorile în afara intervalului permis)?
Adică, izolarea se face exact la nivelul datelor?
Ce înseamnă 'prin iterație'? Explică mai detaliat.
Se utilizează parametrizarea testelor, și cu ce este implementată?
Ramura de caracteristici se integrează în dev, iar pe staging se implementează dev-ramura sau o ramură de lansare separată (master)?
Care este diferența dintre HTTP și HTTPS?
Und sunt stocate testele manuale, ce se folosește ca sistem de control pentru teste?
Există aici conceptul de certificate (în contextul HTTPS)?
Spune-mi ce aștepți de la noul tău loc de muncă și ce nu ai dori să repeți (momente negative)?
În final, trebuie să procesăm o eroare undeva?
503 — de la cine provine acest răspuns dacă serviciul la care ai apelat nu este disponibil?