QA / QA Automation
Jaké techniky testovacího návrhu jste použili, které znáte?
Uživatel napsal recenzi v technické podpoře, že jeho rozvržení se na iPhone 16 Pro rozmazalo. Máte přesně stejný testovací přístroj, vstoupíte a vidíte, že je vše v pořádku. Kam se můžete vydat hledat?
Jak vypadal pipeline pro spuštění automatických testů?
Museli jste někdy psát buildery, které sloučí několik metod do jedné?
Úloha SQL: existuje tabulka users se sloupci userid, name, age. Najděte ID nejstaršího uživatele.
Jaké fáze vývoje produktu si pamatuješ?
Máme entitu A, B, C, a pak je tam 50-60 komponent. Jak bys řešil problém rozrůstání?
Jak si myslíš, že QA najde rovnováhu mezi aktuálními úkoly a backlogem automatizace?
Probíhala generace a čištění testovacích dat?
V jakém klíči pracoval s platbami a operacemi na posledním místě?
Chtěli byste se rozvíjet směrem k vývoji?
Úkol: vylepšili jsme mikroservis žádostí, přidali nový stav (například „SMS o doručení odesláno“). Jak otestujete přechod žádosti do nového stavu — popište kroky, začínaje prvním.
Jak kontrolujete asynchronní tok?
Jaké jsou výhody mikroservisní architektury oproti monolitické? Zejména pro testera.
Chápu, takže kolega jen sleduje a lokalizuje problém?
Životní cyklus chyby
503 — od koho přichází tato odpověď, pokud služba, na kterou jste se obrátili, není dostupná?
V jakých případech má smysl používat asynchronitu a v jakých ne? Jak implementujete asynchronitu v testech?
Popište životní cyklus úkolu vývoje od začátku do konce v pracovním postupu v Jira nebo jiném systému sledování chyb.
Jaký je smysl mikroservisní architektury?