ATS

What Is an ATS? How Applicant Tracking Systems Read Your Resume

An applicant tracking system stores, parses and ranks job applications. Here is what it really does with your resume — and what that means for how you write it.

October 7, 20267 min read

Full guide: ATS Resume Builder

If you have ever applied for a job through a company's careers page, your application almost certainly went into an applicant tracking system, or ATS. For candidates, it is an invisible step — and a source of many myths.

This guide explains what an ATS actually does with your resume, what it doesn't do, and the practical consequences for how you should write and format your CV.

What an applicant tracking system does

An ATS is the database behind a company's hiring process. Well-known examples include Workday, SAP SuccessFactors, Greenhouse, Lever and iCIMS. Whatever the brand, most systems do the same core jobs:

  • Collect applications from the careers site, job boards and email.
  • Parse each resume: extract its text and sort it into structured fields.
  • Store candidates so recruiters can find them again, sometimes for other roles months later.
  • Search and filter candidates by keywords, job titles, location, availability or answers to screening questions.
  • Manage the workflow: stages, notes, interview scheduling and emails to candidates.

In other words, the ATS is mostly an organisation tool for recruiters. Decisions about who gets an interview are, in the large majority of cases, still made by people.

How an ATS reads your resume

When you upload your file, the parser extracts the text and tries to recognise each part of your resume. A well-parsed resume becomes something like this in the recruiter's database:

Name: Sarah Martin · Current title: Marketing Coordinator · Employer: Northwind Ltd · Dates: 03/2022 – present · Skills: Google Analytics, HubSpot, SEO, copywriting · Languages: English (native), French (B2)

Parsing works best when your resume is predictable. It struggles when:

  • important information is inside an image, an icon or a chart (skill bars, logos, a photo of your contact details);
  • section headings are unusual ("My journey" instead of "Work experience");
  • dates are missing or written in different formats across the document;
  • the file is a scanned image rather than a text-based PDF or Word document;
  • contact details only appear in the page header or footer, which some parsers ignore.

When parsing fails, the information still exists in your file — but it may be missing from the fields recruiters search.

How recruiters search and filter candidates

A recruiter facing 200 applications rarely reads them in arrival order. They search the ATS for terms such as a job title ("account manager"), a tool ("Salesforce"), a certification or a language, and they filter on criteria like location or work authorisation. Some systems also rank candidates by how closely their profile matches the posting.

This is why keywords matter: if the posting asks for "stakeholder management" and your resume only says "worked with other teams", a search for the posting's term won't find you.

You may have read that ATS software automatically rejects most resumes, often quoted as "75%". That figure has no reliable published source. Automatic rejection does exist — typically through knockout questions ("Do you have a valid work permit for this country?") or filters the employer chose — but the more common problem is simpler: a resume that is hard to find or hard to read.

What this means for your resume

  1. Use standard section headings: Work Experience, Education, Skills, Languages.
  2. Keep key information in real text, not in images, icons or skill bars.
  3. Use one date format throughout, with month and year.
  4. Mirror the posting's vocabulary where it honestly describes your experience — exact job title, tools, methods.
  5. Send a text-based PDF unless the employer asks for Word.
  6. Write for the human reader too: after the search, a recruiter reads your resume in a few seconds.

Our step-by-step guide on how to create an ATS-friendly resume goes through each rule in detail, and the ATS resume builder page explains how CVixeo's templates apply them.

How to check your resume before you apply

Two quick manual tests catch most problems:

  • The plain-text test: copy all the text from your PDF and paste it into a plain text editor. If sections appear in a strange order, words are merged or your contact details are missing, a parser may struggle too.
  • The keyword test: list the skills and tools named in the posting and check that each one you genuinely have appears in your resume, in the same words.

With CVixeo Premium, the ATS check gives your resume a score from 0 to 100 with concrete suggestions, and job description matching lists the skills and keywords from a specific posting that weren't found. For a full walkthrough, see how to know if your resume will pass an ATS.

Conclusion

An ATS is less a gatekeeper than a filing and search system. Your goal isn't to trick it, but to make sure that everything you offer can be read and found: clear structure, real text, consistent dates and the vocabulary of the job you want. Do that, and the same resume will work for the software and for the recruiter who reads it next.

FAQ

Frequently asked questions

Do all companies use an ATS?

No. Large and mid-size employers and recruitment agencies usually do; many small businesses still read applications by email. Writing an ATS-friendly resume costs nothing and also makes it clearer for human readers.

Can an ATS read a PDF?

Most modern systems read text-based PDFs (where you can select the text) without problems. Scanned or image-only PDFs can't be parsed. If the posting asks for a Word file, send one.

Does an ATS reject resumes automatically?

Only when the employer sets it up to, typically through knockout questions or filters such as work authorisation. In most cases the ATS stores and ranks applications and people make the decisions.

Is an ATS score the same in every system?

No. Each ATS works differently, and scores from resume tools — including CVixeo's — are indicators of readability and keyword alignment, not a prediction of any specific system's behaviour.

ATSapplicant tracking systemresume parsingjob search

Check your CV's ATS readiness

Start from an ATS-friendly template for free, then get an ATS score from 0 to 100 with concrete suggestions (Premium).

Check my CV with CVixeo