QA Interview Questions for Manual and Automation Roles
A practical set of QA interview questions covering testing fundamentals, bug reporting, API/mobile QA, Playwright automation, and senior-level judgment — with what strong answers sound like.
Whether you are preparing for a QA interview or hiring a QA engineer, strong questions reveal how someone thinks about risk, evidence, and collaboration — not whether they memorized definitions. Below is a practical question bank I recommend for manual QA, automation, and senior/lead conversations, with notes on what a solid answer usually includes.
Fundamentals
- What is the difference between verification and validation?
- How do you decide what not to test when time is limited?
- Explain severity vs priority with a real example.
- What is a good regression strategy for a weekly release?
- How do you know a build is “good enough” to ship?
Test design & planning
- How do you write a lightweight test plan for a feature release?
- Walk me through boundary value and equivalence partitioning with an example.
- How do you approach exploratory testing without making it random?
- What artifacts do you produce before UAT?
- How do you handle changing requirements mid-cycle?
Bug reporting & communication
- What makes a bug report easy for a developer to act on?
- How do you report an intermittent defect?
- Tell me about a time you disagreed with a “low priority” decision.
- How do you communicate release risk to a non-technical stakeholder?
- What evidence do you attach by default (and why)?
Web, API & data
- How do you test authentication and session expiry?
- What is Broken Object Level Authorization, and how would you test for it?
- How do you combine Postman checks with SQL validation?
- What do you look for in API error responses?
- How would you validate an export/download feature end-to-end?
Mobile QA
- What do you test on real devices that emulators often miss?
- How do you validate permission deny paths on iOS/Android?
- What is your approach to background/foreground and interruption testing?
- How do you plan a device/OS matrix with limited time?
- What does a TestFlight / APK smoke checklist include before release?
Automation & Playwright
- What should be automated first in a mature product?
- How do you choose locators in Playwright?
- How do you reduce flaky tests?
- Explain smoke vs regression automation in CI.
- When would you not automate a scenario?
- How do you debug a failing CI test with traces/reports?
Sample prompt in an interview:
"Design a smoke pack for an eCommerce checkout redesign.
What 8–12 checks do you automate in Playwright, and what do you keep manual?"Security & accessibility awareness
- What security checks can QA perform without being a penetration tester?
- How would you test for basic privilege escalation?
- What accessibility checks can you run in a normal regression cycle?
- How do you handle a suspected privacy/security issue during testing?
Senior / lead judgment
- How do you mentor junior QA engineers on bug quality?
- How do you balance speed and quality under release pressure?
- Describe a production bug you helped prevent — what signal did you trust?
- How do you measure whether QA is effective for a team?
- How do you partner with developers and product managers day to day?
What interviewers should listen for
- Clear risk-based thinking
- Reproducible examples from real work
- Comfort with both manual depth and automation judgment
- Collaboration tone (not “QA vs Dev”)
- Honesty about tradeoffs and unknowns
If you are preparing as a candidate, practice answering with a short story: context → action → result → what you would improve next time. If you are hiring, ask follow-ups on those stories — that is where real seniority shows.
Need release-ready QA support?
Hire MD Masfiqur Rahman for Playwright automation, API testing, mobile QA, accessibility checks, and production readiness — remotely worldwide.