QA / QA Automation
Czy możesz opowiedzieć o metodologiach rozwoju, szczególnie o Scrum?
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?
Czy możesz wymienić najczęstsze kody błędów i stany, które mogą wystąpić na serwerze?
Czy możesz podać przykład, jak wybrałbyś przypadki testowe dla żądania PUT?
Jeśli mamy 10 pól i 100 przypadków testowych, ile przypadków pozostanie w teście parowym?
Jaki status wskazuje, że programista odmawia naprawy błędu?
Jakim narzędziem lub metodą używałeś do automatyzacji testów aplikacji internetowych?
Od czego zależy klasyfikacja poziomów powagi (severity) defektów?
Jak oceniłeś zadania w swoim ostatnim projekcie?
Czy mógłbyś wyjaśnić, z jakich komponentów składa się odpowiedź HTTP i jak jest tworzona?
Czy masz doświadczenie w korzystaniu z Jenkins do automatyzacji procesów CI/CD?
Czy można zrobić mocowanie z możliwością podania parametrów do jego konfiguracji?
Do czego służą listy kontrolne w procesie testowania?
Jak automatyzacja weryfikacji kontraktów jest realizowana w procesie pipeline CI/CD?
Czy możesz wyjaśnić, czym jest interfejs funkcyjny w języku Java i do czego służy?
Kiedy należy używać interfejsu, a kiedy klasy abstrakcyjnej?
Jaką dokładnie wartość lub dane zwraca funkcja fetch w Twojej aplikacji?
Jakie rodzaje działalności lub hobby zajmują Twój wolny czas oprócz działalności zawodowej?
Która wersja protokołu IP jest obecnie najczęściej używana w Internecie?
Czy możesz wyjaśnić, na czym polega różnica między operatorem porównania == a operatorem tożsamości is w Pythonie?