QA / QA Automation
Czym są fixture? Do czego są potrzebne?
W którym momencie zacząłeś zajmować się zadaniem jako QA?
Jaka jest różnica między Selenium a Selenide?
Czym jest śledzenie wiadomości i jak pomaga w lokalizacji defektu w architekturze mikroserwisów?
Czy interesuje Cię przejście na testy ręczne, czy wolisz skupić się na automatyzacji?
Opowiedz więcej o Charles Proxy: jakie funkcje ma i z których korzystałaś najczęściej?
Rozmówca wyjaśnił, że nie mają 100% automatyzacji, a testy ręczne są normą. Jak się do tego odnosisz?
Jakie rodzaje wyjątków w Java znasz i czym się różnią?
Czy w ostatnim miejscu pracy miałeś około 6 miesięcy doświadczenia w QA? Czy to była praktyka?
Jakie główne metody HTTP znasz?
Jakie proporcje testów ręcznych i automatycznych byłyby dla Ciebie odpowiednie na nowym projekcie?
Jak głęboko QA powinien zagłębiać się w szczegóły techniczne podczas pracy nad funkcją?
W fixture za każdym razem tworzony jest użytkownik, co powoduje gromadzenie się użytkowników testowych. Co można dodać?
Czym jest Map? Gdzie może się przydać w testach automatycznych?
Jak testowałeś systemy płatności? Jak przeprowadzaliście transakcje?
Jakie poziomy testów używałeś w projekcie?
Czy zespół deweloperski rozumie, co się dzieje w testach automatycznych? Czy potrafi je czytać lub dopisywać?
Czy używałeś feature flags w pracy?
Czy jesteś jedynym testerem w projekcie, czy jest ich kilku?
Jakie informacje można przesłać za pomocą GET?