Hard skills are the specific, teachable abilities that qualify you for a job and pass applicant tracking systems. Recruiters and ATS algorithms scan your resume for these measurable technical capabilities before reviewing anything else.
While soft skills describe how you work, hard skills provide verifiable proof of your technical expertise. Hiring managers can easily test your knowledge of SQL, confirm a project management certification or review a financial model. Including the right technical keywords determines whether your application moves forward or gets filtered out.
This guide covers 100+ hard skills examples organized by industry and category. You'll learn how to identify overlooked skills and format your section to clear ATS filters and impress human reviewers.
What are hard skills?
Hard skills are role-specific technical abilities you acquire through formal education, on-the-job training, targeted coursework or self-study. They include software proficiency, professional certifications, technical methodologies and foreign languages. Any capability that someone can teach, test and measure qualifies as a hard skill.
You can easily distinguish hard skills from soft skills by looking at job postings. Hard skills dominate the required qualifications section. Soft skills appear in phrases like "must be a team player" or "strong communicator." Both skill sets matter, but technical capabilities get your resume through the initial screening filters.
A programming language you learned years ago belongs on your resume only if you maintain a working proficiency. You must be honest about your current capability level. A hiring manager can easily test these skills during your interview.
100+ hard skills examples by category
✅ Technology and software
Technical roles require specific tools and platforms to build and manage modern digital infrastructure.
- Programming languages: Python, JavaScript, Java, C++, R, SQL, Swift, Go, TypeScript, Kotlin and Bash
- Web development: HTML, CSS, React, Angular, Vue.js, Node.js, WordPress, Shopify, REST APIs and GraphQL
- Data and analytics: Advanced Excel, Tableau, Power BI, Google Analytics, Looker, SPSS, SAS and Google Data Studio
- Cloud and infrastructure: AWS, Microsoft Azure, Google Cloud Platform, Docker, Kubernetes, Terraform and Linux administration
- Cybersecurity: Penetration testing, SIEM tools, network security, vulnerability assessment, CompTIA Security+, CISSP and SOC analysis
- Design software: Adobe Photoshop, Illustrator, InDesign, Figma, Sketch, After Effects, Canva and Blender
✅ Marketing and content
Modern marketing relies heavily on digital platforms, data optimization and structured content creation tools.
- SEO: Keyword research, on-page optimization, technical SEO, link building, Google Search Console, Ahrefs and SEMrush
- Paid advertising: Google Ads, Meta Ads Manager, programmatic advertising, A/B testing and conversion rate optimization
- Email marketing: Mailchimp, HubSpot, Klaviyo, Salesforce Marketing Cloud, list segmentation and marketing automation
- Content production: Copywriting, content strategy, scriptwriting, podcast production and video editing with Premiere Pro or Final Cut Pro
- Social media: LinkedIn, Instagram, TikTok, X/Twitter management, data analytics, Hootsuite and Sprout Social
✅ Finance and accounting
Financial professionals must master specific mathematical concepts, regulatory frameworks and specialized tracking software.
- Modeling and planning: Financial modeling, forecasting, corporate budgeting, variance analysis and scenario planning
- Accounting software: QuickBooks, NetSuite, SAP, Oracle Financials and Xero
- Core concepts: GAAP accounting, IFRS, accounts payable and receivable, payroll processing and general ledger management
- Data analysis: Financial statement analysis, DCF modeling, Excel pivot tables and VLOOKUP/XLOOKUP functions
✅ Project management and operations
Operations roles require knowledge of specific organizational frameworks and collaboration tools to keep projects on schedule.
- Methodologies: Agile, Scrum, Kanban, Waterfall and Lean Six Sigma Green or Black Belt
- Certifications: PMP, CAPM, PRINCE2, CSM, PSM and ITIL framework
- Management tools: Jira, Asana, Monday.com, Trello, Notion, Smartsheet, MS Project and Confluence
- Core competencies: Resource allocation, risk management, vendor management, SOP development and change management
✅ Healthcare and clinical
Medical professionals need verified certifications and software expertise to ensure patient safety and regulatory compliance.
- Patient care: Clinical assessment, electronic health records (EHR/EMR), ICD-10 coding, CPT coding and HIPAA compliance
- Clinical software: Epic, Cerner, Meditech and Allscripts
- Certifications: CPR/BLS, ACLS, PALS, CNA, RN licensure, phlebotomy certification and CPC medical coding
✅ Trades and engineering
Engineering and trade roles demand mastery of physical building codes, safety regulations and design software.
- CAD software: AutoCAD, SolidWorks, CATIA and Revit
- Construction: Blueprint reading, project estimation, LEED certification and OSHA 10/30 safety training
- Manufacturing: CNC operation, PLC programming, AWS welding certifications and ISO 9001 quality management
- Electrical: Circuit design, electrical load calculations, NEC code compliance and specialized instrumentation
✅ Languages and communication
Verbal and written communication skills must be highly technical, structured and verifiably proficient.
- Foreign languages: Only list languages at intermediate level or above. Format as Spanish (C2 proficient), Mandarin (B2 conversational) or French (B1 intermediate).
- Professional writing: Technical writing, grant writing, proposal writing, legal writing, medical writing and UX writing
How to identify the hard skills you are overlooking
Start by listing every tool, platform, software system and methodology you used over the past five years. Job seekers routinely undercount their technical abilities because daily tasks feel ordinary. If you use Excel every single day, advanced Excel belongs on your resume.
Review the onboarding requirements for your previous roles. Consider whether you completed specialized software training, earned internal credentials or learned specific procedural frameworks. All of these technical requirements qualify as hard skills.
Read five recent job postings for your target role and highlight the qualifications. Cross-reference their required and preferred skills with your background. Any matching capability you omitted represents an easy win for your resume.
Look for accredited certifications you earned but forgot to list. Credentials from recognized professional bodies provide excellent proof of your technical expertise. You can even list expired certifications if they demonstrate valuable past proficiency.
How to list hard skills on your resume
How many to include
Aim for eight to twelve hard skills in your dedicated skills section. Listing fewer than five skills looks thin, while including more than fifteen dilutes focus. Too many technical keywords signal that you padded the list instead of prioritizing your core strengths.
Senior or technical professionals can use the upper end of this range if every skill is relevant. Entry-level applicants should focus on six to eight targeted skills to build a compelling narrative.
Where to put them
Your dedicated skills section provides a clear target for applicant tracking systems. Keep this section scannable by using a clear comma-separated list or a clean two-column layout. Group your talents by subcategory if you list more than ten skills.
The experience section is where your technical abilities carry real weight. Proving your skills through metrics is far more valuable than simply listing a tool.
Example: "Built automated reporting dashboard in Tableau, reducing weekly reporting time from six hours to 45 minutes."
Include critical keywords in your skills list, prove them in your experience section and repeat them in your resume summary.
ATS formatting rules
- Spell out abbreviations: Write "Search Engine Optimization (SEO)" at least once because some applicant tracking systems miss short forms.
- Avoid complex layouts: Never place your skills section inside a table, text box or graphic. Many parsing systems cannot read text inside table cells or image files.
- Match the job description: Use the exact phrasing from the posting. If the company requests "Microsoft Excel" and you write "MS Excel," a strict filter might miss the match.
Proficiency levels
Adding proficiency levels like "Python (advanced)" or "R (intermediate)" helps when your expertise varies across tools. This sets accurate expectations and prevents awkward interview situations where your actual skills fall short of your resume claims.
Only add proficiency labels if they provide necessary context. A simple list without labels works perfectly if you use every listed skill confidently at a professional level.
How to build your hard skills section with our AI resume builder
To build a fully optimized technical profile, follow this step-by-step procedure using our integrated platform tools.
1. Generate initial skill suggestions
Open the Careerflow AI resume builder and enter your work experience. The platform automatically scans your background and generates tailored suggestions to surface technical skills implied by your professional history.
2. Map keywords to your target job
Paste your target job description directly into the builder. The platform immediately identifies matching technical keywords from the posting, flags critical gaps, and organizes your skills into an ATS-friendly layout.
3. Optimize for keyword alignment
Run your completed resume draft through the resume optimizer. This tool cross-references your document against the job posting to ensure your technical capabilities perfectly match the required screening terms.
4. Analyze against industry benchmarks
Use the resume keyword analyzer to evaluate your profile against broader market standards. The tool identifies high-priority hard skills frequently requested by top employers, letting you add vital keywords you might have missed.
.webp)





.webp)