ATS Resume Keywords: How to Find and Use the Right Ones

Find the right ATS resume keywords in 5 steps, see exactly where to place them, and copy O*NET-based keyword lists for 12 common roles.

Job description with repeated skills highlighted and matched to a resume skills section

ATS resume keywords are the exact skills, tools, job titles and credentials an employer names in a job posting, and your resume should use those same words wherever they are true for you. Recruiters search and filter their applicant tracking system (ATS) with them. Pull them from the posting, place them naturally in your summary, skills and bullets, and check the result with a free ATS resume checker.

Key takeaways

  • Recruiters search an ATS by skills, education, job titles and certifications. In Jobscan’s 2025 survey, 76.4% of recruiters filtered by skills and 55.3% by job title.
  • The widely repeated “75% of resumes are rejected by ATS” claim has no published study behind it. It traces to a 2012 marketing pitch from a vendor that closed in 2013.
  • The one true automatic rejection is the knockout question on the application form (for example, work authorization or a required license), not a keyword score.
  • Rank the posting’s keywords by how often they repeat and where they appear, then place each must-have two or three times in different sections.
  • O*NET OnLine, run by the U.S. Department of Labor, lists the standard tasks, tools and skills for about every occupation. The 12-role table below is built from it.

What are ATS resume keywords?

ATS resume keywords are the words and phrases a recruiter might type or filter on to find qualified candidates: a job title, a hard skill, a software tool, a certification, a degree. Indeed’s editorial team defines them as the specific terms an employer treats as requirements for a position.

There are five kinds, and a strong resume covers all of them.

TypeWhat it isExample
Hard skillsTeachable, measurable abilities”accounts payable,” “SQL,” “patient assessment”
Tools and softwareNamed platforms and systems”Salesforce,” “Epic,” “Microsoft Excel”
Soft skillsBehaviors, usually less searched”stakeholder communication,” “conflict resolution”
CredentialsLicenses, certifications, degrees”RN license,” “CPA,” “CDL”
Job titlesThe role you hold or target”Operations Analyst”

Hard skills, tools and credentials carry the most weight in searches, because they are specific and verifiable. If you apply to many roles, an AI job application bot such as JobsAICopilot, with its AI resume creator, can build each resume around this vocabulary, but the method below works with any tool or none.

How do ATS and recruiters use keywords?

An ATS does three keyword-related jobs: it parses your resume into fields, it lets recruiters search and filter candidates, and it runs the employer’s screening questions. It does not read your resume the way a person does.

Parsing: turning your file into data

When you apply, the ATS extracts text from your file and sorts it into fields such as name, job titles, dates, skills and education. Formatting that hides text from the parser causes the biggest losses. The University of Virginia Career Center notes that most ATS cannot read information in headers and footers, and the University of Texas at Austin’s career services warns that tables, columns and graphics can keep the system from reading a resume accurately.

Recruiter search and filters

Recruiters then search the candidate database with keywords or filter it. The Jobscan “State of the Job Search in 2025” survey, a vendor study, reported these shares of recruiters who filter by each field:

FilterShare of recruiters (Jobscan survey, 2025)
Skills76.4%
Education59.7%
Job titles55.3%
Certifications and licenses50.6%
Years of experience44%

Jobscan also reported that resumes containing the job title received 10.6 times more interview requests than resumes without it. Treat that as one vendor’s data, not an industry constant. A related, independent finding comes from the Harvard Business School and Accenture report Hidden Workers: Untapped Talent (September 2021): more than 90% of surveyed employers used their recruiting systems to initially filter or rank candidates, and 88% said qualified candidates were screened out for not matching the exact criteria in the job description.

Knockout questions

A knockout question is an application-form question set up to reject an answer automatically. Greenhouse’s documentation (updated January 30, 2026) says its Auto-reject rule works from responses to custom Yes/No, single-choice or multiple-choice job post questions, with examples such as “Do you have a commercial driver’s license?” That is a rule the employer configures on the form, and it reads your answer, not your keywords. Answer these questions carefully and honestly, because a wrong click can end an application.

