Co powinien zrobić frontend, gdy serwis zwraca błąd? Z jakim błędem związana jest obsługa błędów na frontendzie?
QA / QA Automation
Napisano, że przyspieszyłeś testy regresji z 4 godzin do 1,2 godziny dzięki optymalizacji testów i uruchomieniu równoległemu. Czy możesz opowiedzieć o optymalizacji testów i jak została zrealizowana równoległa realizacja?
Jakie nagłówki HTTP (headers) używałeś, które znasz? Czy używałeś nagłówka autoryzacji?
Na stronie internetowej jest błąd – na stronie głównej, w tekście, zapomniano postawić przecinek. Jak poważny jest ten defekt?
Kiedy automatyczne testowanie jest niepotrzebne / niecelowe?
W CV napisano, że pracowałeś z Dockerem i Kubernetesem do wdrażania środowisk testowych. Czy możesz powiedzieć trochę więcej na ten temat, co dokładnie robiłeś w tym zakresie?
Czym jest pokrycie testowe i jak można je mierzyć?
Jaki jest zakres widoczności domyślnego modyfikatora dostępu w Java?
Jak rozpoznajesz, kiedy test jest zakończony i można przejść dalej z zadaniem w przepływie? Jakie są możliwe scenariusze rozwoju?
Czym są Testcontainers i dlaczego są potrzebne?
Czy masz doświadczenie w testowaniu aplikacji mobilnych?
Czy uczestniczyłeś w wdrażaniu Pact? Czy możesz wyjaśnić na przykładzie, jak to zostało zrealizowane i co dokładnie robiłeś?
Jeśli produkt jest wykonany idealnie z technicznego punktu widzenia, spełnia wszystkie wymagania, nic się nie psuje, wytrzymuje obciążenia, ale nikt z niego nie korzysta – czy to jest produkt wysokiej jakości?
Wymień artefakty testowe, które znasz.
Jakie antywzorce lub typowe błędy zauważyłeś podczas sprawdzania merge requestów? Na co zwracałeś uwagę?
Czy musiałeś automatyzować testy z kolejkami lub Kafka? Możesz opowiedzieć więcej o tym doświadczeniu? Jakimi narzędziami korzystałeś do tworzenia producenta?
Czym różni się REST od SOAP?
Co wiesz o XPath i selektorach CSS? Jaka jest między nimi różnica? Co wolisz używać?
Jakie wartości w tym scenariuszu są pozytywnymi sprawdzeniami, a które są negatywnymi?
Czy masz zespół wielofunkcyjny i repozytorium, do którego wszyscy wrzucają swoje testy API i utrzymują jeden projekt. Zgadza się?