AptaResume
ATS Tips

How ATS Software Works (Behind the Scenes Guide for Job Seekers)

Priya SharmaJune 1, 202610 min read
Back to Blog

Why Understanding ATS Matters

99% of Fortune 500 companies and most mid-sized firms use Applicant Tracking Systems. Roughly 75% of resumes get filtered out before any human sees them. Understanding how ATS works lets you write resumes that actually reach recruiters — instead of guessing at what works.

The 3 Phases of ATS Processing

Phase 1: Parsing

When you upload a resume, the ATS extracts text and section structure from your file. It tries to identify your contact info, work experience, skills, education, certifications, and other standard sections. This is where most resumes break — if your formatting is unusual (tables, two columns, text boxes), the parser misreads sections or drops them entirely.

Phase 2: Matching

The ATS compares your parsed content against the job description. It scores keyword matches, calculates skill overlap, evaluates years of experience, checks education requirements, and applies recruiter-set filters (must-have certifications, location, etc.). Modern systems use semantic matching, so "ReactJS" and "React.js" are usually treated as equivalent.

Phase 3: Ranking

Based on the matching score, the ATS assigns each candidate a percentile rank. Above a certain threshold (usually 70–80%), your resume is surfaced to the recruiter. Below that, you get filtered out — either rejected outright or buried in a queue no one reads.

What Modern ATS Look For (2026 Edition)

  • Keyword match rate against the JD (still the #1 factor)
  • Section completeness — Experience, Education, Skills must be parseable
  • Quantified achievements — bullets with numbers score higher
  • File format integrity (parseable PDF or DOCX, not scanned images)
  • Standard section headers ("Work Experience" not "My Journey")
  • Years of experience matching the JD requirement
  • Education / degree requirements
  • Location / work authorization (where required)
  • AI-text detection (new in 2026 — flags ChatGPT clichés)

The Major ATS Vendors and Their Quirks

ATS VendorUsed ByQuirk to Know
WorkdayMost large global enterprisesStrict parser — single column only. Avoid Greek letters.
GreenhouseTech startups, scale-upsLenient parser. Strong on screening questions.
LeverMid-market tech (esp. SaaS)Excellent at deduplication — don’t reapply within 30 days.
Taleo (Oracle)Fortune 500, banks, telecomsOld-school. Avoid fancy fonts and any styling.
iCIMSHealthcare, retail, hospitalityGood at PDF parsing. Tags resumes by job family.
SuccessFactorsSAP customers, large enterpriseParser is hit or miss — keep formatting ultra-simple.
TCS iONTCS, NQT pipelineIn-house. Wants single-column PDF, declaration block.
InfyTQInfosys campus + lateralLooks for GitHub link in tech profiles. 10-point CGPA preferred.

What Breaks ATS Parsers

  • Tables and multi-column layouts — content gets interleaved or skipped
  • Headers and footers — most ATS ignore them completely
  • Text boxes — drop out entirely on parse
  • Graphics, charts, icons — invisible to the parser
  • Scanned PDFs — appear as a single image, extract nothing
  • Non-standard fonts — substituted or dropped
  • Hidden text or white-on-white keyword stuffing — flagged and downgraded

How to Use This Knowledge

  1. Pick ATS-friendly formatting: single column, standard fonts, no tables/text boxes.
  2. Read every JD carefully — copy the exact phrasing of skills you have.
  3. Quantify every bullet you can — numbers always score higher than vague claims.
  4. Use standard section headers — "Work Experience", "Education", "Skills", "Projects".
  5. Run your finished resume through an ATS checker before submitting (AptaResume’s checker simulates what most major ATS vendors will see).

Key Takeaways

  • ATS works in 3 phases: parse, match, rank.
  • 75% of resumes are filtered before any human sees them.
  • Different ATS vendors have different quirks — but all reward clean formatting and JD-aligned keywords.
  • Test your resume against an ATS simulator before you apply.

Frequently Asked Questions

How does ATS software actually work in 2026?+

ATS software runs in three phases: parsing (extracting text and structure from your resume file), matching (comparing your content against the JD), and ranking (assigning a score that drives whether a recruiter sees your application). Modern ATS use ML for semantic matching, not just exact keyword counts.

Do all companies use the same ATS?+

No — there are 50+ vendors. The biggest names are Workday, Greenhouse, Lever, Taleo (Oracle), iCIMS, and SuccessFactors. In India, TCS, Infosys, and Wipro have proprietary in-house systems on top of iON / InfyTQ portals.

Can ATS read PDFs?+

Text-based PDFs yes. Scanned image-based PDFs no — they appear as a single picture to the parser and extract nothing. Always make sure your PDF is text-selectable (you can highlight individual words with the mouse).

Does ATS rank or just filter?+

Both. Most ATS assign a numerical score and use it to either reject below a threshold or rank candidates for recruiter review. The recruiter sees the top-ranked candidates first; everyone else gets a polite rejection or no response.

Put this into practice with AptaResume’s free tools

Check your resume’s ATS score, build a new ATS-friendly resume, or generate a tailored cover letter — all free, no credit card.

Ready to upgrade your professional trajectory?

Join thousands of engineers, designers, and managers securing top-tier roles faster with AptaResume.

Free forever · No credit card · Cancel anytime