Test design, exploratory testing, bug reporting, test cases, regression strategy.
📚 All interview questions
All 822 questions across 26 topic banks.
// CORE TOPICS
Custom commands, sessions, intercept, retry-ability, component testing.
Locators, fixtures, storage state, parallel execution, trace viewer.
// LANGUAGES
JVM, collections, concurrency, streams, OOP — Java for QA engineers.
Closures, async/await, prototypes, ES2024 — JS for test automation.
Types, generics, utility types, narrowing — TS for test automation.
// TECHNICAL DEEP-DIVES
WebDriver, waits, Page Object, Grid, parallel runs, framework design.
Postman, REST Assured, schema validation, contract testing, auth.
JMeter, k6, load patterns, percentiles, bottleneck diagnosis.
RequestSpec, ResponseSpec, schema validation, auth, integration.
DSL, scenarios, embedded JS, parallel runner, mocks, performance.
SELECT, JOINs, GROUP BY, subqueries, validating DB state, finding duplicates/orphans.
Gherkin syntax, feature files, step definitions, scenario outlines, hooks, tags, anti-patterns.
POM, hybrid/data-driven/keyword-driven frameworks, folder structure, config, reporting, scaling.
Using AI as a force multiplier — test generation, self-healing, agentic testing, and knowing where it falls short.
How do you test something that never behaves the same way twice? Evaluating LLM and agent features.
Appium architecture, real devices vs emulators, locator strategies, gestures, CI for mobile.
WCAG, ARIA, screen readers, contrast, keyboard navigation, axe-core, CI integration.
OWASP Top 10 for QA, injection, XSS, access control, session security, SAST/DAST, CI.
Schema, queries, mutations, the errors array, nested authorisation, N+1, and how GraphQL testing differs from REST.
// PROCESS & SOFT SKILLS
Pipelines, parallelisation, flaky test handling, test data, environments.
STAR-format examples, conflict, prioritisation, leadership scenarios.
Equivalence partitioning, BVA, decision tables, state transition.
Branching, merge vs rebase, force-push, conflicts, workflows.
Bug lifecycle, JQL, workflows, test management (Xray/Zephyr), Agile boards.
How would you test X? Structured approaches to the open-ended design questions interviewers ask.