QA / QA Automation
Dlaczego pojawiają się testy Flaki? Z powodu ich usług?
Testy dostępności (Accessibility testing) — czym są i co sprawdzają?
Czym jest żądanie idempotentne i dlaczego jest to ważne podczas testowania API?
Czym różni się Dockerfile od docker-compose?
Czy wiesz, czym powinien zajmować się tester w naszym zespole?
Jeśli chodzi o stos technologii — absolutnie wszystko: programy, narzędzia. Czy są technologie, z którymi nie chciałbyś pracować?
Zadanie praktyczne: ekran z 3 polami (boki trójkąta A, B, C) i przyciskiem „oblicz”, który określa, czy trójkąt jest równoramienny. Jakie rodzaje testów i sprawdzeń przeprowadziłbyś?
W jaki sposób można obsłużyć lub wyrzucić wyjątek?
Opowiedz o składzie swojego zespołu w projekcie
Czy były scenariusze, w których zdarzenie pochodziło z zewnętrznego systemu, a nie z twojego mikroserwisu?
W CV jest wymieniony stos Java, Kotlin, Selenium, REST Assured, Playwright. Czy możesz opowiedzieć, jak współpracowałeś z Playwright w tym stosie?
Co się dzieje z żądaniem po wpisaniu domeny w przeglądarce i naciśnięciu Enter?
Jeśli backend jest w pełni pokryty testami, czy nadal warto testować interfejs użytkownika, czy można już odpuścić?
Opowiedz o Dockerze — czym jest i dlaczego QA go potrzebuje?
Jak wygląda testowanie zewnętrznych partnerów, jeśli partner jest blackboxem i może nie mieć sandboxa?
Jakie techniki projektowania testów znasz i używasz?
Jakie struktury danych w Java są synchronizowane, a które nie?
Czym różni się frontend od backendu?
Jakie kody odpowiedzi HTTP znasz? Czym różnią się 401 od 403?
Istnieje funkcjonalność, którą rozwijacie wspólnie z innym zespołem. Podczas testów napotkaliście problemy: 1. Integracja między dwoma usługami: które, jak się okazało, mają różne formaty danych. 2. Znaleźliście błąd na froncie: gdy frontend wysyła zapytanie do serwisu, a serwis odpowiada, że taki metod nie istnieje. 3. Konieczne jest pilne przetestowanie nowej funkcjonalności razem z innym zespołem, ale oni informują, że nie są gotowi do testowania, i ta zadanie nie jest dla nich priorytetem. Jak zamierzacie działać?