ATS Resume Keywords

Find the Right Resume Keywords, and Put Them Where They Count

Keywords are how a recruiter searches the pile, and how you sort inside it. Here is how to pull them from the actual posting, where each kind belongs on the page, and the tricks that quietly work against you.

Rohith Jarugu10 min read

Key Takeaways

  • Your keywords come from the posting in front of you, written the way the posting writes them. Swapping in near-synonyms cost nine of ten skill matches when I measured it below.

  • Hard skills and tools go on a skills line in the body of the document, never in the Word header. Soft skills go inside bullets, proven as a result, never printed as a label.

  • Missing keywords sort you lower in a recruiter's search, they do not auto-reject you. An ATS ranks and filters; the real hard rejections come from human-set knockout questions.

  • White text and stuffing backfire in opposite ways. Hidden terms counted in our own scanner exactly like visible ones, and eleven mentions of a skill scored what one scored. Scan your resume against the posting to see the honest match.

Resumes Analyzed
50K+
Average ATS Score Increase
25%
ATS Checks Per Full Report
30+
From Upload to ATS Score
<60s

What Are Resume Keywords for an ATS?

They are the specific skills, tools, titles, and certifications a recruiter types into an applicant tracking system to find candidates. Match the words in the posting, and you turn up in that search. Miss them, and you do not.

A keyword is almost always a noun: Python, payroll, registered nurse, Salesforce, forklift certification. It is a thing you can do or a thing you hold, written the way the posting writes it.

The software reads your resume as text and indexes those terms so a recruiter can filter the pile. If you want to see exactly what it pulls from your file, the free resume parser shows you the extracted text, and what an ATS is covers the wider picture.

Do the Wrong Keywords Get Your Resume Rejected?

Almost never. The software ranks and filters resumes for a recruiter to read; it rarely bins one on its own. Weak keyword coverage sorts you lower in the search, not out of it.

That distinction matters, because most keyword advice is sold on fear. You have probably read that most resumes are never seen by a human. It is a sales line from 2012 with no source behind it, and it is wrong.

What is true is that most employers lean on this software to make a first cut. In Harvard Business School's Hidden Workers study with Accenture in 2021, more than 90 percent of surveyed employers using it relied on it to filter or rank applicants.

So keywords are not a gate you clear or fail. They set where you land in a ranked list, and the goal is to sort high enough that a recruiter scrolls to you.

The one true auto-reject is a knockout question a person set, covered in how ATS parse resumes.

How to Find Keywords in a Job Description

The best keyword list for a job is the job posting itself, not a canned list of five hundred terms. Work one posting at a time, in four passes.

  1. Read the posting for repeats

    A word the posting uses three times is a word the recruiter will search for. Note every skill, tool, and title that shows up more than once. Those are your priority terms.

  2. Split required from preferred

    Most postings separate must-haves from nice-to-haves. The required list is where your keywords have to match. Cover those first, then reach for the preferred ones you can back up.

  3. Copy exact tools, titles, and certs

    Write the tool the way the posting writes it. If it says Google Analytics 4, that is your term, not analytics. Match certifications and job titles the same way, letter for letter.

  4. Sort hard skills from soft skills

    Hard skills are countable and specific: Python, payroll, forklift certification. Soft skills are traits: leadership, communication. They go in different places on the page, which is the next section.

Doing this by hand for every application is slow. The free keyword scanner reads a posting and your resume together and lists the terms you are missing. Paid tools go deeper on a single posting, and our Jobscan review covers when that depth is worth paying for.

For the whole picture of what happens when you upload, here is how an ATS resume scanner reads your file, and where the match rate stops being useful.

Free Keyword Scanner

See Which Keywords You Are Missing

Paste the job description and your resume. The scanner lists the terms the posting wants that your resume does not have yet, in your browser, with no signup, so you know exactly what to add.

Measured, 21 September 2026

Nine Ways to Write the Same Skills, and What Each One Scored

I saved one operations resume as nine Word files, changed exactly one keyword decision in each, and scored all nine against the same job post using the code behind our keyword scanner. The spread ran from 14 percent to 82 percent.

Every file carries the same jobs, the same bullets and the same numbers. Only the wording of the skills, and where they sit, changes from one to the next.

