
AI Prompt & Agent-Rules Pack for QA Engineers
121 copy-paste prompts for real QA work, plus 16 rules files for Cursor, Claude Code, GitHub Copilot and AGENTS.md.
$12 one-time
See what’s inside249 interview questions with model answers that explain the reasoning, give examples and mention the trade-offs interviewers listen for. Plus an editable question bank with a readiness dashboard, study plans and a STAR worksheet.
$19 one-time · instant download · secure checkout through Gumroad

$19 one-time · instant download
Secure checkout through Gumroad · TestLinkPro never sees your card details · instant download · no account needed. How buying works
“What’s the difference between smoke and sanity testing?” is easy. “Your nightly regression fails 30% of the time. What do you do?” is where candidates struggle. Every model answer explains the reasoning, gives an example and mentions the trade-offs interviewers listen for. Each question is tagged Junior (73), Mid (144) or Senior (32).
cy.intercept, cy.session, trade-offs.All 249 questions, plus how to use the pack by role type, answer frameworks (Define-Example-Trade-off, STAR, the 5-step “test this” method, coding out loud), a 7-day crash plan, a 14-day study plan, a resume and LinkedIn checklist, an interview-day checklist and a printable STAR story worksheet.
An xlsx for Excel, Google Sheets and LibreOffice with every question, its topic, level and model answer, a Confidence dropdown (Not started / Need work / Getting there / Confident), Times Practised, Last Reviewed and My Notes.
A dashboard with readiness % by topic and level, a “focus next” hint and a chart, plus 7-Day and 14-Day Plan tabs, a STAR Stories worksheet, an Interview Tracker and a 41-item Checklists tab. A CSV copy of the question bank is included.


Copied word for word from the question bank, across Junior, Mid and Senior levels. Read the answer, then try to say it in your own words with an example from your own projects.
401 Unauthorized actually means unauthenticated: the request has no valid credentials (missing, expired or invalid token), so the client should authenticate. 403 Forbidden means the server knows who you are, but you don't have permission for this resource or action, such as a normal user calling an admin endpoint. Some APIs return 404 instead of 403 to avoid revealing that a resource exists, which is a valid security choice if it's consistent.
Assertions such as await expect(locator).toBeVisible(), toHaveText(), toHaveCount(), toHaveURL() and toHaveValue() automatically retry until the condition is met or the timeout expires. Compare expect(await locator.isVisible()).toBe(true), which checks once and fails if the UI is a few milliseconds slow. Web-first assertions are one of the main reasons Playwright tests are less flaky.
Group by the column and keep groups with more than one row.
SELECT LOWER(email) AS email, COUNT(*) AS cnt
FROM users
GROUP BY LOWER(email)
HAVING COUNT(*) > 1;Using LOWER() catches case-insensitive duplicates (Ana@x.com and ana@x.com), which are often a real bug if emails should be unique.
A fixed wait makes tests slow when the app is fast and flaky when it's slow. Instead, rely on retry-ability (cy.get(...).should('be.visible')), or alias network requests and wait for them: cy.intercept('POST', '/api/orders').as('createOrder'), perform the action, then cy.wait('@createOrder').its('response.statusCode').should('eq', 201).
The test pyramid recommends many fast unit tests, fewer integration or API tests and a small number of slow UI end-to-end tests, because tests higher up are slower, more brittle and more expensive. Alternatives such as the testing trophy emphasise integration tests for frontend apps. The right balance depends on the architecture and risk. I push each check to the lowest level that can prove it, and keep UI tests for critical user journeys. An "ice cream cone" (mostly manual and UI tests) is the anti-pattern to avoid.
My role is to make sure the decision is informed, not to block it single-handedly. I explain the bug's impact clearly (who's affected, how badly, frequency, data or security implications), suggest options (delay, hotfix soon after, disable the feature with a flag, a workaround with support preparation, communication to users) and document the decision and the risk acceptance. If it's a serious security, legal or safety issue, I escalate according to company policy.

Use the 7-day crash plan if your interview is soon, or the 14-day plan for a fuller review. The PDF suggests which chapters to prioritise for your role type.
Answer each question before reading the model answer, then set your confidence in the question bank and add your own project examples.
The dashboard shows readiness by topic and level and suggests what to focus on next. Prepare your STAR stories and use the interview-day checklist.
Selenium 4 with Selenium Manager and BiDi, Playwright test agents, Cypress cy.prompt (beta), OWASP Top 10:2025, WCAG 2.2 and questions on testing AI features.
Getting ready to use AI in your daily QA work too? See the AI Prompt & Agent-Rules Pack.
Model answers are study guides, not scripts to memorise. No pack can guarantee an interview result or job offer.
Both. Manual testers can focus on fundamentals, test design, API basics, SQL, scenarios and behavioral questions. Automation engineers and SDETs also get Selenium, Playwright, Cypress, framework design, CI/CD and coding chapters. The PDF suggests which chapters to prioritise for each role type.
Coding exercises are in Python because it’s short and readable. Automation answers include Java, TypeScript and JavaScript examples where it makes sense. The concepts carry over to any language.
Yes. Upload the xlsx to Google Drive and choose File → Save as Google Sheets. Dropdowns, colours, formulas and the chart carry over. It also works in Excel and LibreOffice.
No. Use them to check your understanding, then answer in your own words with your own examples. Interviewers can tell when an answer is recited.
It’s written for 2026 tools and standards. Tools change quickly, so check the official docs for any version-specific detail before an interview.
No. No pack can guarantee an interview result or job offer. It gives you a structured way to prepare and to find the topics you still need to work on.
Major updates or new versions of the pack may be released as a separate paid upgrade.
$19 one-time. Instant download from Gumroad, no account needed. Questions first? Email hello@testlinkpro.com.