All questions

Tools compared

CV check: SwissJobs.app or Jobscan — keyword match or Swiss criteria?

Updated:

In short

Jobscan scores a word match, and it says so: its own FAQ lists five match-rate priorities in order — hard skills, education level, job title, soft skills, other keywords — and states that word count and measurable results are not factored in. Our check grades ten categories, three of them Swiss: work permit and eligibility, language levels, and the application photo. The gap shows up at priority three. In our own count on 4 September 2026, 78.9 per cent of English-language Swiss advert titles are a plain job title, against 18.9 per cent of German-language ones.

That single number is the honest way to choose between the two. Jobscan was built for a market where an advert is headed "Senior Tax Manager" and nothing else. Roughly a fifth of the Swiss market is written that way, and it is the English-language fifth — which is also the part of the market most arriving job seekers apply into first.

The other three quarters look different. A German-language Swiss advert is typically headed something like "Zeichner:in / Konstrukteur:in Infrastrukturbau 60-100% - Zürich": a gender marker, a workload range in per cent, a place. None of that is text a CV would ever contain, and no keyword scanner published a rule for it. As of 4 September 2026.

Share of Swiss advert titles that are a plain job title, by the language the advert is written in
Share of Swiss advert titles that are a plain job title, by the language the advert is written inAdvert written in English78.9%Advert written in Italian70.5%Advert written in French46.6%Advert written in German18.9%

Counted on 4 September 2026 across open adverts in four languages — 2 268 English, 2 688 German, 858 French, 129 Italian, from 2 767 employers; apprenticeships excluded, identical employer-and-title repeats removed, at most three adverts per employer per language.

  • Jobscan’s published match-rate priorities are hard skills, education level, job title, soft skills and other keywords. Work permit, language level and photo appear nowhere in them, and nothing on their pages states otherwise.
  • 78.9 per cent of English-language Swiss advert titles are a plain job title — against 70.5 per cent in Italian, 46.6 per cent in French and 18.9 per cent in German.
  • 67.9 per cent of German-language Swiss advert titles carry a gender marker and 37.0 per cent carry a workload in per cent; the English-language figures are 12.7 and 7.8 per cent.
  • Our check grades seven equally weighted content dimensions plus three separately graded Swiss ones: permit and eligibility, languages with a level, and the photo.
  • Jobscan costs USD 49.95 a month or USD 89.95 a quarter (USD 29.98 a month) plus sales tax by billing address, with five free scans a month; ours is CHF 15 a month or CHF 95 a year, with the first check running without an account.
  • Jobscan detects the specific applicant system behind a posting and optimises LinkedIn profiles. We do neither.

Who to choose

Both tools compare a CV against an advert. What differs is which adverts are within reach and which criteria get a grade at all.

Choose SwissJobs.app if

  • The Swiss advert is already loaded — You pick the job from our own stock of open Swiss postings and its text is in the check straight away — Jobscan also has a job search with a scan button, but no Swiss listings are stated anywhere on their pages.

  • Three Swiss criteria carry their own grade — Permit and eligibility (B, C, L, EU/EFTA), languages with a stated level, and the professional photo are graded separately from the seven content dimensions.

  • Four tools against the same advert — CV, motivation letter, check and interview preparation all read the same posting instead of asking you to paste it four times.

  • The RAV job-search form comes out at the end — Tracked applications can be written into the official SECO form for job-search efforts — the efforts themselves are still recorded with your RAV, which is what makes them count.

  • Billed in francs, and the first check needs no account — CHF 15 a month or CHF 95 a year, against a dollar invoice with US sales tax added by billing address.

What each tool actually grades

