The framework
12 criteria. 4 sections. One honest score.
Every ATS Grade report scores your resume against the same research-backed framework a trained reviewer would use - twelve criteria spanning targeting, structure, language, and technical ATS compatibility. This page explains each one: what it measures, why it matters, and how to score higher.
How scoring works
Each criterion is scored 0-100, then rolled up into your grade.
Your overall grade (A+ to F) summarizes the twelve criterion scores. Every weakness found becomes a concrete recommendation, sorted by priority - critical issues that actively cost you interviews, recommended improvements with clear upside, and optional refinements. Fix the critical bucket first; it's usually fifteen minutes of work.
Section 1 of 4
Targeting & Content Fit
The single biggest score driver. An ATS ranks you against one specific job description - a brilliant resume aimed at the wrong target still loses to an average one aimed precisely.
Role alignment & keyword integration
What we measure
How closely your titles, skills, and experience match the target role's vocabulary - including aliases and acronym variants.
Why it matters
Keyword matching is still the backbone of ATS ranking. Recruiters also run Boolean searches over the parsed text; terms that aren't there can't be found.
Quick win
Mirror the job description's exact terms where they're true of you, and include both forms of every key term (e.g. "ETL" and "Extract Transform Load").
Achievements with quantifiable metrics
What we measure
The share of your bullets that state a measurable result - revenue, time saved, error rates, users, scale.
Why it matters
Numbers are credibility. A bullet with a metric reads as evidence; one without reads as a claim. Reviewers anchor on quantified impact when comparing candidates.
Quick win
Rewrite your top bullets as result-first statements: "Cut deployment time 40% by ..." beats "Responsible for deployment improvements".
Recency & relevance emphasis
What we measure
Whether your most recent and most relevant experience gets the most space - and outdated or off-target content is trimmed.
Why it matters
ATS-era recruiters skim the top third of the parsed result. Burying your strongest, most relevant work under old roles wastes your highest-attention real estate.
Quick win
Give your last two roles the most bullets; compress anything older than ten years to a single line.
Section 2 of 4
Structure & Readability
How your document is built. Structure determines both whether the parser can extract your data and whether a human can find your value in a six-second skim.
Skimmable layout & clean formatting
What we measure
Single-column flow, standard section headings, consistent spacing, and the absence of parser-hostile elements like layout tables and text boxes.
Why it matters
Parsers read top-to-bottom, left-to-right. Multi-column designs and graphics scramble the extracted text - and a scrambled extraction tanks every downstream score.
Quick win
Use standard headings (Work Experience, Education, Skills) in a single column. If pasting your resume into Notepad keeps it readable, parsers will cope too.
Appropriate length discipline
What we measure
Whether total length matches your seniority: roughly one page per decade of experience, two pages maximum for most roles.
Why it matters
Overlong resumes dilute keyword density and bury the relevant 20%. Recruiters read queues, not novels.
Quick win
Cut anything that doesn't support the target role. Every line you remove makes the remaining lines more visible.
Project-Action-Result bullet construction
What we measure
Whether bullets follow a context -> action -> outcome arc instead of listing duties.
Why it matters
PAR bullets carry the keywords, the verbs, and the metrics in one sentence - they score on every axis simultaneously.
Quick win
Template: "For [project/context], did [specific action], delivering [measured result]."
Section 3 of 4
Language & Clarity
How your writing reads. Once parsing and matching pass, a human decides - and weak, inconsistent, or inflated language is the fastest way to lose them.
Strong action verbs over weak phrases
What we measure
The ratio of strong openers (built, led, reduced, shipped) to filler ("responsible for", "helped with", "worked on").
Why it matters
Verbs signal ownership. "Responsible for X" says you were near the work; "Delivered X" says you did it.
Quick win
Start every bullet with a verb, never with "Responsible". Vary verbs - five bullets starting with "Led" read like a template.
Focused, jargon-free language
What we measure
Clarity and specificity: concrete nouns and proper names instead of buzzwords, abstractions, and AI-flavored filler.
Why it matters
Vague terms ("synergy", "dynamic results-driven professional") carry zero information and increasingly pattern-match as machine-written.
Quick win
Replace every adjective you can't defend in an interview with a fact you can.
Consistency in tense & formatting
What we measure
Uniform date formats, punctuation, capitalization, and tense - past tense for past roles, present for the current one.
Why it matters
Inconsistency reads as carelessness, and recruiters extrapolate document care to work care. Parsers also rely on consistent date formats to build your timeline.
Quick win
Pick one date format (e.g. "Jan 2023 - Mar 2025") and one bullet punctuation rule, then audit the whole document against them.
Section 4 of 4
ATS & Professional Polish
The technical layer. These checks decide whether the system can credit you at all - they're the cheapest points to win and the most painful to lose.
ATS-safe formatting & structure
What we measure
Absence of parsing hazards: tables, images, icons, headers/footers carrying real content, nonstandard fonts, and decorative symbols.
Why it matters
A single skills table can erase your entire skills section from the parsed output. You'd never know - you just wouldn't get callbacks.
Quick win
Keep contact details in the document body, never in the page header. Express skill groups as plain text lines, not grids.
Proper file format & delivery
What we measure
Whether the file type matches what the posting asks for (.docx or text-based PDF), with a professional file name.
Why it matters
Scanned-image PDFs parse as empty documents. And "resume_final_v7.pdf" makes a first impression before your first line does.
Quick win
Export text-based PDF or .docx per the posting, named FirstName_LastName_Resume.pdf.
Complete contact information & links
What we measure
Email, phone, location, and working LinkedIn/portfolio links - present, parseable, and consistent with your online profiles.
Why it matters
Recruiters cross-check your resume against LinkedIn; mismatched titles or dates raise flags. A broken portfolio link is a missed interview.
Quick win
Use a plain-text URL form (linkedin.com/in/yourname) and verify every link from the exported file itself.
Put it to work
See your resume scored against all 12 points.
Sign in, upload your resume, and get all twelve criteria scored in under a minute.