← Back to Blog
Resume GuideMay 25, 2026 · 5 min read

Resume Skills Section: Hard Skills vs Soft Skills

How to structure the skills section of your resume, distinguish between hard and soft skills, and prioritize what matters most to recruiters.

Resume Skills Section: Hard Skills vs Soft Skills

The skills section of your resume is one of the most heavily scanned areas by both ATS software and human recruiters. Getting it right requires understanding the difference between hard skills and soft skills, and knowing which ones to feature most prominently.

1. Hard Skills: The Non-Negotiables

Hard skills are teachable, measurable abilities — programming languages, software tools, certifications, and technical processes. These are what ATS systems primarily look for. List them as a clean, scannable set of keywords. Examples include Python, SQL, Figma, Google Analytics, AutoCAD, or PMP certification.

Group related hard skills together. For technical roles, create subcategories like Languages, Frameworks, Tools, and Platforms so the reader can quickly assess your breadth.

2. Soft Skills: Prove, Don't Claim

Soft skills like leadership, communication, problem-solving, and adaptability are harder for ATS to parse but critical for human reviewers. Instead of simply listing "Great communicator" in your skills section, weave these traits into your bullet points under work experience.

Weak: "Excellent teamwork skills."
Strong: "Collaborated with a cross-functional team of 12 engineers, designers, and product managers to ship three major releases on schedule."

3. How Many Skills to List

Aim for 8 to 12 hard skills and 3 to 5 soft skills referenced contextually in your experience bullets. Do not pad the list with outdated or irrelevant abilities just to fill space. Every skill on your resume should be one you can discuss confidently in an interview. Quality over quantity always wins.

4. Match Skills to the Job Description

Before submitting, compare the job description's required and preferred skills against your own list. If the JD mentions "Agile methodologies" and you have Agile experience but did not list it, add it. The closer your skill keyword coverage is to the job description, the higher your ATS match score will be.

Put these tips into action

Use rawcv to build a clean, single-column resume, check its ATS score, and match it against any job description for free.