Built for the Swiss job market

ATS resume checker for Swiss jobs. Swiss CV format, scored in 30 seconds.

Upload your CV. We score it against what Swiss recruiters and ATS systems actually look for — free — a 5-second account, then your score.

30 secondsFree · 5-sec signupSwiss criteriaTry without an account

See how your CV scores against Swiss recruiter expectations

Kontakt

m.keller@email.ch
+41 79 214 88 03
8005 Zürich, ZH

Sprachen

DeutschC2
EnglischC1
FranzösischB2

Fähigkeiten

ProjektleitungAgileSAPPower BIRiskStakeholderBudget

Interessen

Bergwandern
Schach
Freiwilligenarbeit

MICHAEL KELLER

Senior Projektleiter — Banken & Versicherungen

Berufserfahrung

Senior Projektleiter

2021 – heute

UBS AG, Zürich

  • • Digitale Transformation geleitet (CHF 12M, 45 Stakeholder)
  • • Verantwortlich für das Projektportfolio
  • • Lieferzeit um 30% reduziert durch Agile/SAFe

Projektleiter

2018 – 2021

Credit Suisse, Zürich

  • • FINMA-Compliance-Plattform 2 Wochen vor Deadline geliefert
  • • 3 Teams mit 25+ Ingenieuren koordiniert

+ Wohnhaft in Zürich · B-Bewilligung · keine Sponsoring nötig

Junior Projektleiter

2016 – 2018

Swisscom AG, Bern

  • • 8 Migrationsprojekte termingerecht abgeschlossen
  • • Reporting für die Geschäftsleitung aufgebaut

Ausbildung

MSc Wirtschaftsinformatik, ETH Zürich

2016

BSc Betriebsökonomie, ZHAW Winterthur

2013

Weiterbildung

No certifications listed

No photo — Swiss CVs have one
Duties, not results
Add permit status
Add your certifications

Overall fit

Weak fit

58 / 100 fit

ATS & Keywords

5 to fix

Domain skills

3 to fix

Soft Skills

4 to fix

Motivation

2 to fix

✨ Improve with AI

Ready in about a minute

Used by thousands of Swiss job seekers.

Job seeker 1Job seeker 2Job seeker 3Job seeker 4Job seeker 5Job seeker 6Job seeker 7Job seeker 8Job seeker 9Job seeker 10+

What we actually check.

Ten Swiss-specific categories — not just 'is it readable'.

78/ 100 · 10 Swiss categories

MICHAEL KELLER

Senior Projektleiter

Zürich · B-Bewilligung · kein Sponsoring

Berufserfahrung

  • • Digitale Transformation geleitet (CHF 12M)
  • • Verantwortlich für das Projektportfolio
  • • Lieferzeit um 30% reduziert

Sprachen

Deutsch
Englisch
✓ Permit line✓ Photo! Duties, not results

Swiss-specific scoring

B/C permit and EU eligibility, the Swiss CV photo convention, achievement framing in the Swiss style — not generic US-resume rules.

Ten categories, each with a score and a one-line rationale.

ATS readability

Sections, headings, dates and contact block parsed the way Swiss applicant-tracking systems actually read them.

Tells you which parts an ATS will mangle.

Your CV → what the ATS reads

You see

Kontakt

m.keller@
email.ch
8005 Zürich

Sprachen

Deutsch C2

MICHAEL KELLER

Senior Projektleiter

Berufserfahrung

Senior PL2021 – heute

• Digitale Transformation
• Lieferzeit −30%

ATS reads

MICHAEL KELLER
m.keller@ Senior Projektleiter
email.ch Berufserfahrung
8005 Zürich Senior PL
2021–heute
Sprachen Digitale Transf
Deutsch C2 Lieferzeit −30%

✕ Two columns interleaved! Date read as one field✓ Name parsed
One CV · four languages

MICHAEL KELLER

Senior Projektleiter

Sprachen

DeutschC2
FrançaisB2
ItalianoA2

Same score, any language

