How to Write a Resume: A Complete Step-by-Step Guide
Resume Writing8 min read

How to Write a Resume: A Complete Step-by-Step Guide

September 10, 2026

Writing a resume can feel difficult, especially when you are unsure what employers want to see or how to structure your experience.

A strong resume should make your qualifications easy to understand, highlight your most relevant achievements, and use a clear format that works well for both recruiters and applicant tracking systems (ATS).

In this guide, you'll learn how to write a resume step by step, what sections to include, what to leave out, and how to make your resume stronger for the jobs you want.

Already have a resume? Check it now and see what applicant tracking systems might miss.

Scan My Resume for Free

What Should a Resume Include?

  1. 1Contact information
  2. 2Professional summary
  3. 3Work experience
  4. 4Education
  5. 5Skills
  6. 6Certifications, projects, or other relevant sections

The best structure depends on your experience and target role. In the UK, the document is usually called a CV; in the US, “resume” is more common.

Step 1: Choose the Right Resume Format

Chronological Resume

Highlights work history, starting with the most recent role. Best for consistent career progression.

Functional Resume

Focuses on skills rather than employment history. Useful in limited cases but can make experience harder to assess.

Combination Resume

Combines skills and work experience. For most candidates, a clear reverse-chronological format works well — see our guide to the best resume format.

See how each format works and when to use it.

best resume format

Step 2: Add Contact Information

Try it on your own CV

See your missing keywords now.

Scan free — no card needed
  • Full name
  • Phone number
  • Professional email
  • Location
  • LinkedIn profile
  • Portfolio or website, if relevant

⚠️ Avoid This

Avoid unnecessary personal details. Use a professional email address, such as john.smith@email.com.

Step 3: Write a Strong Resume Summary

A resume summary briefly explains what you do, your experience, and the value you offer.

Software Engineer with 5+ years of experience developing web applications using JavaScript, React, and Node.js. Skilled in building scalable applications, improving performance, and collaborating with cross-functional teams.

Examples and templates for a role-specific summary.

how to write a resume summary

Step 4: Add Work Experience

  • Job title
  • Company
  • Location, if relevant
  • Dates
  • Responsibilities and achievements

List roles from most recent to oldest. Focus on results rather than duties.

Before

Responsible for managing social media accounts.

After

Managed social media campaigns, increasing organic engagement by 42% over six months.

Step 5: Write Strong Bullet Points

Use this structure: Action + Task + Result.

Increased customer retention by 18% by redesigning onboarding and introducing automated follow-up emails.

Use action verbs such as managed, developed, increased, reduced, created, improved, led, implemented, analysed, and delivered. Quantify results where possible.

Turn weak duties into result-driven bullet points.

resume rewrite

Step 6: Add Education

  • Degree or qualification
  • Institution
  • Graduation year
  • Relevant specialisation

Students and recent graduates may give education more space than experienced professionals.

Step 7: List Your Skills

Include skills relevant to the job description and your actual experience — for example SEO, Google Analytics, content marketing, JavaScript, Python, React, SQL, and Git. Avoid long, unfocused lists.

See how to group skills and which ones deserve space.

how to list skills on a resume

Step 8: Add Relevant Sections

  • Certifications
  • Projects
  • Languages
  • Volunteer experience

These can be especially useful for students, career changers, and technical professionals. Only include sections that strengthen your application.

Step 9: Tailor Your Resume

Compare your resume with each job description. Look for required skills, qualifications, tools, terminology, and responsibilities. Highlight relevant experience using accurate language, and never add skills or qualifications you do not have.

Step 10: Make Your Resume ATS-Friendly

ATS software may scan job titles, skills, qualifications, keywords, and education. To improve readability:

  • Use clear headings.
  • Choose a simple layout.
  • Avoid images and complex designs.
  • Use standard terminology.
  • Ensure text is selectable.
  • Match relevant job terms naturally.

💡 Pro Tip

Relevance matters more than repetition: one well-placed term beats the same word stuffed ten times.

Step 11: Proofread and Review

  • Spelling and grammar
  • Dates and job titles
  • Fonts and spacing
  • Bullet formatting
  • Capitalisation
  • Relevance and accuracy

Remove anything that does not support your application.

Step 12: Check Your Resume With a Free ATS Scanner

Upload your CV to ResumeAce and run a free ATS scan before applying, so you can find potential issues before you submit. Advanced optimisation is available too if you need it.

Check your current resume for free — no card needed.

Check My Resume for Free

Don’t Have a Resume Yet?

ResumeAce lets you choose a template, add your information, edit your resume, and download your CV for free.

Choose a template, customise your CV, and download it for free.

Create My Resume for Free

Resume Writing Checklist

  • Clear contact information
  • Appropriate format
  • Relevant summary
  • Achievement-focused experience
  • Relevant skills
  • Accurate education
  • Relevant certifications or projects
  • Natural job-specific keywords
  • Easy-to-read layout
  • Correct spelling and grammar
  • ATS check completed

Key Takeaways

  • What Should a Resume Include?
  • Step 1: Choose the Right Resume Format
  • Step 2: Add Contact Information
  • Step 3: Write a Strong Resume Summary
  • Step 4: Add Work Experience

Frequently asked questions

How do I write a resume for the first time?+

Choose a clear format, then add contact details, a summary, education, skills, and relevant experience. Include projects, internships, volunteering, and transferable skills if needed.

What is the best resume format?+

A reverse-chronological format is practical for many candidates, but the best option depends on your experience and target role.

How long should a resume be?+

Keep it as long as necessary to present relevant experience clearly, and remove unnecessary information. See our guide on how long a resume should be for the full detail.

Should I tailor my resume for every job?+

Yes, when possible. Adjust your skills, experience, and terminology to match each role accurately.

Can I create a resume for free?+

Yes. ResumeAce lets you create, edit, and download a resume for free from the resume editor.

How can I check if my resume is ATS-friendly?+

Use the free ATS scanner to identify potential issues before applying.