Das Problem: ATS-Formulare
Ein typisches Workday-Formular enthält 40 bis 50 Felder, verteilt auf 3–4 Seiten. Das manuelle Ausfüllen dauert 15–20 Minuten. Wenn Sie sich auf 10 Stellen pro Woche bewerben, sind das 3 verlorene Stunden allein für das Ausfüllen von Formularen.
Die Chrome-Erweiterung von Kandidat löst dieses Problem durch automatisches Ausfüllen. So funktioniert sie im Detail.
Architektur der Erweiterung
Die Erweiterung besteht aus drei Schichten:
- Content Script — Wird in die ATS-Seite injiziert, analysiert das DOM und interagiert mit den Feldern
- Background Worker — Kommuniziert mit der Kandidat-API, um das Profil und die Daten abzurufen
- Popup UI — React-Oberfläche zur Steuerung des Prozesses und Visualisierung des Fortschritts
Das Content Script ist das Herzstück der Erweiterung. Es muss mit dynamischen Seiten (React, Angular) funktionieren, die häufig ihre DOM-Struktur ändern.
Intelligente DOM-Erkennung
Jedes ATS strukturiert seine Formulare unterschiedlich. Die Erweiterung verwendet ein Signatursystem zur Identifizierung des ATS:
- Workday — Erkannt anhand der
data-automation-id-Attribute und spezifischer CSS-Klassen - Greenhouse — Identifiziert durch die Formular-ID
#application_form - Lever — Erkannt anhand der Seitenstruktur
.posting-page - SmartRecruiters — Erkannt über die Komponenten
[data-test]
Sobald das ATS identifiziert ist, wird ein spezialisierter Adapter mit der Feld-Mapping-Logik geladen.
Ausfüllen der Felder
Das Ausfüllen ist kein einfaches input.value = "...". Moderne Frameworks (React, Angular) erkennen keine Wertänderungen, die direkt am DOM vorgenommen werden. Die Erweiterung simuliert echte Benutzer-Events:
- Focus — Einen Klick auf das Feld simulieren
- Input — Text Zeichen für Zeichen einfügen (für React-Felder)
- Change — Das Validierungs-Event auslösen
- Blur — Das Feld verlassen zur Bestätigung
Für Dropdowns und Selects öffnet die Erweiterung das Menü, sucht die passende Option und simuliert einen Klick darauf.
Dokument-Upload
Der Upload von CV und Bewerbungsschreiben simuliert einen Drag & Drop oder einen nativen Datei-Input:
- Das Dokument wird über die Kandidat-API abgerufen (für die Stelle optimiertes PDF)
- Ein
DataTransferwird mit einemFile-Blob erstellt - Das
drop-Event wird auf die Upload-Zone dispatcht - Für Workday: Simulation des
change-Events auf dem versteckten Datei-Input
Offene Fragen und KI
Offene Fragen («Warum diese Stelle?», «Beschreiben Sie ein Projekt») werden durch Analyse des Labels und des Platzhalters erkannt. Die Erweiterung sendet die Frage + den Kontext (Stelle, Unternehmen, Profil) an die Kandidat-API, die per KI eine Antwort generiert.
Der Bewerber kann die Antwort im Popup bearbeiten, bevor die Erweiterung sie absendet. Die durchschnittliche Generierungszeit beträgt 2–3 Sekunden pro Frage.
Installieren Sie die Kandidat-Erweiterung
Füllen Sie Workday, Greenhouse, Lever und SmartRecruiters in 30 Sekunden aus.
Erweiterung entdecken →Fazit
Die Chrome-Erweiterung von Kandidat ist ein ausgereiftes Automatisierungswerkzeug, das echtes Benutzerverhalten simuliert, um ATS-Formulare auszufüllen. Die Kombination aus DOM-Erkennung, simulierten Events und KI für offene Fragen reduziert die Bewerbungszeit von 15 Minuten auf 30 Sekunden. Mehr Zeit für die Vorbereitung von Vorstellungsgesprächen, weniger Zeit für Formulare.