QA / QA Automation
Řekněte nám podrobněji, co je to párové testování.
Co je CI a co je CD?
Celý tento čas jste pracoval s manuálním testováním nebo jste zkoušel automatizaci a zátěžové testování?
Jak najít řádek v souboru, aniž byste ho celý otevřeli, a nahradit nalezené slovo jiným (příkaz grep/sed v Linuxu)?
[jméno] co požaduješ jako první, když začínáš psát automatizované testy na novém projektu?
Pověz o idempotentnosti v HTTP. Které metody jsou idempotentní a co dělají?
Pověz mi o své zkušenosti s databázemi. Jaké dotazy jsi dělal?
Jaké lokalizátory Appium znáte?
Víš, co je to teplomapa (heatmap)?
Jaký je rozdíl mezi metodami PUT a POST?
Jaký je rozdíl mezi identifikací, autentizací a autorizací?
Jaké znaky špatného automatického testu můžeš uvést?
Úroveň znalostí SQL a NoSQL.
Pokud jste obdrželi funkci nebo modul bez úplných informací/dat, jak jste se s tím vyrovnali? Jaké kroky jste podnikli k získání chybějících informací?
Jak byste provedli změny v kódové základně z pohledu práce s Gitem?
[jméno] podrobně popiš své zkušenosti za poslední 2-3 roky: jaké úkoly jsi plnil, jaké výsledky jsi dosáhl a čím se pyšníš?
Co se změní, pokud seznam upravíme metodou extend?
Uveďte příklad funkčního a nefunkčního testování na příkladu kuličkového pera.
Použili jste v kódu lintry? Co je to za technologii?
Jaké HTTP hlavičky (headers) jste použil, které znáte? Použil(a) jste někdy hlavičku autorizace?