0 of 13
skills matched once the skills line moved into the Word document header
9 of 10
skill matches lost by writing near-synonyms instead of the posting's words
+0
change in match rate after repeating every skill on the resume ten times
One resume, one posting, scored by our own keyword scanner rather than by any employer's system. The control is missing three terms the posting asks for, and that gap is the headroom the last two rows had to move into.
The one keyword decision changedHard skills matchedMatch rate
Skills on one line, both acronym forms (the control)10 of 1367%
Skills as a two-column Skill and Years table10 of 1367%
Skills in a left-hand sidebar cell10 of 1367%
Skills in the Word document header0 of 1314%
Long forms only, no acronyms8 of 1356%
Acronyms only, no long forms9 of 1361%
Near-synonyms instead of the posting's words1 of 1319%
Every skill repeated ten times10 of 1367%
Three missing terms added in white type13 of 1382%

Writing both forms was the only version that matched all four

The long form alone lost ERP and KPIs. The acronym alone lost warehouse management systems, a different term from the same four.

Our scanner links some pairs and not others. QA read as quality assurance in either direction, and ERP never read as enterprise resource planning, which is why the rule further down this page is both, once each.

Near-synonyms cost more than moving the skills into a table or a sidebar

Stock control did not read as inventory management. Supplier relations did not read as vendor management, and nine of the control's ten skill matches went with the rewrite.

That file was the second worst of the nine, and nothing about its layout had changed. The words themselves did all the damage.

Stuffing bought nothing, and white text bought too much

Repeating every skill ten times added 220 words and moved the match rate by nothing. The scanner asks whether a term is on the page, not how often, so eleven mentions scored what one mention scored.

The white-text file scored highest of the nine. Three terms the resume did not have, typed in white at the foot of the page, counted exactly as though they were printed in black.

That is the trap rather than the trick. Your score goes up while the resume now claims three things you cannot defend, and the words sit in the extracted text for anyone who selects them.

One result argues against our own advice

All four soft skills the posting asks for came back unmatched in every single file, the control included. The resume proves leadership and communication in its bullets without ever using either word.

No string matcher can see a skill that is demonstrated and never named, ours included. The honest resolution is to keep proving the skill in a bullet and to use the posting's word while you do it.

What this run does not tell you

  • Nothing here went through Taleo, Greenhouse, Workday, iCIMS or Lever. This was our own scanner, and none of those systems publish how theirs ranks or what it treats as the same skill.

  • Our matcher compares whole words against a skills dictionary and a short list of equivalent forms. A system with a real skills taxonomy would connect more synonyms than ours did, so the synonym row is a worst case rather than a law.

  • All nine files were .docx. Nothing in this run speaks to PDF.

  • One resume, one posting, one industry, one run. A different posting would give different numbers, though the shape of the gaps should hold.

  • The white-text row shows that hiding words does not hide them from our parser. It is not a claim about how any employer's system scores them.

Reproduce the 67 and the 14

Here are the exact files behind the best and the worst rows, plus the job post I scored them against. They are test fixtures with invented contact details, not resume templates.

Paste the job post into the free keyword scanner, upload each file in turn, and the two numbers should come back the same. Then run your own resume against the posting you are actually applying to.

Hard Skills vs Soft Skills: Which Go Where

Not every keyword belongs in the same place. Where a term goes depends on whether you can list it or have to prove it. This table is the whole rule.

Keyword typeWhere it belongsWhy
Hard skills, tools, certificationsA dedicated Skills section near the topThis is the block the software indexes as your skill set. A clean list of real terms is the surest match.
Job titles and role keywordsYour work experience headersA title the posting uses reads best in the role it describes, mapped to the right dates and company.
Soft skills and outcomesInside quantified experience bulletsA recruiter believes leadership shown as a result, not leadership printed as a label. Prove it in a bullet.
Acronyms and their spelled-out formBoth, once each, where naturalOur own scanner linked QA to quality assurance, but not ERP to enterprise resource planning. Writing both was the only version that matched all four.

Where to Put Keywords on Your Resume

Hard skills sit in a clean skills section the software indexes as your toolkit. Soft skills and results earn their place inside a bullet, tied to a number a reader can check.

The trap is listing a soft skill as a word: leadership on a skills line proves nothing, while the same skill shown as a result does the work. Here are three bullets that carry a keyword and one countable detail each.

Soft skill, proven not labelled

Led a team of six support agents through a platform migration, keeping response time under two hours the whole quarter.

Tool keyword, exact match

Built 14 automated dashboards in Tableau that cut the weekly reporting cycle from two days to three hours.

Certification and outcome

Ran the payroll for 320 staff as a certified payroll professional, closing every cycle with zero filing errors.