🇨🇭Deutsch78
🇨🇭Français78
🇨🇭Italiano78
🌐English78

Upload in any, read in any.

DE, EN, FR, IT — scored in any language

Switzerland is multilingual. We score your CV regardless of which language it is written in.

Upload German, get a score in English (or vice versa).

Match against the job you're applying to

Paste the job description. We show you exactly what to fix in your CV — then generate a tailored one in a minute.

Ten times more useful than a generic ATS check.

Paste the ad → get a tailored CV
1 · PasteSenior Project Manager · UBS · Zürich
Agile / SAFeFINMAPower BIFrench C1
2 · What to fix71% → 94%
+Power BI — nowhere in your CV
+French B2 missing from Languages
~“Responsible for…” → “Led CHF 12M”

3 · Generate a tailored CV

Ready in about a minute · PDF or Word

Generate →

What changed for people who used it

Real numbers, not adjectives.

54 → 91 CV score
“My CV scored 54. It flagged the missing permit line, the photo, and six bullets that were duties instead of results. After the rewrite it hit 91 — and I had three interviews within two weeks.”
Stanislaw
Project Manager, Zürich
First interview after 6 weeks
“Six weeks of silence with one generic CV. I started pasting each job ad and sending the tailored version instead. The first tailored application got me an interview.”
Dominik
AI Data Scientist, Basel
14 applications, 4 interviews
“I was losing track of who I'd applied to. Everything I save now lands in the pipeline by itself — 14 applications, 4 interviews, and I stopped forgetting to follow up.”
Ana
Architect, Lausanne
Offer at the second interview
“The cheatsheet had the exact culture-fit question they opened with, and the STAR hint pointed at a project already on my CV. I had the number ready. Offer came a week later.”
Jonathan
Robotics IT specialist, Bern

Common questions

Everything Swiss job seekers ask before uploading.

How does the score work?
We score ten Swiss-specific categories — work-permit fit, language skills, achievements, USP, soft skills, hard skills, education, job history, portfolio, profile photo. You get an overall percentage and a one-line rationale per category.
What does the ATS check actually look at?
Section structure, headings, date formats, contact-block placement, photo handling, language declarations, and Swiss-specific signals such as permit status and mother-tongue declaration. Not just 'is it parseable' — does it parse the way Swiss recruiters expect.
Is my CV stored? Where?
Your file is processed in our EU infrastructure (AWS Frankfurt) and is FADP and GDPR compliant. We do not sell data. You can delete your CV at any time from your account.
Photo on a Swiss CV — yes or no?
Swiss convention: yes. A professional photo is standard and expected on most CVs. We check whether yours is present, well-placed and appropriately framed.
Which language should my CV be in?
Match the language of the job posting. If you are applying broadly: German in Zurich, Bern and Basel; French in Geneva and Lausanne; Italian in Ticino; English at international firms. Our check scores in all four.
What is the difference between this and a CV builder?
This page scores an existing CV. To build a new one — or rewrite an existing one — use the CV builder (coming soon).

What Swiss job adverts actually require

Measured across 29’157 live Swiss postings indexed on this platform — not estimated, and not borrowed from an international CV guide.

Which system reads your CV first

10’252 postings resolved to a known system from their apply link. Most of them market AI on their own websites that compares applications against the advert.

Share of identified systems

  • WorkdayAI matching25.1%
  • Join.comAI matching17.9%
  • SmartRecruitersAI matching10.5%
  • SAP SuccessFactorsAI matching9.6%
  • GreenhouseAI matching6.1%
  • WorkableAI matching4.1%

Marked black: the vendor markets AI on its own website that screens, matches or pre-sorts applications.

Which languages an advert asks for

19’244 postings state their language requirement outright. Most ask for exactly one language, not all four.

68% of these postings ask for exactly one language.

Which languages one advert asks for

  • German only43%
  • English and German18%
  • English only16%
  • French only8%
  • English and French4%

What the advert asks for

