How to List Skills on Your Resume
Your skills section is one of the most important parts of your resume. It's where ATS systems look first and where recruiters scan to see if you're qualified.
Hard Skills vs Soft Skills
Hard Skills
Technical abilities you can measure:
- Programming languages (Python, JavaScript, SQL)
- Software (Excel, Photoshop, Salesforce)
- Tools (Git, Docker, Figma)
- Certifications (PMP, CPA, AWS)
- Methodologies (Agile, Six Sigma)
Soft Skills
Interpersonal abilities:
- Leadership
- Communication
- Problem-solving
- Teamwork
- Time management
Include both, but prioritize hard skills. They're more specific and easier for ATS to match.
How to Organize Your Skills
Categorize by Type
Group related skills together:
**Programming**: Python, JavaScript, TypeScript, SQL **Frameworks**: React, Node.js, Django **Tools**: Git, Docker, AWS, PostgreSQL **Methodologies**: Agile, Scrum, CI/CD
Tailor to the Job
Match your skills to the job description. If they want "project management" and "stakeholder communication," list those first.
Don't Overdo It
8-12 skills is ideal. Too many dilutes the impact. Too few makes you look underqualified.
Where to Place Your Skills
For technical roles: skills section near the top (after summary) For non-technical roles: skills section after work experience
Skills to Never List
- Microsoft Office (unless specifically requested)
- "Fast learner" or "team player" (show, don't tell)
- Obvious skills (typing, email)
- Outdated technologies
Key Takeaways
- Prioritize hard skills over soft skills
- Categorize related skills together
- Tailor skills to match the job description
- Include 8-12 relevant skills
- Remove obvious or outdated skills
Ready to build your resume?
Use Asan Career to create an ATS-friendly resume that gets you interviews.
Get started for free