QA / QA Automation
Czym jest kaskadowanie defektów?
Jak decydujesz, co dokładnie trzeba zautomatyzować?
Jakie kody odpowiedzi HTTP znasz? Jak można je podzielić na grupy?
Jakie są wymagania?
Opowiedz o swoim doświadczeniu zawodowym, skupiając się na testowaniu, jakimi narzędziami się posługiwałeś?
Jakie wzorce projektowe używasz w frameworku automatyzacji?
Dlaczego dla dwóch punktów końcowych potrzebowano około 200 testów na każdy? Co dokładnie trzeba było sprawdzić?
Czym jest Git ogólnie?
Dlaczego wybrałeś dokładnie ten stos technologii (Selenide, Gradle, RestAssured) przy tworzeniu automatyzacji od podstaw?
Czy to były zwykłe czaty AI czy jakieś agenty?
Jakie narzędzia do pracy z Kafka używałeś?
Jak to wpłynie na system i końcowego użytkownika, jeśli Usługa Zamówień będzie niedostępna (500)?
Czy masz doświadczenie w testowaniu w środowiskach mikroserwisów, service mesh, kontenerów?
Napisz jeden z tych testów w pełni, jak powinien wyglądać, łącznie z oczekiwanymi wynikami.
Opowiedz, jakimi lokalizatorami szukałeś elementów na stronie.
Istnieje tabela o nazwie carts. Kolumny: userID, itemID, quantity. Znajdź użytkowników z dużym koszykiem, tych, których łączna liczba produktów przekracza 300.
Jaka jest różnica między metodami PUT i PATCH i jakie są ich cechy charakterystyczne?
Czym jest WebDriverAgent w kontekście automatyzacji iOS?
Jakie cechy testowania aplikacji mobilnych możesz wymienić?
Jakie wzorce projektowe używałeś oprócz Page Object?