Read from the full text of 300 adverts — not from a summary, but from what the company actually wrote.

Share of adverts naming it

  • A diploma or degree31%
  • A stated language level28%
  • Years of experience14%
  • A start date11%
  • A driving licence7%
  • Work references (Zeugnisse)5%

Not one advert in the sample asks for a photo, though every CV guide recommends one. The 13th month salary, notice periods and military service appeared zero times.

The distinctly Swiss ones

No foreign CV template has a field for these, which is exactly how a CV written elsewhere gives itself away here.

Share of adverts naming it

  • Pensum, workload as a percentage42%
  • A federal qualification (EFZ, Fachausweis, HF/FH)30%
  • A language level stated outright28%

As of 2026-09-30. The CV check scores your CV against exactly these requirements.

And the cover letter? Swiss template and example →

75% of jobs use AI candidate sorting: why a custom CV for each job is worth it

Not as advice, but computed from our own index of Swiss job adverts. With AI, tailoring one takes minutes rather than an evening.

  • At least 76% of adverts in Switzerland run on recruiting software. It reads the application before a person does.
  • Where the system can be identified, about 75% of vendors market AI matching: your application is compared against the advert's criteria to produce a fit score or a shortlist.
  • It compares two texts, not two people. Describe the same experience in different words from the advert and it registers as a weaker match, the advert's own terms belong in your CV.
  • 66% of adverts state their language requirement outright, and they differ from one another. One CV for all of them answers none of them.
Does the system sort with AI?
  • Systems that market AI matching75%
  • Other tools, not confirmed25%

Of adverts whose system can be identified, about 42% of everything published. Vendor pages read in September 2026.

Important: This is why the editor writes the CV against a specific advert: it picks up the terms that advert itself uses.

Tailor your CV to a specific advertIs an ATS rejecting your CV? The Swiss numbers →

What an ATS-friendly CV looks like

An ATS, applicant tracking system, is the software your application lands in when you click Apply. It reads the CV before a person does and sorts by the terms in the advert. An ATS-friendly CV is not a trick, it is a readable one: a single column, no tables or text boxes, the advert's own words, and a PDF that keeps its text.

That is what the ATS CV checker here scores, against the advert you paste in. Read more: Is my CV ATS-friendly? and the article the ATS-friendly CV for Switzerland.

What our job index says about the Swiss market

Computed live from our own index, not quoted from a study. Shares only, as of today.

Language the advert is written in

Deutsch
60%
English
23%
Français
13%
Italiano
3%

Of adverts that state a language requirement, the share asking for

Deutsch
70%
English
43%
Français
21%
Italiano
3%

19% posted in the last 7 days · Largest markets: Zürich 18% · Bern 10% · Genève 5% · Basel 5%

Try it without signing up

The CV is generated before anyone asks you for an account. These are the numbers as the code enforces them.

Stage — What you get
No account

Build a CV with AI AND download it once — no sign-up, no card

  • 1 CV and 5 AI edits: write it, tailor it to a specific advert, see the finished document. Plus one CV check against an advert.
Free account

The first download already happens without an account

  • 10 CVs per week, max 5 per day
  • 10 motivation letters per month
  • 5 interview questions per month
7-day trial

From the second download onwards

  • CVs, letters and AI edits with no limit
  • The one exception: AI interviews, 40 questions per month

The trial needs a card and continues at CHF 15 a month unless you cancel. Cancel any time.

Why SwissJobs.app for this

Jobscan and Resume Worded are the best-known ATS checkers and good at what they do: they compare your CV with a job advert and show missing terms. Their reference point is the US market. SwissJobs.app checks the same fit against Swiss expectations instead — language levels, work permit, workload percentage, reference letters — and is usable on the free tier, Premium CHF 15 a month.

The full comparison, with the other tools →

See where your CV stands — free, in 30 seconds

Upload your CV and get a Swiss-specific score plus an ATS readability check. Free · 5-sec signup needed to see your result, and a free account keeps every check, tailored CV and application in one place.