OFM Jobs got an employer to a shortlist, but a shortlist is a stack of claims. "Fluent English," "fast typist," "great on calls": everyone writes it, few can prove it, and you only found out it was false after an interview you'd already paid for. Tests move the proof all the way to the front. An employer sets the required skills when they post the job, chosen from a shared test library, and a candidate can't apply until they've cleared the bar. Candidates prove it once, on their own time, and carry a verified profile from job to job. I designed and shipped it end to end, from the job post to the gate, the five tests, and the way proof lands back on the board.
For these roles the job is the skill itself, and almost none of it survives a CV.
The only place to check a skill was the interview, the most expensive filter in the funnel.
Five tests, each mapped to something the work actually needs, and nothing it doesn't. An off-the-shelf vendor would have been faster and wrong: generic tests screen generic skills, and they run on someone else's site, so the candidate and the score both leave OFM. So the tests are built native, shaped to chat work, and the result lands straight on the board.
A test that runs after the shortlist still lets a stack of claims into the pile. So the test became the door. A candidate only sees Apply on the roles their verified skills already clear; the rest stay locked until they prove them. Nothing is submitted below the bar, so the pile an employer receives is pre-filtered, by the standard the role needs, not by a person.
Waiting on a human to mark tests would just move the bottleneck. So the machine grades what it can, the instant it can.
A result nobody understands is a result nobody acts on, and a test that punishes a bad day tests the wrong thing.
Making a candidate re-test for every employer is its own kind of leak. So the proof lives on the candidate, not the application. Take a test on your own time, and the verified score sits on your profile, ready for the next gated job that needs it.
Requirements aren't an afterthought; they're part of posting the job. Add the skills the role needs and the score each one has to clear.
Nobody writes their own typing test. The tests are standardized and shared, so the same skill means the same thing on every job across OFM.
On the candidate's side, the listing is honest about what it takes. The required skills sit right up top, and Apply is locked until they're met.
A candidate doesn't have to wait for an invite. They can take any test proactively and build a verified profile that opens doors before they even knock.
Whether it's to clear a gate or top up a profile, the battery opens as a plain, unintimidating page: here's what you'll do, here's how long it takes.
A short reading-and-grammar set that mirrors the messages they'd actually send.
A prompt on screen, a recorder underneath: say your answer out loud.
Play a clip, answer what it asked, the half of the job that isn't typing.
A live test of the thing that silently decides whether someone can do chat work at all.
A timed passage with words-per-minute and accuracy ticking up as they type.
The moment they finish, one card sums the battery, and the results don't just vanish into one employer's inbox.
Back on the gated job, the proof does its work: every required skill turns green, the lock falls away, and applying takes one tap.
On the employer's side, the applicant list looks different now: everyone in it has already cleared the bar. There's nothing to weed out, only the best to find.
The pipeline starts where it used to end. The very first column is already proven, and the AI match score rests on evidence, not a résumé's word.
Claims became proof, and the filter moved all the way to the front. The board stopped being a place to weed out bad fits; every candidate on it had already cleared the bar. The interview became the reward for passing, not the place you discovered the truth.