What ATS do not do (and the myths to ignore)

Most ATS do not automatically score your resume and discard it for lacking keywords, and the famous statistics about that have no study behind them. Here is what the sources do and do not support.

  • “75% of resumes are rejected by ATS.” According to a trace by Uncharted Career (updated July 4, 2026), the figure comes from marketing by Preptel, a resume-software vendor, around 2012. Preptel closed in August 2013 and never published a dataset or method. No peer-reviewed or survey source supports the number, so do not repeat it.
  • “The ATS gives you a score and rejects anything under a cutoff.” Some systems rank candidates by match; the University of Virginia Career Center says some ATS automatically score resumes against the job description. But there is no universal score or cutoff, and the percentages shown by resume-checker tools come from each tool’s own formula.
  • “Keywords alone get you hired.” Keywords help recruiters find you. Humans still read the resumes that surface, so unsupported claims turn into awkward interview questions.

Keywords still matter, because recruiter search is real. Your job is to be findable and clearly qualified, not to game a score. Keywords also only count if the parser can read them, which is a layout question: see our guide to the ATS resume format for the rules.

How to find the right keywords: a 5-step method

To find resume keywords, extract the requirements from the job posting, group them by type, count how often each repeats, note where in the posting it appears, and rank them. Spend ten minutes per posting. The University of Texas at Austin’s career services give the same core advice: list the keywords and emphasize the ones repeated most.

  1. Copy the posting into a document. Include the title, responsibilities, required and preferred qualifications, and the “about the role” paragraph. Skip company boilerplate.
  2. Highlight every requirement by type. Mark hard skills, tools, credentials, scope (team size, budget) and soft skills in different colors.
  3. Count frequency. Tally how many times each term or its close variant appears. Terms repeated across sections are the employer’s priorities.
  4. Note placement. A skill in the job title, the first responsibility or the “required” list outranks one in the “nice to have” list or the last bullet.
  5. Rank and map. Make a short list: must-haves first (high frequency, high placement), then preferred terms. Beside each, write your honest proof. Drop any term you cannot back up.

Here is an illustration with an invented posting excerpt:

Operations Analyst (title)
Responsibilities: build dashboards in Tableau; analyze fulfillment data
with SQL; partner with warehouse and finance stakeholders; present
recommendations to leadership monthly.
Required: 3+ years in operations or supply chain analytics; advanced
SQL; Tableau. Preferred: Lean or Six Sigma.
KeywordMentionsWhere it appearsPriority
SQL2Responsibilities, requiredMust-have
Tableau2Responsibilities, requiredMust-have
Operations analytics / analyst2Title, requiredMust-have
Stakeholders1ResponsibilitiesStrong
Lean / Six Sigma1PreferredAdd only if true

Now put each must-have into your resume in at least two places. For the full rewrite process, follow our guide on how to tailor your resume to a job description.

Where do I find keywords for a job? Use O*NET OnLine

O*NET OnLine (onetonline.org) is the U.S. Department of Labor’s occupational database, and it is the most authoritative free source of standard skills, tools and tasks for each job. It is the right backup when a posting is thin or you are changing fields. The data is licensed under Creative Commons Attribution 4.0.

To use it:

  1. Search your target job title on O*NET OnLine and open the matching occupation’s detail page (for example, Software Developers, 15-1252.00).
  2. Read Tasks and Detailed Work Activities: these give you the verbs and nouns employers use for the work.
  3. Read Software Skills. O*NET flags “Hot Technologies,” which it defines as the requirements most frequently included across all employer job postings.
  4. Read Essential Skills and Knowledge for the broader competencies.
  5. Compare with your target posting and keep what overlaps and what is true for you.