CriterionSwissJobs.appJobscan
Keywords from the advertYes, one of ten categoriesYes, the core of the match rate
Hard skillsYes, own gradeYes, first priority
Soft skillsYes, own gradeYes, fourth priority
Job titleBoth look for the exact title from the posting. In German-language Swiss adverts, 81.1 per cent of titles are not a plain job title.One of nine formatting notesThird priority of the match rate
Education levelNot a separate gradeYes, second priority when the advert names an advanced degree
Measurable resultsJobscan’s FAQ: word count and measurable results are not factored into the match rate.Yes, own gradeYes, as a recruiter tip
Motivation for this specific roleYes, own gradeNot stated
Seniority and environment fitYes, own gradeAs a recruiter tip ("job level match")
Work permit and eligibilityYes, separately graded (B, C, L, EU/EFTA)Not stated
Language levels A1–C2Yes, separately gradedNot stated
Application photoTwo conventions in direct conflict; each is right for its own market.Yes, graded positively as the Swiss normGraphics are flagged for removal
Workload (Pensum) in per centThrough the advert comparison, no separate fieldNot stated
Single column, fonts, marginsBasic checkDetailed, over thirty checks
Identify the specific applicant systemNoYes, from company name and posting URL
LinkedIn profile reviewNoYes

Both columns read on 4 September 2026 — Jobscan from its homepage, scanner page and pricing page; our column from the checking logic itself.

Feature comparison in detail

FeatureSwissJobs.appJobscan
CV check against a specific advertYesYes
Advert text from the tool’s own listingsJobscan’s Jobs feature proposes listings matched to your CV with a scan button on each; whether Swiss adverts are included is not stated.Yes, Swiss adverts selectable directlyYes, from their own job search
CV editorYesYes
Start without an accountYes, editor and first checkAccount required; free plan with five scans a month
PDF export without watermarkYesNot stated
Word (DOCX) exportYes, no watermarkYes; .docx is explicitly recommended
AI tailoring to a specific advertYes, the whole document rewrittenYes, line-by-line suggestions to accept or reject
Free-text prompt editingYesNot stated; suggestions are accepted or rejected
Full manual editingYesYes, in edit mode
Design variations54 (2 layouts x 3 fonts x 9 accent colours)ATS-friendly templates; number not stated
Swiss conventionsPhoto, permit line, A1–C2 levels, Pensum, two-page normNot stated
ATS structure and readabilityYes, nine formatting checksYes, over thirty checks
Motivation letter for the same advertYesYes
Interview preparationYesYes ("AI Interview Practice")
Application trackerYesYes, including on the free plan
RAV job-search efforts form (SECO)Yes, the official form filled from tracked applicationsNo
Own Swiss job stockYes, in four languagesNot stated
Job alerts by emailYesNot stated
Automatic applyingNoYes, credit-based
Browser extensionNoYes, for Chrome
LinkedIn optimisationNoYes
Interface languagesGerman, English, French, ItalianEnglish; no others stated
Document languageSame as the interface languageEnglish; no others stated
Built in SwitzerlandYesNo, United States

Jobscan column taken from their homepage, scanner, AI Optimize, job-search and pricing pages, read on 4 September 2026. "Not stated" means it could not be found on their own pages — not that it does not exist.

What the check costs

ItemSwissJobs.appJobscan
MonthlyCHF 15USD 49.95 (about CHF 40)
QuarterlyThe quarterly price applies after the trial and the whole quarter is billed in advance.—USD 89.95, shown as USD 29.98 a month (about CHF 24)
YearlyCHF 95, i.e. CHF 7.92 a monthNot stated
Usable without payingEditor and first check without an account; free account: 5 documents a day, 10 per rolling weekFive scans a month on the free plan
Free trial7 days, full access7 days, then billed quarterly
Currency and taxCHF; no additional tax statedUSD; sales tax added by billing address
CancellationJobscan’s FAQ: when the subscription expires you lose access to the paid features and to all data associated with them.Cancel monthlyCancel any time

Prices read on jobscan.co/pricing on 4 September 2026. Converted at the European Central Bank reference rate of 3 September 2026: USD 1 = about CHF 0.81.

What Jobscan publishes about its own scoring

Jobscan is unusually open about how it scores, which is what makes an honest comparison possible at all. Its homepage FAQ answers the question "What exactly is being checked?" like this: the match rate is based on five priorities, in order — hard skills; education level, but only when the job description names an advanced degree; job title; soft skills; other keywords. Then a sentence most tools would not write: "Resume word count and measurable results are not factored into the match rate."

