Question 1
What is worth an automated test for this product, and what is a waste of a brittle end-to-end script?
Approach. Pick the risk that costs users, and say the check you would keep manual on purpose.
Map a QA or test-engineer job description to the automation, risk, and release questions it is likely to ask.
Matched in your browser from the requirements in the posting and Luna’s interview-question hub. These are practice prompts, not a claim that this wording will be asked.
Coding
Build test automation in JavaScript with Playwright and Cypress where the UI risk is real
Question 1
Approach. Pick the risk that costs users, and say the check you would keep manual on purpose.
Question 2
Approach. Say the first reproduction, what you would stop rerunning, and how you would tell the team.
Coding
Build test automation in JavaScript with Playwright and Cypress where the UI risk is real
Question 3
Approach. Restate the input, give the naive version, then name one edge — empty, duplicate, or async — and how you would prove it.
Question 4
Approach. Tie the structure to the access pattern in the posting, and say the time cost of the common operation.
System design
Push tests into CI/CD so a failure stops the release
Question 5
Approach. Name the checks before deploy and the rollback that does not need a hero.
Question 6
Approach. Say what is code, what is still manual, and why that manual step remains.
Behavioral
Partner with engineers on bugs that escaped and the layer that should own the next check
Question 7
Approach. Name the objection, what you changed, and what you did not. Do not flatten it into “we aligned.”
Question 8
Approach. Say the ask, the artifact you left them, and what you refused to take over.
Behavioral
Decide what is a waste of a brittle end-to-end suite
Question 9
Approach. Spend the time on the follow-through: the metric, the bug, or the user you went back to.
Question 10
Approach. Name what you would learn, what you would not pretend to know, and the first small outcome.
QA postings are a risk interview. Automation tools matter less than which risk you would put in a unit test, which in a contract test, and which you would keep as a short manual pass. CI bullets mean they will ask how a red build should block a release. API bullets mean they will ask how you test a contract without the whole product.
“Quality ownership” is a story about a bug that escaped and the layer that should have caught it. Do not answer with a tool tour.
Prepare three risks for the product you are interviewing with, even if you have to infer them from the posting. The sample is a product QA role that writes code.
The posting below is already in the tool. The questions are the ones its requirements point to. Replace it with a posting you are actually interviewing for.
Related: Microsoft coding questions · Edge-case checklist · Google coding questions