For licenses and certifications, check the “Licenses, Certifications, and Registrations” section of the Bureau of Labor Statistics Occupational Outlook Handbook, which links to CareerOneStop’s credential finder.

Where to put keywords on your resume

Put each must-have keyword in at least two places, with at least one inside an experience bullet. The University of Virginia Career Center advises integrating keywords into bullet points rather than only listing them in a skills section. If you are still drafting the sections themselves, our guide to writing the resume itself goes through each one.

SectionWhat to placeHow many timesExact match or variant?
Headline / job titleThe posting’s job title, if it truthfully describes youOnceExact match
Summary or objectiveTop 2 or 3 must-havesOnce eachExact match
Skills sectionAll truthful hard skills and tools from the postingOnce eachExact match, plus the acronym if the posting uses it
Experience bulletsMust-haves with proof and numbers1 to 2 times eachNatural variants are fine
Certifications and educationRequired credentials, spelled out with the abbreviationOnceExact match
File nameYour name and target titleOnceExact match

Notes on the “how many times” column: no source publishes an official count, and Indeed and Jobscan both give no frequency target. Two to three mentions per must-have across the whole resume is our editorial rule of thumb, not a measured threshold.

Exact match first, variants second. Matching can be literal, and Jobscan notes that an ATS may not recognize synonyms or abbreviations. So use the posting’s wording in your skills section and summary, and use natural variants in bullets for readability.

Acronyms, tense and plurals

  • Write both forms once: “Certified Public Accountant (CPA)” and “Search Engine Optimization (SEO).” Then use the form the posting uses. The University of Virginia advises abbreviating only if the job description does.
  • Match the spelling and number style. If the posting says “e-commerce,” do not write “ecommerce” in the skills list.
  • Use a tense or plural variant once if both are common: “manage budgets” in a bullet, “Budget Management” as a skill.

Resume keywords by job: 12 roles from O*NET

The table below lists keywords for 12 common roles, built from each occupation’s ONET OnLine detail page (as of October 2026: fetched October 18, site updated October 6). Hard skills come from ONET’s Tasks and Detailed Work Activities, rephrased as resume terms. Tools are O*NET “Hot Technologies” for the occupation. Credentials come from the Bureau of Labor Statistics Occupational Outlook Handbook (last modified August 27, 2026). Use only the entries that are true for you and that appear in your target posting.