Around that number sits a great deal more. The scanner page counts over thirty checks: single-column layout, tables and text boxes and headers and footers and graphics flagged for removal, web-safe fonts, margins and page setup, date formats, spelling, a years-of-experience match, an education match. Recruiter tips cover job level, measurable results, tone, web presence and word count — present as advice, absent from the headline figure. And one feature we have no equivalent for: given a company name and the posting URL, Jobscan identifies the specific applicant tracking system behind that advert and tunes its recommendations to it.

Jobscan is also no longer a single scanner. It carries a job search that proposes listings matched to your CV with a scan button on each, an application tracker, a cover-letter generator, interview practice and a credit-based auto-apply. Comparing the two tools means comparing two bundles.

On the target score, Jobscan recommends a match rate of 75 per cent, adds that many users succeed at 65, and warns that a resume can be over-optimised. That is a fair statement about its own limits and belongs in any comparison that takes the tool seriously.

The ten categories our check grades — and the three that are Swiss

Our check grades seven equally weighted content dimensions: keyword and ATS match, hard skills, soft skills, motivation for this specific role, personality and environment fit, your distinguishing edge, and quantified achievements. Alongside them sit three separately graded Swiss elements — work permit and eligibility (B, C, L, EU/EFTA and whether sponsorship is needed), languages (is a level stated, and does it meet what the advert asks), and the professional photo. Those are the ten categories the check page names.

Two of them are precisely what Jobscan leaves out of its number. Measurable results are one of our seven equal weights; in Jobscan they are a tip beside the score. Motivation for this particular employer is graded here at all, and appears nowhere in Jobscan’s published checklists.

None of this makes our check a better keyword matcher. It is not: Jobscan’s formatting audit is finer than ours, and its keyword analysis has had far longer to mature. The claim is narrower and checkable — three criteria that decide Swiss applications are graded here and are not graded there.

Why the English-language Swiss advert is Jobscan’s best case

Job title is Jobscan’s third priority, so it is worth knowing what a Swiss advert title actually looks like. We counted, using the open adverts in our own stock on 4 September 2026, restricted to the four languages of the Swiss application market, apprenticeships excluded, identical employer-and-title repeats removed, and capped at three adverts per employer per language so that no single staffing agency makes the figure.

In English-language Swiss adverts, 78.9 per cent of titles are a plain job title. Only 12.7 per cent carry a gender marker, 7.8 per cent a workload, 4.5 per cent a place name, and effectively none a Swiss qualification abbreviation. The median title is 35 characters long. If you are applying in English to an international group with a site in Zug or Basel, Jobscan’s assumption about titles is correct almost every time, and its scoring model transfers cleanly.

This matters more than it sounds for readers arriving from outside Switzerland, because the English-language advert is the one you find first. It is also the smaller part of the market. If the search widens into German, French or Italian postings — which is where most of the hiring is — the model stops fitting, and the tool does not tell you that it has stopped fitting.

What the other three quarters of the market look like

In German-language adverts, 81.1 per cent of titles are not a plain job title: 67.9 per cent carry a gender marker such as (m/w/d), (w/m/d) or the colon form "Leiter:in", 37.0 per cent carry a workload as a percentage range, 7.3 per cent name a town, and 5.5 per cent carry a Swiss qualification abbreviation — EFZ (the federal certificate of competence), HF or FH. A third of German titles carry two of those at once. French sits in the middle at 53.4 per cent, with H/F at 37.6 per cent and a taux d’occupation at 21.9 per cent. Italian titles are mostly plain: 70.5 per cent.

The point is not that a matcher must fail on this. A good one normalises the title. The point is that the normalisation concerns a convention the tool was not built for, and that nothing on Jobscan’s pages says whether it happens. Their FAQ describes matching job titles from the listing against your resume; a CV never contains "(m/w/d) 80-100 % - Zürich". How much of a match rate is noise at that point is something a reader has to work out alone, because nobody publishes it.

Two Swiss habits worth carrying into your own document, whichever tool you use: the workload range belongs in your CV as an availability line, because "80-100 %" is a question the advert asked; and if the advert carries an EFZ or a CFC, that is a specific Swiss qualification level, not a decorative suffix — say plainly which foreign qualification of yours corresponds to it, since a recruiter will not guess.

The same assumption sits in our own tool

It would be dishonest to aim this only at Jobscan. Among our own nine formatting checks there is one called job-title match, and it asks literally whether the CV contains the exact job title from the posting. Same assumption, same weakness.

