18 lutego 2026 · 8 min czytania

QA Tester — pytania na rozmowie kwalifikacyjnej w 2026

Top 20 pytań na rozmowie QA: testowanie manualne i automatyzacja. Z wzorcowymi odpowiedziami i wskazówkami od rekruterów.

📋 Testowanie manualne — pytania podstawowe

1. Jakie są typy testowania oprogramowania?

Funkcjonalne: unit, integracyjne, systemowe, akceptacyjne (UAT). Niefunkcjonalne: wydajnościowe, obciążeniowe, bezpieczeństwa, użyteczności. Wg podejścia: black-box, white-box, gray-box. Specjalne: smoke, sanity, regresyjne, eksploracyjne.

2. Severity vs Priority — jaka jest różnica?

Severity (krytyczność) — wpływ techiczny błędu (Critical, Major, Minor, Trivial). Priority (priorytet) — jak pilnie trzeba naprawić (High, Medium, Low). Przykład: literówka w logo firmy — niskie severity, ale wysoki priorytet.

3. Co powinien zawierać dobry raport błędu?

Tytuł (krótki, konkretny), środowisko (OS, przeglądarka, wersja), kroki reprodukcji (ponumerowane), wynik oczekiwany vs faktyczny, severity/priority, zrzuty ekranu/video, logi. Opcjonalnie: workaround.

4. Test case vs Checklist — kiedy co stosować?

Test case: szczegółowe kroki, oczekiwane wyniki, preconditions. Dla krytycznej funkcjonalności, regulacji, nowych testerów. Checklist: lista punktów do sprawdzenia, szybsze tworzenie. Dla doświadczonych testerów, eksploracyjnego testowania, smoke testów.

5. Co to jest STLC (Software Testing Life Cycle)?

Fazy: analiza wymagań → planowanie testów → projektowanie test case'ów → przygotowanie środowiska → wykonanie testów → zamknięcie cyklu. Każda faza ma wejścia, wyjścia i kryteria akceptacji.

🤖 Automatyzacja — pytania zaawansowane

6. Selenium vs Playwright vs Cypress — porównanie

Selenium: wielojęzyczny, wiele przeglądarek, dojrzały ekosystem, ale wolniejszy. Playwright: nowoczesny, szybki, auto-wait, wiele przeglądarek, od Microsoft. Cypress: JavaScript, szybki feedback, wbudowany time-travel, ale tylko Chrome-based (+ Firefox).

7. Co to jest Page Object Model (POM)?

Wzorzec projektowy: każda strona/komponent to osobna klasa z lokatorami i metodami. Zalety: czytelność kodu, łatwe utrzymanie (zmiana lokatorów w jednym miejscu), ponowne użycie. Przykład: LoginPage.enterUsername(), LoginPage.clickLogin().

8. Jakie strategie lokatorów znasz?

ID (najstabilniejszy), data-testid (rekomendowany), CSS selectors, XPath (elastyczny, ale kruchy), tekst, role ARIA. Hierarchia: data-testid > id > CSS > XPath. Unikaj: indeksów, absolutnych XPath, class names zależnych od stylu.

9. Jak radzisz sobie z flaky testami?

Przyczyny: timing (brak explicit waits), dane testowe, zależność od kolejności, elementy dynamiczne. Rozwiązania: explicit waits zamiast sleep, izolowane dane, retry mechanism, stabilne lokatory, czyszczenie stanu przed testem.

10. Jak zintegrować testy z CI/CD?

GitHub Actions / Jenkins / GitLab CI: uruchom testy po każdym pushu lub merge request. Raportowanie: Allure, HTML reports. Paralelizacja: podziel testy na grupy. Docker: stabilne środowisko. Powiadomienia: Slack/email o wynikach.

🧪 Testowanie API

11. Jak testujesz REST API?

Narzędzia: Postman, cURL, Rest Assured, Playwright API testing. Co testować: kody statusu, body response, nagłówki, walidacja schematu, autoryzacja, edge cases (puste pole, za długi string, SQL injection), wydajność.

12. Co to jest contract testing?

Weryfikacja że API consumer i provider zgadzają się co do formatu danych. Narzędzia: Pact. Zapobiega problemom integracyjnym bez potrzeby end-to-end testów. Każda strona testuje swój „kontrakt" niezależnie.

💡 Jak odpowiadać na rozmowie QA

  • Podawaj konkretne przykłady — „W projekcie X znalazłem bug, który..."
  • Pokaż analityczne myślenie — jak priorytetyzujesz testy, jak decydujesz co automatyzować
  • Znaj narzędzia — nie tylko nazwy, ale jak je używasz w praktyce
  • Pytaj o proces — pokażesz że zależy Ci na jakości, nie tylko „klikaniu"
  • Ćwicz z botem — AI Interviewer zadaje realistyczne pytania QA z oceną i feedbackiem

Poćwicz rozmowę QA z AI

Bot AI Interviewer w Telegram — wybierz rolę QA, poziom (Junior/Middle/Senior) i przejdź symulację rozmowy. Ocena, podpowiedzi i idealne odpowiedzi.

🚀 Zacznij ćwiczyć

Za darmo · 5 rozmów bez opłat