Screening checklist

QA Engineer Screening Checklist

Comprehensive QA Engineer screening checklist covering test strategy, automation skills, bug reporting, and quality process assessment.

QA Engineer Screening Checklist

The short answer

Screening QA Engineer candidates well means fixing the pass criteria before the first résumé is opened. The checklist below covers résumé triage, a short phone screen with model answers, a technical check with passing criteria, and the deal-breakers that end a conversation early.

  • Must have: Understanding of testing methodologies and best practices
  • Must have: Both manual and automated testing experience
  • Must have: Proficiency in at least one automation framework
  • Deal-breaker: Cannot write automated tests
For hiring teams

Cohesyve finds, contacts and tests QA Engineer candidates on the real work and ranks them. Ten candidates free, no card.

Being screened for a role like this? Practise free →

This checklist evaluates QA Engineer candidates across test planning, automation, defect management, and quality integration throughout the development lifecycle.

Résumé screening

  • Test automation framework experience (Selenium, Cypress, Playwright)
  • Programming proficiency for test scripts
  • CI/CD testing integration experience
  • Manual and exploratory testing expertise
  • API testing tool experience
  • Agile testing practices understanding

Must-have qualifications

  • Understanding of testing methodologies and best practices
  • Both manual and automated testing experience
  • Proficiency in at least one automation framework
  • API testing experience
  • Ability to create test plans and strategies

Phone screen questions

Ask every candidate the same set, in the same order, and note the answer against the model before you form a view.

How do you decide what to automate vs test manually?

A strong answer Automates regression, smoke tests, and data-driven scenarios. Keeps manual for exploratory and usability testing. Uses ROI thinking for automation priorities.

Describe creating a test strategy for a new feature.

A strong answer Reviews requirements, identifies scenarios, defines test types, considers risk areas, plans test data, and establishes exit criteria.

How do you handle developer pushback on a bug?

A strong answer Provides clear reproduction steps, supporting evidence, references requirements. Focuses on user impact and facilitates discussion.

Tell me about a costly bug you caught before production.

A strong answer Describes the bug, how they found it, potential impact, and the testing approach that led to catching it.

How do you integrate testing into CI/CD?

A strong answer Discusses test pyramid, parallel execution, environment management, flaky test handling, and gating deployments.

For hiring teams

Reach the phone screen with QA Engineer candidates who have done the work

Cohesyve finds and contacts QA Engineer candidates from your job description, tests each one on an AI job simulation of the role and ranks them, so the checklist above starts from a shortlist. Ten candidates free, no card.

Technical screening

AreaWhat to testPassing criteria
Test AutomationFramework design, script quality, CI/CD integrationDesigns maintainable frameworks and writes reliable tests
Manual TestingExploratory skills, test case design, bug reportingFinds critical defects through structured and creative testing
API TestingREST API testing, validation, integration testsThoroughly tests APIs including edge cases and security
Quality ProcessTest strategy, metrics tracking, quality advocacyDevelops strategies and advocates for quality across the team

Fit and deal-breakers

Good signs

  • Quality advocate caring about end-user experience
  • Detail-oriented with investigative mindset
  • Collaborative with developers
  • Continuous process improvement focus
  • Proactive about shifting testing left

Deal-breakers

  • Cannot write automated tests
  • Vague bug reports without reproduction steps
  • Views QA as only finding bugs
  • Unable to communicate quality risks

Scoring rubric

Automation Skills

30%
  • Framework proficiency
  • Script maintainability
  • CI/CD integration

Testing Methodology

30%
  • Test strategy design
  • Edge case identification
  • Risk-based testing

Technical Knowledge

20%
  • API testing
  • Performance testing
  • Security testing basics

Communication

20%
  • Bug report quality
  • Developer collaboration
  • Quality reporting

Common questions

How important is programming for QA?

Essential for modern QA roles. Automation is expected. The programming level depends on the role: SDET roles require near-developer coding ability.

Manual testers or automation engineers?

Most teams need QA who can do both. Manual exploratory testing finds different bugs than automation. The ideal candidate does both.

How to evaluate attention to detail?

Give a practical exercise reviewing a feature or mockup. Thoroughness in identifying edge cases and boundary conditions reveals attention to detail.

For hiring teams

Screen QA Engineer candidates on the work before the first call

Cohesyve takes your QA Engineer job description, finds candidates, reaches out to them and runs an AI job simulation of the real work, then returns a ranked shortlist.

1,500+

assessments completed

50%

faster time-to-hire

5 min

from JD to assessment

No credit card · 10 free candidates · Plans sized to your hiring volume

See Cohesyve in action

Free 30-min walkthrough

See it on your role