What differs is weight and surroundings. Here the title check is one of nine formatting notes and does not enter the headline score, which comes from the seven content dimensions plus the three Swiss fields. In Jobscan the job title is the third of five priorities of the match rate itself. When the same assumption sits in both tools, what matters is how much it counts.

Read the title note in either tool for what it is: a formatting hint, not a verdict on your fit.

Permit, languages and the photo: three lines that are not keywords

For anyone without a Swiss or EU passport, the most valuable line in a Swiss CV is often the one stating status — living in Zürich, permit B, no sponsorship required. It answers, before anyone asks, the question that otherwise produces a silent rejection. It is made of words that appear in no job advert, so a keyword comparison can neither find it nor miss it. Our check grades it; Jobscan’s published lists do not mention it.

Language is the second. Across the adverts we counted, 34.6 per cent ask for two or more languages and 8.4 per cent for three or more; in English-language adverts it is still 31.5 per cent. A word match sees half of this: the advert says French, the CV says French, matched — even where the advert wants negotiation-level French and the CV means school French. That is why languages are a graded field here that asks for the level, A1 to C2 or native, against what the advert requires. One caveat in the other direction: which languages an advert requires is read automatically out of the advert text, so it is an estimate rather than the employer’s literal wording. The order of magnitude holds; the decimal does not.

The photo is the third, and it is the one place where the two doctrines flatly contradict each other. Jobscan’s formatting guidance flags graphics for removal, which is right for the systems it is written about. A Swiss application photo is a graphic. Our rule grades a photo positively as the Swiss norm, explicitly forbids penalising it, and notes the parsing tension beside it. Neither side is simply wrong here — but a tool that tells a Swiss applicant to remove the photo is giving American advice with a straight face.

Prices, in dollars and francs

Jobscan’s pricing page on 4 September 2026 shows three tiers: free with five resume scans a month, a quarterly plan at USD 89.95 (shown as USD 29.98 a month) after a seven-day trial, and a monthly plan at USD 49.95. Billing is in dollars and their own FAQ states that state and local sales tax is added by billing address. At the European Central Bank reference rate of 3 September 2026 — one dollar around CHF 0.81 — that is roughly CHF 40 a month, or about CHF 24 a month on the quarterly plan.

Full access here is CHF 15 a month or CHF 95 a year, which works out at CHF 7.92 a month, after seven days of full free access, cancellable monthly. The editor opens without an account; a free account allows five documents a day and ten per rolling week, and the same limit covers motivation letters and prompt edits.

One line from Jobscan’s own FAQ belongs in every price comparison because it is rarely printed anywhere: when a subscription expires you lose access to the paid features "and all data associated with those features". If you run your application tracking there, you are running it on a lease.

Which one to use

Applying in English, to international employers in Switzerland or to jobs abroad: use Jobscan. Titles in that half of the market are plain titles, the formatting audit is more detailed than ours, its LinkedIn optimisation has no Swiss equivalent, and nothing here identifies the specific applicant system behind a posting.

Applying to German-, French- or Italian-language Swiss adverts: use SwissJobs.app. The advert text is already there, permit, language level and photo each get a grade, the interface and the generated document exist in all four languages, and the bill arrives in francs.

Doing both is reasonable and costs nothing: five free scans a month there, a first check without an account here. Where the two verdicts disagree, a Swiss convention is almost always what sits in between.

Everything about Jobscan comes from our own retrieval of their homepage, scanner page, AI Optimize page, job-search page and pricing page on 4 September 2026, without an account; the pricing page was openly accessible that day. Their scan itself was not walked, because it requires an account — so every statement about their checking logic comes from their own descriptions, not from a test. The advert figures come from the open adverts in our own stock on 4 September 2026: four languages, apprenticeships excluded, identical employer-and-title repeats removed, at most three adverts per employer per language. Required languages are read automatically out of the advert text and are an estimate, not the employer’s literal wording. We publish shares, never stock counts. Prices and features change — check them yourself before buying.

Check how your CV fits a job — and the Swiss market

Free checker: languages, work permit, skills and more — scored against a specific posting.

ATS CV checker: against a specific advert, free

Sources

Related questions

← All questions

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%