Keep the skills section itself simple, a plain list of real terms in standard text. A sidebar cell and a two-column table both cost nothing in the run above, so the layout advice worth following is narrower than it is usually written.

What emptied the section was moving it into the Word document header, where our parser read none of it. The ATS resume format guide and the single-column templates keep every block on the page itself.

How Many Keywords Is Enough?

There is no target number, and any tool that gives you one is guessing. Match most of the required skills in the posting and you are there, which usually means fifteen to twenty strong terms.

Coverage of the must-haves beats raw count every time. Ten exact matches to the required list outrank thirty loose ones the recruiter never searches for.

Once the required terms are in place and worked in where they fit, stop. Past that a resume tips from tailored into stuffed.

Why Keyword Stuffing and White Text Backfire

One of these does fool the software. Neither one survives the person who reads your resume next, and both cost more than they ever add.

Do this

  • Use each real keyword where it honestly fits, once or twice, in plain visible text.
  • Prove a skill with a result and a number instead of repeating the word.
  • Match the exact phrasing in the posting, including the acronym and its full form.
  • Cut a term you cannot back up in an interview, even if the posting lists it.

Avoid this

  • Hiding keywords in white text. Our own scanner counted three white-typed terms exactly like visible ones, so you gain a score and a claim you cannot defend.
  • Repeating a term ten times to lift a match. Eleven mentions of a skill scored what one mention scored, for 220 words of noise a recruiter can see.
  • Pasting the whole job description into your resume. It reads as noise to the parser and as desperation to a human.
  • Stacking skills you have never used. The interview is where a padded list falls apart.

Why Trust This

Written From the Search Side

I have run the keyword searches recruiters run, typing a required tool into the box and watching a strong candidate sit on page three because they wrote the skill a different way than the posting did. Nobody rejected them.

They sorted below people who matched the exact term. I built the keyword scanner to close that gap, and the numbers on this page come from running nine versions of one resume through it.

Who wrote this

Rohith Reddy Jarugu, builder of ats resume checker. Ten years in software hiring, 500+ interviews conducted, now building career tools full time. LinkedIn

Free ATS Resume Checker

Know Your Match Before You Apply

The scanner reads your resume against the exact posting and shows the keywords you still need, free and in your browser. Fix the gaps, then check the whole file scores clean.

Resume Keywords for ATS: FAQs

The questions people ask before rewriting a resume for a posting. Still stuck? Contact us and we'll help.

How many keywords should a resume have?

There is no magic number, and any tool that promises one is guessing. Aim to match most of the required skills in the posting, which usually lands around fifteen to twenty strong terms across your skills section and bullets. Coverage of the must-haves matters far more than a raw count. If you have matched the required list and worked the terms in where they fit naturally, you are done, and padding past that starts to read as stuffing.

Where do keywords go, the skills section or the bullet points?

Both, but different keywords go in each. Hard skills, tools, and certifications belong in a dedicated skills section near the top, because that is the block the software reads as your skill set. Soft skills and outcomes belong inside your experience bullets, shown as a result you delivered rather than a word you claimed. A recruiter trusts leadership demonstrated in a bullet over leadership listed as a label.

Does white text or hidden keywords fool an ATS?

It fools the software and not the person, which is exactly the problem. When I typed three missing skills in white at the foot of a test resume, our own keyword scanner counted all three and the match rate rose from 67 to 82 percent, because color is gone by the time the text is read. A recruiter who selects all the text, or opens your file in a different viewer, reads those words in plain sight. You are left with a better score on a resume that now claims three things you cannot defend in an interview.

Should I use the exact keywords from the job description or synonyms?

Use the exact wording from the posting. I rewrote one test resume's skills as near-synonyms, stock control instead of inventory management and supplier relations instead of vendor management, and our own scanner lost nine of its ten skill matches, dropping the rate from 67 to 19 percent. A string matcher does not reliably connect a synonym to the term a recruiter searched for, so if the posting says project management, put project management on the page. Where a term has a short and a long form, include both once: writing both was the only version in that run that matched all four acronym terms.

Do the wrong keywords get your resume automatically rejected?

Almost never. An applicant tracking system ranks and filters resumes for a recruiter to review; it rarely throws one out on its own. Missing the keywords a recruiter searches for means you sort lower in their results, where a busy person may not scroll, so you go unseen rather than rejected. The real automatic rejections come from knockout questions a human sets, like a required certification or work authorization, not from the keyword match.