Role (O*NET code)Hard skillsTools and softwareCredentials
Registered Nurse (29-1141.00)Recording patient histories and vital signs, medication administration, patient monitoring, care-plan coordination, supervising care staffEpic, MEDITECH, eClinicalWorks, Microsoft Excel, KronosState nursing license; voluntary specialty certification; CPR/BLS and ACLS where required
Software Developer (15-1252.00)Requirements analysis, software testing and validation, debugging and modifying software, system design, technical documentationGitLab, Selenium, JUnit, Ansible, Apache Spark, Scala, Vue.js, TensorFlowNo license listed by BLS; add vendor certifications you hold
Data Scientist (15-2051.00)Statistical analysis of large data sets, data visualization, model testing and validation, presenting findings, recommending data-driven solutionsPostgreSQL, MongoDB, Apache Kafka, Apache Airflow, Docker, Kubernetes, Linux, BashNo license listed by BLS; add certifications you hold
Accountant or Auditor (13-2011.00)Account reconciliation, financial statement analysis, tax return preparation, audit reporting, internal-control reviewSQL, Alteryx, Tableau, Workday, SAP Concur, Intuit TurboTaxCPA license (state boards of accountancy); specialty certifications
Project Management Specialist (13-1082.00)Stakeholder requirements gathering, scheduling and coordination, resource planning, milestone and deliverable tracking, client reportingAtlassian Confluence, Asana, Microsoft Teams, Oracle Primavera, Microsoft VisioCertification not always required (BLS); list any you hold
Marketing Manager (11-2021.00)Marketing strategy, pricing strategy, sales forecasting, market research analysis, budget and ROI evaluationHubSpot, Marketo, Google Analytics, Tableau, Adobe Creative Cloud, WordPressNo license listed by BLS
Customer Service Representative (43-4051.00)Resolving inquiries and complaints, order entry, account record-keeping, billing and payment processing, escalating unresolved issuesSalesforce, Microsoft Teams, Zoom, Slack, KronosState license may be needed if giving finance or insurance information
Administrative Assistant (43-6014.00)Calendar and call management, database entry, filing and records systems, email coordination, visitor receptionGoogle Workspace, Microsoft Teams, SharePoint, SAP Concur, Adobe Acrobat, ZoomNo license listed by BLS
HR Specialist (13-1071.00)Recruiting and hiring, EEO and ADA compliance, employment records, employee relations, compensation and benefits administrationOracle PeopleSoft, Kronos, SAP, Salesforce, Microsoft SQL Server, TableauVoluntary certification from HR associations (BLS)
Wholesale Sales Representative (41-4012.00)Quoting prices and terms, negotiation, product recommendations, sales contracts and order forms, post-sale support, market monitoringHubSpot, Marketo, Google Analytics, Microsoft Teams, Zoom, TableauCertification not required but optional (BLS)
Financial Analyst (13-2051.00)Financial and investment analysis, mathematical modeling, valuation, market trend and risk analysis, client financial assessmentSAS, MATLAB, R, Microsoft SQL Server, Alteryx, Oracle Database, WorkdaySome roles need FINRA licenses, usually sponsored by the employer (BLS)
Truck Driver, Heavy and Tractor-Trailer (53-3032.00)Load documentation checks, cargo inspection and securement, pre-trip vehicle inspection, hours-of-service logs, bills of ladingMicrosoft Excel, Microsoft Outlook, SAPCommercial driver’s license; hazmat (H) endorsement where needed; federal physical every two years (BLS)

Two cautions. ONET describes the whole occupation, while a posting describes one employer’s version, so the posting wins. And “Hot Technologies” are not a checklist: claim a tool only if you have used it. Full detail is on each ONET page, for example Registered Nurses, and licensing detail is on the BLS page for registered nurses.

Does keyword stuffing or white text work?

No. Keyword stuffing (repeating a term unnaturally) and white-text tricks (hiding keywords in a matching background color) are weak tactics that put your resume at risk, and neither adds real evidence. Indeed’s guidance is that your resume should not be “simply stuffed with keywords.”

Here is why they backfire:

  • A person reads the resumes that surface. Repeated terms read as a candidate who cannot show experience.
  • Hidden text can show up. An ATS parses your file into plain text, and font color does not survive that step, so “invisible” keywords can appear in the parsed profile a recruiter reads. Do not rely on being invisible.
  • It is a credibility risk. A listed skill you cannot discuss is a liability.

A simple test: could you talk for two minutes about every skill on your page? If not, cut it.

What if the job posting has few keywords?

If a posting is vague, build your keyword list from three other sources: the same job title across three or four similar postings, the O*NET page for the occupation, and the company’s own pages. Keep the terms that repeat across those sources, then confirm each is true for you.

  1. Search the exact job title and open three or four postings at similar companies. Highlight what repeats.
  2. Open the O*NET page and copy the relevant tasks, tools and skills, as shown above.
  3. Read the company’s careers page and product pages for the vocabulary they use.
  4. Lead with outcomes in plain words: “reduced invoice errors 18%” is searchable and persuasive even without a buzzword.

If your resume is not producing interviews, keywords may be only part of the issue. See why you are not getting interviews for the full diagnostic.

How to check your resume against a job posting

Paste your resume and the job description into the free ATS resume checker, review the missing must-have skills and formatting warnings, fix them honestly, and run it again. A checker’s score is a to-do list, not a verdict.

