How to Find the Right Resume Keywords in Any Job Description (Step by Step)
A simple step-by-step method to pull the right keywords from any job description and add them to your resume naturally.
To find the right resume keywords, read the job description three times with three different questions: What must this person have? What will they do? What words does this company use? Then add the terms you genuinely match to your summary, skills and experience bullets, using the employer's exact wording.
That is the whole method. The rest of this guide shows how to do it quickly and well, with an example.
Why keywords matter
Most medium and large employers use an applicant tracking system (ATS) to collect and filter applications. Recruiters search these systems by keyword, and many systems rank applicants by how well their resume matches the job. If the job says "financial modelling" and your resume never mentions it, you may not appear in the search, even if you have built dozens of models.
Keywords also matter to humans. A recruiter scanning your resume is looking for the same terms they wrote in the job ad. When they see them quickly, you look like a fit.
Step 1: Separate must-haves from nice-to-haves
Copy the job description into a document and highlight it in two colours:
- Must-haves: phrases like "required," "must have," "minimum," "essential," or anything in the first few requirements.
- Nice-to-haves: "preferred," "a plus," "desirable," "bonus."
Your first priority is to make every must-have you genuinely meet visible on your resume. Nice-to-haves are a bonus.
Step 2: Pull out five types of keywords
Go through the description and list terms in these five groups:
| Type | Examples |
|---|---|
| Hard skills | Financial modelling, Python, budgeting, contract negotiation, patient assessment |
| Tools and systems | SAP, Salesforce, Power BI, AutoCAD, Epic, Google Ads |
| Certifications and licences | PMP, CPA, SOCPA, SCFHS, CIPD, AWS Certified |
| Job titles and seniority | Senior Accountant, Team Lead, Head of Marketing |
| Industry and context | FMCG, oil and gas, B2B SaaS, government sector, GCC markets |
Soft skills ("communication," "leadership," "attention to detail") appear in almost every posting. Note them, but prove them through examples instead of listing them.
Step 3: Count what repeats
Terms that appear more than once, or appear in the job title and the requirements, are the employer's real priorities. If "stakeholder management" appears three times, it is not a throwaway phrase.
A quick way to see this is to paste the description into a word-cloud tool or simply search for each term in the document and count.
Step 4: Use the employer's exact wording
ATS matching is often literal, and recruiters search using the words they wrote. So:
- If the job says "Microsoft Power BI," do not only write "BI dashboards."
- If it says "Customer Relationship Management (CRM)," include "CRM" and, once, the full term.
- If it says "P&L ownership," use "P&L" rather than "profit responsibility."
This is not about changing what you did. It is about describing it in the language the employer uses.
Step 5: Place keywords where they count
Not all placements are equal.
- Summary (top 3–4 lines). Include the target job title and 3–5 of the most important skills. "Senior accountant with 7 years in IFRS reporting, SAP FICO and month-end close for GCC retail groups."
- Skills section. List your matching hard skills and tools, ordered so the job's must-haves come first.
- Experience bullets. This is where keywords carry the most weight, because they show how you used the skill. "Built a 3-statement financial model in Excel to evaluate a SAR 40M expansion, adopted by the CFO for board approval."
- Certifications. Use the official name and abbreviation.
A keyword that appears only in your skills list is weaker than one that appears in a real accomplishment.
Step 6: Fill gaps honestly
You will find requirements you do not fully meet. You have three honest options:
- You have it but did not mention it: add it.
- You have something related: describe the related experience clearly. "Used Tableau for weekly sales dashboards" is relevant for a Power BI role, and you can say you are learning Power BI if true.
- You do not have it: leave it out. Never claim a skill or certificate you do not hold; it will come out in the interview or background check.
Step 7: Read it as a human
After adding keywords, read your resume aloud. If any sentence sounds like a list of buzzwords, rewrite it. Recruiters reject resumes that are obviously stuffed, and many ATS checkers flag unnatural repetition too.
A worked example
Job: HR Business Partner, Dubai. Must-haves from the posting: "HR business partnering," "employee relations," "UAE Labour Law," "performance management," "HRIS (SAP SuccessFactors)," "stakeholder management," "5+ years."
Original bullet: "Supported managers with people issues and helped run the yearly review process."
Tailored bullet: "Acted as HR business partner to 4 department heads (320 employees), handling employee relations cases under UAE Labour Law and running the annual performance management cycle in SAP SuccessFactors."
The experience is the same. The tailored version now contains five of the seven must-haves, adds scope, and reads naturally.
Common mistakes to avoid
- Hiding keywords in white text. Old trick, easy to detect, and recruiters see it when the resume is converted to plain text. It can get you rejected outright.
- Pasting the whole job description. Same problem.
- Using only acronyms. Write "Search Engine Optimization (SEO)" once, then "SEO."
- Ignoring the job title. If your title differs from the target role, connect them in your summary.
- One resume for every job. Tailoring takes 10–15 minutes and often decides whether you are seen at all.
Let Jobrec find the keywords for you
Paste the job description and upload your resume to the Jobrec ATS Resume Checker. It extracts the skills, tools and seniority signals from the posting, shows which keywords are missing from your resume, and suggests rewrites you can apply in one click with the AI Resume Optimizer. It works with Arabic and English job descriptions.
Related reading: What is a good ATS score? and 15 ATS resume tips that actually work.
Frequently asked questions
How many keywords should a resume have?
There is no magic number. Focus on covering every must-have requirement in the job description that you genuinely meet, which is usually 10 to 20 terms, and show each one in context rather than in a long list.
Where should I put keywords on my resume?
Put the most important ones in your summary, skills section and experience bullets. Keywords in experience bullets carry more weight with recruiters because they show you actually used the skill.
Is it okay to copy phrases from the job description?
Using the employer's exact terms for skills and tools is smart. Copying whole sentences or pasting the job description into your resume is not, and recruiters notice it immediately.
Should I include soft skills as keywords?
Only when the job emphasizes them, and only with evidence. 'Led a cross-functional team of 8' shows leadership better than writing 'leadership' in a skills list.
Do I need a different resume for every job?
You need a tailored version for every job you care about, but the changes are usually small: your summary, skills order and a few bullets. Keep a master resume and adjust a copy for each application.
Put this advice to work
Run a free AI resume scan and see your ATS score in 60 seconds.
Scan my resume