Every large employer in Australia uses an Applicant Tracking System. When you hit "Apply" on a job ad, your resume goes into a database. Software parses it, extracts data, and ranks you against other candidates. A recruiter then searches that database the same way you search Google.

If your resume doesn't parse well, you're invisible. Not rejected - invisible. The recruiter never sees your name.

What happens when you submit your resume

The ATS takes your uploaded file and breaks it into structured data fields. Your name, contact details, work history, education, skills - each gets placed into a database record. Think of it like a form being filled out automatically from your document.

The system pulls your job titles, company names, dates of employment, qualifications, and skills. It maps these against the fields the employer has configured for that role. If the parser can't figure out where something belongs, it either guesses wrong or drops it entirely.

Once parsed, the ATS scores your resume against the job description. It counts keyword matches, checks for required qualifications, and assigns a ranking. Candidates with higher rankings appear at the top of the recruiter's search results.

Which ATS systems Australian employers use

PageUp dominates in Australia. It's built in Melbourne and used by most major Australian employers, including government departments, universities, and large corporates. If you've applied for a government job in Australia, you've been through PageUp.

Workday has grown fast among large multinationals operating in Australia. BHP, Telstra, and most big four banks use it. Workday's parser is decent but struggles with creative formatting.

SuccessFactors (SAP) shows up in enterprise companies that already run SAP for their HR systems. It's common in manufacturing, mining, and logistics.

iCIMS and Greenhouse are popular with tech companies and startups. Both have more modern parsers that handle varied formatting better than older systems. If you're applying to a tech company in Sydney or Melbourne, you're likely hitting one of these two.

ELMO and JobAdder are Australian-built platforms used by mid-size businesses and recruitment agencies. JobAdder is especially common among staffing firms.

How keyword matching works

Older ATS systems use exact-match keyword searching. The recruiter types "project management" and the system returns resumes that contain those exact words. If your resume says "managed projects" instead, some older systems won't find you.

Newer systems like Greenhouse and recent versions of PageUp use semantic matching. They understand that "project management" and "managed projects" mean the same thing. But don't count on semantic matching saving you. Many Australian employers run older configurations or use basic search features.

Here's the practical rule: use the exact words from the job ad. If the ad says "stakeholder engagement," put "stakeholder engagement" on your resume. Don't say "working with stakeholders" and hope the system figures it out.

Boolean search is how most recruiters actually find candidates. They type things like: "project management" AND "construction" AND "Melbourne". Every word in that search needs to appear somewhere in your resume, or you won't show up in results.

What ATS systems miss

Context and depth of experience

An ATS can't tell the difference between "10 years of Python development" and "completed a Python tutorial on Udemy." Both resumes contain the keyword "Python." The system treats them the same. A recruiter reading your resume would immediately see the difference, but the ATS just counts the match.

Transferable skills under different names

You might have five years of "client relationship management" but the job ad asks for "account management." Same skill, different label. Unless your resume contains both terms, a basic ATS won't connect the dots.

This is especially common when people switch industries. A nurse who managed ward budgets has financial management experience, but an ATS searching for "budget management" won't find "ward budget oversight."

Achievements vs responsibilities

ATS systems don't distinguish between "responsible for sales targets" and "exceeded sales targets by 35% three years running." Both match the keyword "sales targets." But one tells a recruiter you're good at your job, and the other just says you had one.

Write achievements anyway. The ATS gets you past the first gate. A human decides whether to call you. Matching your resume to the job description takes care of the ATS. Strong achievements take care of the human.

Why some PDF resumes fail

Image-based PDFs are the biggest offender. If you scanned a printed resume or exported it as a flat image, the ATS sees a blank page. There's no text to parse. Test yours: open the PDF and try to highlight the text. If you can't select individual words, neither can the ATS.

Multi-column layouts confuse parsers. The ATS reads left to right, top to bottom. A two-column resume might get parsed as "Senior Marketing Python Manager Developer" because the system reads across both columns on the same line.

Headers and footers are often ignored entirely. If your phone number and email sit in the document header, the ATS might parse your resume as having no contact information. Put your details in the main body of the document.

Text boxes and tables are risky. Some ATS systems skip content inside text boxes. Your carefully formatted skills section could be completely invisible. Stick to plain text with standard formatting. Read more about formatting mistakes that get resumes rejected.

How recruiters actually use ATS

Recruiters don't read every resume that comes in. A single job ad for a mid-level role in Melbourne can attract 200 to 400 applications. Nobody reads 400 resumes. Instead, recruiters search.

They open the ATS, type in the key skills and qualifications they care about most, and review the top 20 to 30 results. Some set minimum score thresholds - anyone below 60% match gets automatically filtered out.

Internal recruiters (people who work for the company) tend to use more filters. Agency recruiters are often more flexible because they get paid when they place someone, so they cast a wider net.

The takeaway: your resume needs to rank in the top tier for the keywords that matter. Not every keyword - the ones the recruiter will actually search for. Those are the skills listed in the first paragraph of the job ad and anything marked as "essential" or "required."

What you should do about all this

Use a single-column layout. Put your contact details in the body text, not headers or footers. Save as a .docx file (most ATS parse Word files better than PDFs). Use standard section headings: "Experience," "Education," "Skills."

Mirror the job ad's language. If they say "data analysis," you say "data analysis" - not "analysing data" or "data-driven insights." Keep your formatting simple. Bold and italics are fine. Tables, text boxes, columns, and graphics are not.

And test your resume before you submit it. Paste in the job description and your resume text, and see how well they match. Fix the gaps before you apply, not after you've been filtered out.