Before you apply, run this checklist:

  • The posting’s job title appears in your headline or summary if it truthfully describes you.
  • Every must-have you meet appears at least twice, once inside a bullet.
  • Acronyms appear both spelled out and abbreviated once.
  • Single column, standard headings (Experience, Education, Skills), no text boxes.
  • Contact details sit in the body of the page, not in a header or footer.
  • Knockout questions answered accurately.

For a clean base, start from one of our ATS-friendly resume templates, and write the top lines with the resume summary generator or the resume objective examples. If you are comparing builders, see the best AI resume builders.

How JobsAICopilot helps

JobsAICopilot is an AI job application bot. You upload your resume once, set filters for titles, locations, remote work, salary and companies to skip, and the AI copilot scans 600,000+ company career pages every day, tailors each application and applies for you. Keyword work is what tailoring automates: the AI matches your resume’s language to each posting instead of you redoing the 5-step method by hand.

Review Mode lets you approve every application before it is sent, and applications go only to verified listings on official company career pages. Premium is $14.54 per week (about $63 a month) for up to 20 applications a day. Elite is $17.92 per week (about $78 a month) for up to 50 a day, with an AI-tailored resume for every application. There is no free trial.

Start by building a keyword-aligned resume with the AI resume creator, read how the automated job search works, and compare plans on the pricing page. Always read what the AI writes before it goes out.

More guides are in applying for jobs. To see how AI fits a search end to end, read how to use AI to apply for jobs.

Applying for Jobs

Frequently Asked Questions

Still have a question?

Send us a message from our contact page.

What are ATS keywords?

ATS keywords are the specific words and phrases an employer treats as requirements for a role: job titles, hard skills, software, certifications, degrees and sometimes industry terms. Recruiters search and filter their applicant tracking system with them, so a resume that uses the posting's own wording is easier to find and to rank.

What are some good keywords to use on my resume?

The best keywords are the ones in the job posting you are answering: its exact job title, its repeated hard skills, its named tools and any required credential. Add the standard terms for your occupation from O*NET OnLine, but only those you can back up with real experience and discuss in an interview.

How many keywords should be on a resume?

No source publishes an official number. A practical target is every must-have requirement from the posting that you truly meet, each appearing two or three times in different sections, such as the summary, the skills list and a bullet. If a term appears more often than that, you are probably stuffing.

Is a 70% ATS score good?

There is no universal ATS score. Employers do not see a standard percentage, and the match scores from resume checkers come from each tool's own formula, so a 70% in one tool means nothing in another. Treat a score as a to-do list of missing requirements, then confirm every must-have skill appears in your resume.

How do I find keywords for my resume if I have no job description?

Use O*NET OnLine. Search your target occupation and read its tasks, detailed work activities, software skills and essential skills, which the U.S. Department of Labor builds from worker and employer surveys. Cross-check three or four live postings for the same job title, and keep the terms that repeat across them.

Can an ATS read keywords in a PDF?

Yes, if the PDF is text-based. An ATS reads the text layer, so a resume exported from Word or Google Docs parses fine, while a scanned image or a design-tool export with text inside graphics may not. Test by selecting and copying the text from your PDF: if it pastes cleanly, the parser can read it.

Should I use the abbreviation or the full term?

Use both once, then the form the posting uses. Write "Search Engine Optimization (SEO)" the first time so either spelling matches a search, and then stay consistent. Matching can be literal, and University of Virginia career advisers recommend abbreviating only if the job description does.

Share

Know someone who's job hunting?

Send them this guide. It takes two seconds.

Written by

Founder of JobsAICopilot. Writes about the state of AI-assisted job search, applicant tracking systems, and the tools that actually get people hired.

More articles by Alessandro

Review Mode on every plan

Job searching made smart and simple.

Upload your resume once. Your AI copilot finds matching jobs on 600,000+ company career pages every day, tailors each application and applies for you.

  • 100,000+ job seekers
  • 600,000+ career pages scanned daily
  • Cancel anytime