← MinMaxHR

Solutions · Evaluate CandidRanker

The retrospective test: check CandidRanker against a role you already filled

MinMaxHR is a Decision Intelligence Layer for Recruitment, and CandidRanker is its candidate ranking engine. The fastest honest way to find out whether it works for your hiring is not a demo. It is a retrospective test: take a role you have already closed, upload the job description and the resumes you actually received, and compare the ranking against the people your team shortlisted and hired.

It is a fair test because you already know the answer. Nobody is choosing a flattering dataset, and nobody has to trust a vendor's benchmark. If CandidRanker agrees with your team, that is evidence on your own hiring, not someone else's. If it disagrees, the per-dimension breakdown shows exactly where, and that disagreement is usually worth more than the agreement would have been.

One closed role, the resumes you already have, about an hour. The MinMaxHR platform is free to use and the Free plan covers 100 resumes, 10 job descriptions and 10 hiring decisions, which is more than a single retrospective test needs.

Why a retrospective test beats a demo

A demo shows you a vendor's data on a vendor's role, chosen because it goes well. You learn what the interface looks like and almost nothing about whether the ranking would have helped you.

A retrospective test inverts that. You supply the role, you supply the pile, and you already know which candidate turned out to be the hire. The only open question is whether the ranking would have surfaced them, and how far up.

It also tests the thing that actually decides whether a screening tool survives contact with a hiring team: not the top result, but the middle of the list. Anyone can rank an obvious candidate first. The useful question is whether the people your team spent hours rescuing from page four were ranked where they should have been.

What to bring

  • One role you have already closed. Recent enough that you remember the reasoning, ideally one that was hard rather than obvious.
  • The job description as it was actually used. Not a cleaned-up version. The messy one is the real input.
  • The resumes you received. PDFs, Word documents, scanned pages and photographs are all parsed. Duplicates are detected by content hash before any AI runs, so a folder with repeats does not distort the count.
  • Your own answer, written down before you look. Who your team shortlisted, who you hired, and which candidates you nearly missed. Writing it first is what keeps the test honest.

What you get back

Every candidate is scored against that specific job description, and the match score decomposes across eight weighted dimensions: skills, tools, experience, education, certifications, projects, title similarity and semantic similarity. Every dimension is shown with the evidence and reasoning behind it, including the zeros, so a score of nothing on certifications reads as a fact about the resume rather than a verdict on the person.

Mandatory skill coverage is weighted more heavily than optional skills, and missing must-haves are surfaced rather than used to remove anyone. No candidate is ever auto-rejected. Employment gaps appear as neutral facts for discussion and are never deducted from the score.

The ranking report exports as PDF, standalone HTML, CSV and JSON, so you can put the comparison in front of the hiring manager who ran the original process and let them argue with it.

How to read the result

There are three outcomes, and only one of them is boring.

  • The ranking matches your team. The engine reads your roles the way your team does with no tuning. That is the boring outcome, and it means you can trust the ordering on a live role.
  • The ranking puts your hire lower than you expected. Open the breakdown and find the dimension responsible. It is usually vocabulary: a requirement written one way in the job description and another way on the resume. That is what the workspace terminology catalog and Boolean skill groups with alias matching exist to fix, and fixing it takes minutes.
  • The ranking surfaces someone your team passed over. The most valuable outcome and the most uncomfortable one. Read the evidence, decide whether the engine or the original process was right, and note that the answer is now recorded either way.

Scoring is deterministic: the same job description and the same candidate inputs produce the same ranking. So when you change a weight or add an alias and re-run, the difference you see is the change you made and nothing else.

What it costs and what happens next

The MinMaxHR platform is free to use: accounts, workspaces and team invitations cost nothing. Plans price CandidRanker usage volume only. The Free plan covers 100 resumes, 10 job descriptions and 10 hiring decisions, which comfortably covers one retrospective test and usually a second.

There is no auto-renewal anywhere in the pricing. Growth is a one-time payment that activates a 30-day period, with nothing to cancel. So a team can run the retrospective test, run a live role, and stop, without a procurement conversation about a subscription.

If you would rather not do it alone, bring one real requisition to a working session with our team and we will run it with you. You keep the output either way.

Frequently asked questions

What is a retrospective test for AI resume screening?
A retrospective test evaluates a screening tool on a role you have already filled. You upload the original job description and the resumes you actually received, then compare the tool's ranking against the candidates your team shortlisted and hired. It is the fastest honest evaluation because you already know the correct answer, so no vendor gets to pick the dataset.
How long does a retrospective test take with CandidRanker?
Roughly an hour for a single closed role, most of which is gathering the files. Upload the job description and the resume folder, let parsing finish, then run the ranking and read the per-dimension breakdown against your own written record of who you shortlisted.
Do I need to pay to run a retrospective test?
No. The MinMaxHR platform is free to use, and the Free plan covers 100 resumes, 10 job descriptions and 10 hiring decisions, which is more than one retrospective test requires. Plans price CandidRanker usage volume only.
What if CandidRanker ranks my actual hire lower than I expected?
Open the per-dimension breakdown and find the dimension responsible. In most cases it is vocabulary: the requirement is written one way in the job description and another way on the resume. The workspace terminology catalog and Boolean skill groups with alias matching let your team state that the two phrasings are the same requirement, and re-running after that change shows the effect immediately, because scoring is deterministic.
Can I run a retrospective test without talking to sales?
Yes. Create a free workspace, upload the role and the resumes, and run it yourself. If you would prefer company, bring one real requisition to a working session with the MinMaxHR team and we will run it alongside you; you keep the output either way.
What file formats can I upload for the resumes?
PDFs, Word documents, scanned pages and photographs are all parsed, including through OCR for images. Duplicate resumes are detected by content hash before any AI runs, so a folder that accumulated repeats over a long-running role does not distort quota, batch counts or the ranking.
Can I share the result with the hiring manager who ran the original process?
Yes, and it is the most useful thing to do with it. The ranking report exports as PDF, standalone HTML, CSV and JSON. Every dimension carries the evidence and reasoning behind it, so the conversation is about specific candidates and specific requirements rather than about whether AI screening works in general.
Does the retrospective test send my candidate data anywhere unexpected?
Customer data is stored and processed in Mumbai, India, on Google Cloud asia-south1. API requests are checked against workspace membership with database-level row security as defence in depth, transport is TLS and storage is encrypted at rest, and deletion removes extracted data, rankings and stored files including quarantined copies. The security page documents the full position, including where MinMaxHR stands on SOC 2.

Related resources