Applications3 min read

What is an ATS? And what does it really do to your application?

Almost every online application is read by software before a human sees it. What an ATS really does, which systems are common in Germany — and why the parser, not a robot, is your real concern.

By Redaktion ·

Key takeaways

  • An ATS (applicant tracking system) is the software companies use to manage applications — in Germany typically Personio, Greenhouse, Lever or SmartRecruiters.
  • The common systems don't auto-reject: they transfer your documents into a candidate profile, and a human decides.
  • The real risk is parsing loss: whatever the software can't read from your PDF is missing from your profile — and from every search.
  • A machine-readable resume is craft, not trickery: one column, standard headings, contact details as text.

When you apply online, your application is almost never read by a human first. It lands in an ATS — an applicant tracking system. Plenty of myths surround this software. Here is what it actually does.

What an ATS is — and why companies use it

An ATS is to HR departments what an email client is to your inbox: it collects all applications in one place instead of scattering them across mailboxes and spreadsheets. The software creates a candidate profile for every application, makes documents searchable, organises rejections and interview invitations, and documents who decided what.

In Germany, the most common systems are Personio (dominant in the Mittelstand), Greenhouse, Lever and SmartRecruiters (more common at larger and international companies). If you apply via a career page, your application very likely passes through one of them.

What happens when you upload your resume

The most important step is invisible: parsing. The software extracts the text from your PDF and tries to map it to fields — name, contact details, work history, education, skills. Your carefully designed document becomes a structured profile.

This is exactly where your visibility is decided. A parser reads line by line: two-column layouts can get scrambled, contact details in the page header are sometimes skipped entirely, icons from design fonts turn into character garbage, and a scanned PDF without a text layer is simply empty to the machine. Whatever is lost during parsing does not exist in the system — no matter how good it looked in the original.

Does the ATS reject applications automatically?

For the systems common in Germany: no, not by default. There is no secret keyword quota that filters you out. Recruiters open the profiles, read the documents and decide themselves. Automatic rejections almost only come from knock-out questions in the application form ("Do you have a work permit?") — those are your own answers, not an algorithmic judgement of your resume.

The myth of the robot that rejects 75 percent of all applications comes from US marketing. Why it doesn't hold for Germany is dissected in The ATS myth.

The real risk: invisible instead of rejected

The actual problem is quieter than the myth: if your profile arrives incomplete, you are found less. Recruiters search and filter the parsed data — if your SAP experience only lives in a skill-bar graphic, it appears in no search. Your phone number in the page header? Possibly empty in the profile. Your work history in the right column of a design template? Possibly shredded.

You are not actively rejected. You are passively overlooked. That's worse, because you never find out.

How to make your resume machine-proof

The good news: machine readability is craft, not secret knowledge. The essentials:

  • One column instead of two — parsers read across the full width
  • Standard headings: "Work experience", "Education", "Skills" — not creative labels
  • Contact details as text in the document body, not in headers or icons
  • PDF with a text layer — exported directly, never scanned
  • Consistent date formats (e.g. 03/2021 – 08/2023)

The full list with reasoning: ATS-friendly resume: the 10 rules that count.

Check it instead of guessing — free

You don't have to guess how a system reads your resume. The free Midvalla resume check shows you in 60 seconds: it reads your PDF like a parser, compares the result with the original and tells you in plain language what gets through and what is lost. Free, anonymous, no registration — and your file is never stored.

Frequently asked questions

What does ATS mean?
ATS stands for applicant tracking system: software companies use to collect applications, transfer them into candidate profiles and organise the selection process. Common in Germany are Personio, Greenhouse, Lever and SmartRecruiters.
Does a human still read my application?
Yes. The systems common in Germany don't auto-reject by default — they make documents searchable and organise the process. Recruiters read the profiles and usually the original PDF as well.
How do I know whether my resume is machine-readable?
The fastest way is a parser test: the free Midvalla resume check reads your PDF like an applicant tracking system and shows what arrives and what gets lost — in 60 seconds, no account needed.

More articles