ATS Resume Keywords: What Hiring Software Actually Scans For

Most US applications are screened by software before a recruiter ever opens them. Here is how to choose and place resume keywords so the search finds you.

ATS Resume Keywords: What Hiring Software Actually Scans For

Why your resume gets filtered before anyone reads it

Most US companies with more than a couple of open roles run applications through an applicant tracking system: Workday, Greenhouse, Lever, iCIMS, or Taleo. Those systems do not read your resume the way a person does. They strip the text out of your file, match it against the job requisition, and hand the recruiter a searchable profile.

That last part matters more than the automated "score" people worry about. A recruiter rarely reads 400 resumes top to bottom. They open the database and search for terms like salesforce administrator, SQL, or B2B SaaS. If your file parses badly or uses different wording, you are invisible in that search, no matter how qualified you are.

Mirror the job title from the posting

Job titles are the single most heavily weighted keyword in most systems. If the posting says "Customer Success Manager" and your resume says "Client Happiness Lead," you are relying on a human to connect the dots. Some will. Software will not.

Use the employer's exact title for the role you are applying to, and keep your internal job title in parentheses if it was different: Customer Success Manager (internal title: Client Happiness Lead). This is not dishonest — it maps your experience to the market's vocabulary.

Put hard skills in the top third of page one

Recruiters who do open your resume scan for about 7 seconds before deciding. The same applies to keyword extraction — the top of the document carries the most weight because it is where titles, summaries, and skill lists live.

  • Headline under your name: "Senior Data Analyst | SQL, Python, Tableau, dbt"
  • Summary of 2–3 lines: name the domain and top three tools
  • Skills block: grouped by category, using the exact product names

Name the tools, platforms, and certifications

Generic words like "analytics" or "project management" match almost anything and therefore discriminate nothing. Specific names do the work:

  • Instead of "CRM experience" → Salesforce, HubSpot, Pipedrive
  • Instead of "cloud platforms" → AWS, Azure, GCP
  • Instead of "data visualization" → Tableau, Power BI, Looker
  • Instead of "certified" → PMP, CPA, SHRM-CP, AWS Solutions Architect

Include both the acronym and the spelled-out version the first time (PMP — Project Management Professional). Some systems index one, some the other, and both cost you nothing.

Repeat keywords in the right places

You do not need to stuff a term twenty times, but one mention buried in a bullet three pages down is easy to miss. A workable pattern: the term appears in the summary, in the skills block, and once in a bullet that shows it in action. Three appearances across a two-page resume reads naturally to a human and registers clearly for software.

Prove soft skills instead of listing them

"Excellent communicator" is filler. "Led weekly executive readouts for a $4M account portfolio" says the same thing with evidence. Pick the two or three soft skills that appear in the job description — cross-functional collaboration, stakeholder management, mentoring — and attach each to a concrete result.

Formatting that quietly breaks keyword extraction

Parsers are better than they were five years ago, but they still fail predictably:

  • Text inside images, charts, or infographic resumes
  • Multi-column layouts and tables, especially in older Taleo setups
  • Headers and footers, where contact details and titles often disappear
  • Creative section names like "My Journey" instead of "Experience"
  • PDFs exported from design tools that embed text as outlines

A single-column Word or Google Docs file, exported to PDF and named FirstLast_Resume.pdf, parses cleanly almost everywhere. Save the designed version for the interview stage.

A 20-minute keyword pass before every application

Open the posting and copy it into a scratch doc. Highlight every tool, certification, and repeated noun phrase. Then run through your resume and tick off which ones already appear. For anything missing that is genuinely true of your work, add it to the skills block or rewrite a bullet to include it. Keep a master resume with every project and tool you have touched, then cut a tailored version for each serious application.

Two applications with tailored keywords beat twenty generic submissions. Track which versions produce callbacks — after three or four weeks you will know which phrasing your target market responds to, and you can stop guessing.