Resume guide

How to match your resume to a job description (with a worked example)

Published

Short answerRead the job ad, list the skills and tools it names, mark which ones you truly have, and move those to the top of your skills line and first bullets. Never add a skill you do not have. The free job-ad match in the resume builder does the keyword check on your device.

Most job ads are written once and sent to hundreds of people. The people who get a call are often not the most skilled. They are the ones whose resume shows, in the ad's own words, the skills they already have. This guide shows how to do that honestly, step by step, with an example.

Why matching helps

Many companies store resumes in an applicant tracking system (ATS) and search them with words from the job. A recruiter may also scan your resume for ten seconds looking for the same words. If you know Power BI but wrote "dashboard software", the search or the scan can miss you.

Matching is not copying. You are making sure that the things you can really do appear in words the reader is looking for. If a skill is not yours, matching cannot fix that, and adding it will only cause trouble in the interview.

Step 1: Read the ad and pick out what it asks for

Open the job ad and underline three kinds of words:

  • Tools and technologies: Excel, SQL, Figma, Python, Tally, Salesforce.
  • Tasks: build dashboards, write reports, handle customer calls.
  • Words that repeat. If "stakeholder" or "testing" appears four times, it matters to them.

Also note whether a line is a requirement ("must have", "required") or a nice to have ("preferred", "good to have"). Requirements count more.

A sample job ad

This ad is made up to show the method.

Sample · job ad
Junior Data Analyst
Required: SQL, Excel (pivot tables), and basic dashboards in Power BI or Tableau. You will clean data, write weekly reports and present results to the sales team.
Preferred: Python (pandas), knowledge of A/B testing.

From this we pick out: SQL, Excel, pivot tables, dashboards, Power BI, Tableau, reports, presenting. Python and A/B testing are preferred, so they count less.

Step 2: Mark what you really have

Make three columns on paper or in a note:

Skill in the adDo I have it?Where can I show it?
SQLYesProject: sales database queries
Excel, pivot tablesYesCollege project, budget sheet
Power BIYes, basicCourse project
TableauNoSkip it
Python (pandas)LearningSay "basic" or leave out
A/B testingNoSkip it

The honest rule is simple: if you could answer a question about it in an interview, you may list it. If not, leave it out or label it as basic or learning.

Step 3: Edit the resume, not the facts

Before, a generic resume:

Sample · before
SKILLS
Computer skills: MS Office, databases, data tools

PROJECTS
Sales Data Project
- Analysed sales data for a college assignment and presented findings.

After matching to the ad above, with the same facts but the ad's words:

Sample · after
SKILLS
Data: SQL, Excel (pivot tables), Power BI (basic)
Learning: Python (pandas)

PROJECTS
Sales Data Project (SQL, Excel, Power BI)
- Wrote SQL queries to clean and join three sales tables.
- Built a pivot table and a Power BI dashboard of monthly sales by region.
- Presented the findings to a class of 40 and answered questions.

Nothing new was claimed. The student did the same work, but the second version names the tools and the tasks. Tableau and A/B testing, which the student does not have, are not on the resume.

Step 4: Check it with the free job-ad match

The free resume builder has a Match your resume to a job ad box:

  1. Fill in your resume or upload your old one.
  2. Paste the job description into the job match box.
  3. It lists the skills and tools the ad asks for, from a built-in list of more than 200 covering tech, data, marketing, design, finance, HR and engineering, plus words the ad repeats.
  4. It shows which of them your resume mentions and which it does not, counts requirements more than nice-to-haves, and shows a match percentage that updates as you edit.

The ad is read on your device, and it is not uploaded or saved. There is no AI involved. It is a keyword check.

What the match percentage can and cannot tell you

  • It tells you which of the ad's skills your resume mentions. It does not tell you whether you will be hired or shortlisted.
  • A low score can mean you left out something you do have, or that the job is not a good fit for you.
  • A high score means your wording is close to the ad. It says nothing about the quality of your work.
  • Do not add a skill only to raise the number. Add it only if it is true.

Different employers use different ATS software, so no tool can promise their exact result.

Step 5: Keep one base resume and change four things

You do not need a new resume for every job. Keep a base version and change these in a few minutes:

  1. The summary: use the job title and one matching strength.
  2. The order of skills: matching skills first.
  3. The order of projects: the most similar first.
  4. The first bullet under each project: the one most like the job's tasks.

For skill wording by field, see resume skills for freshers. For a coding role, see the software engineer fresher resume.

Mistakes to avoid

  • Copying sentences from the ad. Readers have seen the ad too. Use its tool names, not its sentences.
  • Hidden white text full of keywords. Recruiters and some ATS software detect it, and it can get you rejected.
  • Listing every tool in the ad. If you cannot answer a basic question about it, remove it.
  • Changing your dates or job titles. Matching is about wording, never about facts.
  • Ignoring the nice-to-haves entirely. If you truly have one, a short mention helps.

Make your resume free

No sign-up, no watermark. Eight templates, a free ATS check, and PDF and Word downloads. Made on your device.

Frequently asked questions

How do I match my resume to a job description?

Underline the skills, tools and tasks in the ad, mark which ones you really have, and use the ad's wording for those on your skills line and first bullets. Leave out anything you cannot talk about.

Is it okay to copy keywords from the job description?

Use the names of tools and skills you actually have, in the ad's wording. Do not copy whole sentences and do not add skills you lack.

Does a higher match score mean I will get the job?

No. The match shows how many of the ad's skills your resume mentions. It does not measure your ability or predict a decision by a company.

Is my job description or resume uploaded when I use the match tool?

No. The match runs in your browser. The ad and your resume are not uploaded or saved on our side.

How often should I change my resume for a job?

Change the summary, the order of your skills and projects, and the first bullets for each job. Keep your facts the same.

What if the ad asks for something I do not have?

Leave it off and apply if you meet most of the requirements. If the gap is large, take a short course or build a small project first, and then add it once it is true.

Keep reading
All resume guides →