Uveďte životní cyklus defektu.
QA / QA Automation
Pověz mi o DevTools v prohlížeči: které záložky používáš a k čemu slouží?
Jaké HTTP metody znáte? Čím se liší PATCH od PUT? Co se stane, když provedete požadavek PUT na zdroj, jehož ID není v databázi? Lze přes GET posílat data? Čím se liší POST od PUT? Co je to idempotence?
Co je to závažnost a priorita? Čím se liší? Uveďte příklad defektu s nízkou prioritou a vysokou závažností.
Jak kontrolujete funkčnost úloh Jenkins?
Můžete vysvětlit koncept asynchronního programování v Pythonu a jak se liší od synchronního provádění?
Vzal jste jen případy vysoké priority a nic víc?
Máš zkušenosti s integracemi (vnější služby), mocky? Používal jsi WireMock nebo jsi psal vlastní mocky?
Jak reagovalo vedení na to, že iOS nebylo ověřováno? Nebyli na iOS žádní uživatelé?
Situace: Chyba byla odeslána vývojáři, vývojář říká, že to není chyba, ale funkce. Co budete dělat?
Co je to zásobník stop?
Jak pochopit, jak používat backendové logy k ověření požadavků?
Jak provádíte testovou analýzu a jaké metriky používáte k hodnocení kvality?
O nefunkčních testech: jak byly implementovány, co se dělalo v rámci?
Pracoval jste s databázemi? Můžete uvést příklad dotazu s JOIN? K čemu je HAVING? K čemu je DISTINCT a kde se zapisuje? Jaké operace filtrování znáte? Jak funguje LIKE? Jaké typy databází znáte? K čemu slouží primární a cizí klíč?
Z čeho se skládá HTTP požadavek? Jaké hlavičky znáte a jak jste je používali?
Nem může finally selhat?
Byla mobilní aplikace nativní, hybridní nebo responzivní?
Na co je v testovacím případě priorita?
Pověz mi o svém současném projektu, o svých povinnostech na tomto projektu a možná o nějakých zajímavých úkolech z minulých míst práce.