for hiring teams
You cannot tell if a candidate can write tests
You need someone who can write tests that find bugs. A coding task can show how they write code. It may not show what their test would catch.
A passing test can still miss a broken feature.
TestAcademy helps you check what the submitted test detects.
A passing test can miss a bug
A test can pass because the app works. It can also pass without checking an important result.
For example, a test might check that the cart opens but never check its total. The total could be wrong while the test still passes.
Code review can find missing checks. Running the test against a broken app adds evidence.
What we do instead
The candidate opens a working app and writes a test in the browser. There is nothing to install for the supported tasks.
Then we break the app on purpose.
We use a copy with a bug added on purpose. For example, the cart total may ignore quantity. We run the same test against that copy.
If the test still passes, it did not detect that bug.
We check each required broken behavior in the task separately.
What you get back
The results of the run and the submitted code.
The report names the bugs the test detected and missed. It also includes findings from the code review.
Use these results to discuss the test with the candidate.
What the result can show
Passing on the working app is only the first check. Verify also checks versions with required behavior broken on purpose.
The result shows what the submitted test catches. It does not show who wrote it. Candidates can copy answers or receive outside help.
Debugging tasks also repeat the tests and run them in reverse order. These checks can reveal unstable tests or tests that depend on their order.
Try it yourself
Open the shopping cart demo. Run the starter test, then press Verify. No account is needed.
Read the result to see which required bugs the test detects. You can then change the test and verify it again.
A finished report
We wrote and ran this test ourselves. It shows a missed bug. It is not a candidate's submission. No candidate was assessed for this example.
Where we are
We built this to teach. Tests have been graded this way against Cypress, Playwright and Selenium.
We now offer a manual QA automation hiring pilot for €250 plus applicable tax. It covers one open role and up to three candidates. You receive a summary for each candidate and a discussion of the results.