Skills to Put on a Resume (With ATS Keywords by Role)
Your skills section is one of the fastest things a recruiter scans and one of the first things an applicant tracking system indexes. Listed well, it tells both audiences in a glance that you're a fit. This guide covers the difference between hard and soft skills, how the ATS actually uses them, where to put them, and concrete skill lists by role you can adapt to your own experience.
Hard skills vs soft skills (with examples)
Hard skills are specific, teachable, and usually verifiable — the tools, technologies, methods, and certifications you can do or hold. They're easy for an ATS to search and easy for an interviewer to test.
Examples: Python, SQL, Excel, Salesforce, Google Analytics, financial modeling, Spanish (fluent), AWS, CPR certification, A/B testing, Kubernetes, project budgeting.
Soft skills are how you work and work with others — harder to measure but often what gets you hired and promoted.
Examples: communication, collaboration, problem-solving, adaptability, leadership, time management, conflict resolution, stakeholder management.
The practical rule: list hard skills explicitly in a skills section; prove soft skills in your bullet points. A line that reads "communication, leadership, teamwork" is weak — anyone can claim it. A bullet that says "Led a 6-person cross-functional team through a tight launch" demonstrates leadership without naming it.
How the ATS uses your skills section
An applicant tracking system parses your resume into structured data, stores it, and lets recruiters search and filter it. It does not silently reject most resumes — that "75% get auto-rejected" line is a myth. What's true is that recruiters frequently search their applicant pool by specific skills and keywords, so the terms in your skills section directly affect whether you surface in those searches.
What that means for you:
- Mirror the job description. If the posting names "PostgreSQL," list "PostgreSQL," not just "SQL databases." If it says "Adobe Photoshop," don't abbreviate to "Photoshop" only — include the term as written when it's true for you.
- Use the exact noun, and spell out acronyms once. Different recruiters search "SEO" or "search engine optimization." Writing "Search Engine Optimization (SEO)" covers both.
- Never invent skills you don't have. Keyword matching gets you into the search results; the interview gets you the job, and fabricated skills fall apart fast. Only list what you can back up.
- Don't keyword-stuff. Hidden white text, a wall of unrelated terms, or repeating a keyword ten times reads as spam to humans and adds no real signal. List genuine skills in plain context.
Where and how to list skills
- Use a dedicated "Skills" section, usually near the top for technical roles or after your experience for others. Keep it scannable — grouped lists, not long prose.
- Group related skills under simple labels for longer lists: Languages, Frameworks, Tools, Certifications. This helps both human skimming and ATS parsing.
- Prioritize relevance over volume. Eight to fifteen targeted skills beat a dump of forty. Lead with the ones the job emphasizes.
- Keep formatting clean. Simple text and standard bullets parse reliably. Skills buried inside images, icons, text boxes, or skill-rating bars can be missed entirely by the parser. (More on layout in ATS-Friendly Resume Templates.)
- Echo your top skills in your experience bullets, so the parser sees them in context and the recruiter sees them in action.
Skills by role
Use these as starting menus. Pick the ones that are genuinely yours and appear in the job description — adapt, don't paste, and never keyword-stuff.
Software engineer Languages (Python, JavaScript/TypeScript, Java, Go); React, Node.js, REST/GraphQL APIs; SQL and PostgreSQL; Git, Docker, Kubernetes; AWS/GCP; CI/CD; unit testing; system design; Agile/Scrum.
Data analyst SQL; Excel (pivot tables, advanced formulas); Python or R; Tableau or Power BI; data cleaning and ETL; statistical analysis; A/B testing; dashboard design; Google Analytics; data storytelling.
Marketing SEO/SEM; content marketing; Google Analytics and Google Ads; Meta Ads; email marketing (HubSpot, Mailchimp); marketing automation; A/B testing; CRM management; copywriting; campaign reporting and attribution.
Sales Salesforce (or HubSpot CRM); pipeline management; lead generation; consultative/solution selling; negotiation; account management; forecasting; cold outreach; quota attainment; contract closing.
Project manager Agile and Scrum; Waterfall; Jira; Asana or Trello; risk management; budgeting; stakeholder management; resource planning; roadmapping; PMP or CSM certification; cross-functional leadership.
Customer support Zendesk or Intercom; ticket management; troubleshooting; CRM tools; SLA management; live chat and email support; knowledge base authoring; escalation handling; customer onboarding; QA.
Nursing / healthcare Patient assessment; medication administration; electronic health records (Epic, Cerner); IV therapy; care planning; BLS/ACLS certification; patient education; HIPAA compliance; triage; interdisciplinary collaboration.
Notice these are concrete nouns, not vague claims. "Epic," "Salesforce," and "Power BI" are searchable; "team player" and "detail-oriented" aren't.
Show skills in action with strong verbs
Skills listed in a section get you found; skills demonstrated in your bullets get you hired. Pair each top skill with a results-driven accomplishment, and open with a strong action verb instead of "responsible for" or "helped with."
- Weak: Responsible for managing the company's social media accounts.
- Strong: Grew Instagram engagement 45% in six months by launching a weekly content series and analyzing performance in Sprout Social.
The second version proves social media skill, analytics skill, and content skill in one line — and quantifies the result. When you find yourself reaching for the same tired verbs ("managed," "worked on," "helped"), the resume synonyms word bank offers sharper, meaning-matched alternatives. For more on writing the opening blurb that frames all of this, see Resume Summary Examples That Get Interviews, and for the full ATS picture start with the pillar: How to Pass the ATS.
Check your skills against the job
The fastest way to know whether your skills section matches a specific role is to compare it directly. Paste your resume and the job description into the free ATS resume checker to see your match score and the exact skills and keywords you're missing — so you can add the real ones before you hit apply. No signup required.