The three keyword categories that matter
- Hard skills — concrete tools and technologies (Python, Salesforce, AutoCAD, Tableau).
- Soft skills — leadership, communication, stakeholder management, mentoring.
- Domain terminology — industry jargon (PCI-DSS, RFP, IFRS, A/B testing, KOL).
How to find the right keywords for a specific job
- 1Paste the job description into a word-frequency analyser (or just count manually).
- 2Pull out every noun-phrase mentioned twice or more.
- 3Check the company's careers page for adjacent roles — overlapping keywords reveal what the company values broadly.
- 4Check the same job title on LinkedIn for 5 other companies — common keywords are industry-standard.
- 5Build a 25–30 keyword list. Aim to hit 60–70 % of them in your resume.
Where keyword placement scores highest
Summary section (top 60 words): highest weight — recruiters and ATSes both read this first. Include 4–6 highest-priority keywords here.
Job titles: parsers treat your stated title as authoritative. Use the closest standard industry title.
Recent role bullets: get most of your keywords into the most recent 2–3 jobs.
Skills section: a flat list backstops the rest. Don't over-stuff (60–80 skills is fine; 200 looks suspicious).
Action verb + skill + outcome formula
Best-scoring bullet shape: `[Action verb] + [skill or tool] + [quantified outcome]`. Examples:
'Migrated 14-server Postgres cluster to Aurora, cutting query latency 38 % and saving $14k/month.'
'Led 6-person cross-functional team to launch B2B onboarding flow, lifting activation 22 %.'
'Built CI/CD pipeline (GitHub Actions + Terraform) reducing release cycle from 2 weeks to 2 days.'
Soft skill keywords that aren't fluff
- Stakeholder management
- Cross-functional collaboration
- Mentorship / coaching
- Strategic planning
- Conflict resolution
- Public speaking / executive communication
- Hiring & interviewing
- Vendor management
- Change management
- Always pair each with a concrete example in your bullets — never as a standalone label.
Industry-specific keyword lists (sample)
Software Engineering: Python, Java, AWS, Kubernetes, Terraform, CI/CD, microservices, distributed systems, SLOs, observability.
Product Management: roadmap, OKRs, A/B testing, user research, PRD, sprint planning, stakeholder alignment, GTM, NPS.
Marketing: SEO, SEM, conversion rate optimisation, marketing automation, attribution, CAC, LTV, funnel analytics.
Finance: financial modelling, FP&A, IFRS, US GAAP, variance analysis, three-statement model, due diligence.
HR: ATS, talent acquisition, employer branding, OKRs, performance reviews, succession planning.
Mistakes that drop your keyword score
- Spelling errors in skill names: 'Postgress', 'Kubernates', 'Adobe Pohotoshop'.
- Using abbreviations only: write 'Search Engine Optimization (SEO)' the first time.
- Keyword in image (logo, infographic) — parser can't see it.
- Listing skills under 'Hobbies' (low-weight section).
- Stuffing keywords in font size 1 white text — caught and penalised.
FAQ
- How many keywords should I include?
- Aim for 60–70 % of the keywords pulled from the job description. Above 80 % can feel keyword-stuffed; below 45 % usually means rejection.
- Should I use British or American spellings?
- Match the job posting. Mixing both is a small red flag.
- Is it cheating to mirror keywords from the JD?
- No — it's expected. The ATS literally compares your resume to the JD. Mirroring the language is good practice.
- Should I tailor keywords per application?
- Yes — at minimum tweak the Summary and the top 3 bullets per submission.
- Do ATSes parse synonyms?
- Modern ones do (Workday, Greenhouse). Older ones (some enterprise legacy systems) still need exact matches. Cover both by listing the technical term and one common synonym.