Guide d'optimisation des mots-clés ATS pour les CV de game designer

Le CV d'un game designer échoue pour une raison fondamentalement différente de celui d'un programmeur ou d'un artiste de jeux vidéo : les systèmes ATS ne peuvent pas distinguer quelqu'un qui a conçu un système de combat de quelqu'un qui l'a implémenté en C++ à moins que la bonne terminologie ne signale la différence. Plus de 75 % des CV sont rejetés par les logiciels ATS avant qu'un être humain ne les lise [11], et les CV de game designer sont particulièrement vulnérables car le rôle se situe à l'intersection de la vision créative et de l'exécution technique — un espace où le langage vague est filtré rapidement.

Points clés à retenir

  • Utilisez les expressions exactes de discipline de design comme « systems design », « level design », « narrative design » et « economy design » — pas simplement « game design » — car les systèmes ATS des grands studios analysent les mots-clés de spécialisation trouvés dans les offres d'emploi [12].
  • Nommez vos outils avec précision : « Unreal Engine 5 Blueprint scripting » surpasse « expérience avec les moteurs de jeu » à chaque fois ; les plateformes ATS font correspondre les noms de logiciels spécifiques listés dans la description de poste [11].
  • Intégrez les mots-clés dans les puces d'expérience, pas seulement dans votre section compétences : les systèmes ATS comme Greenhouse, Lever et Workday — les trois plus courants dans les studios de jeux — pondèrent l'utilisation contextuelle des mots-clés dans l'historique professionnel 2 à 3 fois plus qu'une simple liste de compétences [11].
  • Quantifiez les résultats de design avec des métriques spécifiques à l'industrie : retention rate, session length, ratio DAU/MAU et conversion de l'entonnoir joueur sont les KPI que les responsables du recrutement et les filtres ATS recherchent [4][5].
  • Reproduisez exactement le phrasé de l'offre d'emploi : si l'annonce dit « game mechanics documentation », n'écrivez pas « design docs » — la correspondance ATS est souvent littérale, pas sémantique [12].

Pourquoi les mots-clés ATS sont-ils importants pour les CV de game designer ?

Les studios de jeux de toutes tailles — de Riot Games et Blizzard aux studios de taille moyenne de 50 employés — acheminent les candidatures via des systèmes de suivi des candidatures comme Greenhouse, Lever, iCIMS et Workday [11]. Ces plateformes n'évaluent pas si votre puzzle design pour un titre mobile était brillant ; elles recherchent des correspondances de mots-clés avec la réquisition de poste qu'un responsable du recrutement ou un recruteur a saisie dans le système. Si l'offre demande « systems design » et que votre CV dit uniquement « conçu des systèmes de jeu », certaines plateformes ATS n'enregistreront pas la correspondance car elles analysent le groupe nominal, pas la forme verbale [12].

Le domaine du game design emploie environ 21 280 professionnels avec un salaire médian de 99 800 $ [1], mais le BLS ne prévoit qu'environ 5 000 ouvertures annuelles dans la catégorie élargie [8]. Ce ratio signifie que chaque offre attire des centaines de candidats, et les studios s'appuient fortement sur le filtrage ATS pour réduire le bassin avant qu'un lead designer ou directeur de design n'examine un CV.

Ce qui rend les CV de game designer particulièrement délicats, c'est l'étendue du rôle. Un « game designer » dans un studio signifie systems design et équilibrage par tableur ; dans un autre, cela signifie level design dans Unreal Editor ; dans un troisième, cela signifie narrative design et arbres de dialogue à embranchements. Les systèmes ATS ne comprennent pas cette nuance — ils font correspondre des chaînes de caractères [11]. Ainsi, un CV de game designer généraliste qui ne reproduit pas le langage spécifique de la sous-discipline dans chaque offre sera filtré, quelle que soit la qualité du portfolio.

La solution n'est pas d'entasser chaque mot-clé de design dans un seul CV. C'est de maintenir une liste maîtresse de mots-clés et d'adapter chaque candidature pour correspondre à la terminologie exacte de l'offre — une pratique qui prend 15 à 20 minutes par candidature et augmente considérablement votre taux de passage [12].

Quels sont les mots-clés de compétences techniques indispensables pour les game designers ?

Ces niveaux sont basés sur l'analyse de fréquence des offres d'emploi de game designer sur Indeed et LinkedIn [4][5]. Utilisez les expressions exactes ci-dessous — pas de versions paraphrasées.

Niveau 1 — Essentiels (apparaissent dans plus de 80 % des offres)

  • Game Design — L'expression de base. Incluez-la dans votre résumé, votre section compétences et au moins deux puces d'expérience. Chaque filtre ATS pour ce rôle commence ici [4].
  • Game Mechanics — Utilisez cette expression exacte de deux mots. « Mechanics design » ou « gameplay mechanics » sont des variantes acceptables, mais « game mechanics » est le terme de correspondance principal dans la plupart des offres [5].
  • Level Design — Même si vous êtes un systems designer, la plupart des offres mentionnent le level design comme compétence souhaitée. Précisez vos outils : « level design dans Unreal Editor » ou « level design avec Unity ProBuilder » [4].
  • Systems Design — C'est le mot-clé qui sépare les game designers des level designers et narrative designers dans l'analyse ATS. Si vous faites de l'équilibrage économique, des courbes de progression ou du tuning de combat, cette expression doit apparaître [5].
  • Prototyping — Les studios veulent des designers qui construisent des prototypes jouables, pas seulement des documents. Associez à un outil : « rapid prototyping dans Unity » ou « paper prototyping et itération numérique » [4].
  • Game Design Documentation — L'expression complète compte. « GDD » seul peut ne pas être correctement analysé dans tous les systèmes ATS. Utilisez les deux : « rédigé de la game design documentation (GDD) pour... » [5].
  • Playtesting — Distinct du QA. Utilisez « playtesting » pour décrire les sessions de retour menées par le designer, et précisez la méthode : « moderated playtesting », « A/B playtesting » ou « internal playtesting avec des équipes cross-functional » [4].
  • Balancing — Comme dans game balancing, economy balancing ou difficulty balancing. Associez toujours à ce que vous avez équilibré : « weapon balancing sur plus de 30 items utilisant la modélisation par tableur » [5].

Niveau 2 — Importants (apparaissent dans 50 à 80 % des offres)

  • Player Experience — Remplace de plus en plus « UX » dans les offres de game design. Utilisez « player experience design » si l'offre l'inclut [4].
  • Narrative Design — Si vous écrivez des dialogues, construisez des récits à embranchements ou concevez des structures de quêtes, cette expression est obligatoire. Ne substituez pas « story design » ou « writing » — ils correspondent à des catégories ATS différentes [5].
  • Economy Design — Couvre les monnaies virtuelles, les boucles de récompense, les systèmes de monétisation et les puits de ressources. Très valorisé dans les offres F2P et live-service [4].
  • Scripting — Pas de la programmation. Le scripting de game designer signifie le Blueprint visual scripting, le scripting Lua pour les outils ou les langages de scripting propriétaires. Nommez toujours le langage ou système spécifique [5].
  • User Research — Chevauche la UX research mais signale que vous utilisez les données joueurs pour éclairer les décisions de design. Associez aux méthodes : « user research incluant enquêtes, heatmaps et enregistrements de sessions » [4].
  • Cross-Functional Collaboration — Cette expression exacte apparaît dans la majorité des offres car les game designers travaillent avec les équipes art, ingénierie, audio et production [5].
  • Live Service Design — Critique pour tout rôle F2P, GaaS ou live-ops. Inclut la planification de contenu saisonnier, le design de battle pass et la cadence d'événements [4].

Niveau 3 — Différenciateurs (apparaissent dans 20 à 50 % des offres)

  • Procedural Generation — Niche mais de haute valeur pour les studios travaillant sur des roguelikes, jeux en monde ouvert ou contenu piloté par l'IA [5].
  • Accessibility Design — En croissance rapide dans les offres. Mentionnez des directives spécifiques : « Xbox Accessibility Guidelines (XAGs) » ou « CVAA compliance » [4].
  • Competitive/PvP Design — Pertinent pour les studios axés multijoueur. Incluez le design de matchmaking, les systèmes de classement ou les considérations anti-triche [5].
  • Monetization Design — Sensible mais essentiel pour les rôles F2P. Utilisez le terme professionnel, pas « microtransaction design ». Associez à un cadrage éthique : « player-first monetization design » [4].
  • Technical Design — Le rôle passerelle entre design et ingénierie. Si vous écrivez des scripts de gameplay, construisez des outils ou travaillez dans le moteur, ce mot-clé signale cette capacité hybride [5].

Placez les mots-clés de niveau 1 dans votre section compétences et vos puces d'expérience. Les mots-clés de niveau 2 appartiennent aux puces d'expérience où vous pouvez les démontrer contextuellement. Les mots-clés de niveau 3 vont dans votre section compétences et toute description de projet pertinente [12].

Quels mots-clés de compétences relationnelles les game designers doivent-ils inclure ?

Lister « travail d'équipe » et « communication » sur un CV de game designer, c'est comme lister « joue aux jeux » — cela n'apporte aucune information spécifique. Les systèmes ATS analysent effectivement les mots-clés de compétences relationnelles, mais les responsables du recrutement les rejettent immédiatement s'ils apparaissent comme une simple liste [12]. Intégrez chacun dans une puce de réalisation qui prouve la compétence.

  • Collaboration — « Collaboré avec une équipe de 12 personnes en art et ingénierie pour livrer un prototype de combat en 6 semaines » surpasse « forte capacité de collaboration » [4].
  • Communication — « Communiqué l'intention de design via des wireframes annotés, des diagrammes de flux et des présentations hebdomadaires de revue de design aux parties prenantes » [5].
  • Creative Problem-Solving — « Résolu une baisse de rétention des joueurs au niveau 8 en repensant la courbe de difficulté, augmentant la rétention à J7 de 14 % » [4].
  • Iteration — Une valeur fondamentale du game design. « Itéré sur le système de crafting à travers 11 versions de prototype basées sur les retours de playtesting » [5].
  • Feedback Integration — « Intégré les retours QA et communauté dans des sprints de design bimensuels, résolvant plus de 40 points de friction signalés avant le lancement » [4].
  • Mentorship — Pertinent pour les rôles seniors. « Mentoré 3 designers juniors sur la méthodologie de systems design et les standards de documentation » [5].
  • Adaptability — « Adapté la structure de quêtes en monde ouvert vers un format linéaire après réduction de périmètre, maintenant la cohérence narrative sur 15 missions » [4].
  • Presentation Skills — « Présenté des pitchs de fonctionnalités à la direction du studio, obtenant le feu vert pour un nouveau mode PvP avec une projection de hausse d'engagement de 20 % » [5].
  • Critical Thinking — « Analysé les données de télémétrie pour identifier une baisse de 30 % dans l'entonnoir tutoriel, puis redessiné le flux d'onboarding pour réduire le churn » [4].
  • Time Management — « Géré des livrables de design simultanés sur 3 modes de jeu tout en respectant toutes les échéances de jalons sur un cycle de production de 14 mois » [5].

Le schéma : verbe + contexte + résultat mesurable. Cette structure satisfait à la fois l'analyse ATS et l'évaluation humaine [12].

Quels verbes d'action fonctionnent le mieux pour les CV de game designer ?

Les verbes génériques comme « géré », « aidé » et « travaillé sur » n'indiquent rien à l'ATS sur ce qu'un game designer fait réellement. Ces verbes spécifiques au rôle s'alignent avec les tâches décrites dans les offres d'emploi de game designer [4][5][6] et signalent une expertise de domaine tant aux systèmes automatisés qu'aux examinateurs humains.

  • Designed — « Conçu une économie de ressources couvrant 5 types de monnaie et plus de 200 items achetables pour un titre mobile F2P »
  • Prototyped — « Prototypé 8 concepts de gameplay dans Unity sur un sprint de pré-production de 3 semaines, dont 2 passés en production complète »
  • Balanced — « Équilibré un roster de 40 personnages jouables sur 6 archétypes utilisant la modélisation statistique et les données de tournois »
  • Iterated — « Itéré sur le système de furtivité sur 14 builds, réduisant les rapports de frustration joueur de 60 % en playtesting »
  • Documented — « Documenté toutes les mécaniques de combat dans un GDD de 120 pages avec diagrammes de flux, diagrammes d'états et tables de cas limites »
  • Scripted — « Scripté plus de 50 déclencheurs de quêtes et comportements de PNJ utilisant Unreal Engine Blueprint »
  • Tuned — « Ajusté la progression de difficulté sur 30 niveaux utilisant l'analytics interne et les tests A/B »
  • Authored — « Rédigé des dialogues à embranchements pour 15 PNJ avec plus de 200 lignes uniques et 4 fins narratives »
  • Facilitated — « Facilité des sessions de playtesting hebdomadaires avec 10 à 15 participants, synthétisant les retours en items d'action priorisés »
  • Mapped — « Cartographié le flux de progression joueur de l'onboarding à l'endgame, identifiant 3 points critiques de décrochage »
  • Pitched — « Pitché un nouveau mode multijoueur à la direction du studio, aboutissant à une fonctionnalité approuvée avec un calendrier de développement de 6 mois »
  • Analyzed — « Analysé les ratios DAU/MAU et les données de session length pour informer la cadence de contenu saisonnier d'un titre live-service »
  • Implemented — « Implémenté des modifications de boucle de récompense qui ont augmenté la rétention joueur à 30 jours de 18 % »
  • Coordinated — « Coordonné les transmissions de design avec l'équipe d'ingénierie via Jira et Confluence, réduisant les erreurs d'implémentation de 25 % »
  • Defined — « Défini les mécaniques de boucle principale pour un prototype roguelike, établissant les piliers de gameplay qui ont guidé 18 mois de développement »
  • Orchestrated — « Orchestré un processus de revue de design cross-discipline impliquant les responsables art, audio, narratif et QA »
  • Benchmarked — « Benchmarké les modèles de monétisation concurrents sur 8 titres mobiles les plus rentables pour informer la stratégie de prix »

Chaque verbe est spécifique à ce que font les game designers — pas ce que font les chefs de projet, producteurs ou ingénieurs. Cette spécificité est ce que les systèmes ATS et les directeurs de design récompensent [6][12].

Quels mots-clés d'industrie et d'outils les game designers doivent-ils connaître ?

Les systèmes ATS des studios de jeux analysent les noms exacts de logiciels, les versions de moteur et les termes de méthodologie. Lister « moteur de jeu » au lieu de « Unreal Engine 5 », c'est comme un chef qui listerait « appareil de cuisson » au lieu de « four à convection » [11].

Moteurs de jeu et éditeurs

  • Unreal Engine 5 (et précisez : Blueprint scripting, Unreal Editor, Sequencer, World Partition)
  • Unity (précisez : C# scripting, Unity Editor, ProBuilder, Timeline)
  • Godot (en croissance dans les offres indépendantes)
  • Moteurs propriétaires — Nommez-les si le NDA le permet : « Frostbite », « Decima », « RAGE » [4][5]

Outils de design et de documentation

  • Miro / FigJam — pour les diagrammes de flux et le brainstorming de design
  • Figma — pour les wireframes UI et les maquettes de flux joueur
  • Confluence / Notion — pour l'hébergement de GDD et les wikis de design
  • Google Sheets / Excel — pour les tableurs d'équilibrage économique et la modélisation de données
  • Machinations — pour la simulation d'économie de jeu (un fort différenciateur) [4]

Gestion de projet et collaboration

  • Jira — l'outil de suivi de tâches dominant dans les studios de jeux
  • Perforce (Helix Core) — standard de contrôle de version dans les studios AAA
  • Shotgrid (anciennement Shotgun) — suivi de production dans les grands studios
  • Slack / Microsoft Teams — mentionnez si l'offre fait référence à la collaboration à distance [5]

Analytics et données

  • Outils de télémétrie — GameAnalytics, Amplitude, Mixpanel ou tableaux de bord propriétaires
  • Plateformes de tests A/B — Optimizely, LaunchDarkly ou systèmes internes
  • SQL — de plus en plus attendu pour les designers qui requêtent les données de comportement joueur [4]

Méthodologies et frameworks

  • Agile / Scrum — la plupart des studios utilisent une variante ; précisez votre rôle : « participé à la planification de sprint en tant que représentant design »
  • MDA Framework (Mechanics, Dynamics, Aesthetics) — signale une pensée design formelle
  • Player-Centered Design — l'équivalent game design du user-centered design [5]

Certifications

Les certifications formelles sont rares en game design comparé à des domaines comme l'IT ou les soins infirmiers, mais celles-ci ont du poids :

  • Unity Certified Developer — valide la maîtrise du moteur
  • Unreal Authorized Instructor — pour les postes seniors/formateurs
  • Certified Scrum Master (CSM) — précieux pour les postes de lead designer [7]

Un diplôme de premier cycle est l'exigence de formation typique pour l'entrée dans ce domaine [7], mais lister les cours pertinents — « game design theory », « interactive narrative », « 3D level design » — ajoute de la densité de mots-clés dans votre section formation sans accumulation.

Comment les game designers doivent-ils utiliser les mots-clés sans accumulation artificielle ?

L'accumulation de mots-clés — insérer « game design » dans chaque phrase — déclenche les filtres anti-spam ATS et fait grimacer les examinateurs humains [11]. L'objectif est un placement stratégique dans quatre sections du CV, avec chaque mot-clé apparaissant 2 à 3 fois maximum dans des contextes différents [12].

Stratégie de placement

  • Résumé professionnel (2–3 mots-clés) : Commencez par votre spécialisation. « Systems designer avec 5 ans d'expérience en economy design, game balancing et contenu live service pour des titres mobiles F2P. »
  • Section compétences (liste complète de mots-clés) : C'est votre banque de mots-clés ATS. Listez 12 à 18 compétences spécifiques utilisant les expressions exactes de l'offre. Organisez par catégorie : « Design : Systems Design, Level Design, Economy Design | Outils : Unreal Engine 5, Unity, Machinations | Analytics : SQL, GameAnalytics, A/B Testing. »
  • Puces d'expérience (utilisation contextuelle) : Chaque mot-clé de votre section compétences doit apparaître au moins une fois dans une puce d'expérience avec un résultat mesurable. C'est là que les systèmes ATS assignent le plus de poids [11].
  • Formation/Certifications : Incluez les titres de cours et noms de certification pertinents contenant des mots-clés cibles.

Exemple avant/après

Avant (accumulation de mots-clés) :

« Game designer responsable de tâches de game design incluant la conception de jeux et de game mechanics pour un studio de jeu. Expérimenté en game design documentation et game balancing. »

Après (optimisé naturellement) :

« Conçu et équilibré un système de progression couvrant 50 niveaux pour un RPG mobile F2P, rédigeant de la game design documentation qui a guidé une équipe cross-functional de 20 personnes. Prototypé 6 variantes de mécaniques dans Unity, sélectionnant la version finale sur la base de données de playtesting de plus de 200 sessions montrant une amélioration de 22 % de la rétention à J7. »

La version « après » contient sept mots-clés cibles — balanced, progression system, F2P, game design documentation, cross-functional, prototyped, playtesting — sans en répéter aucun. Chaque mot-clé apparaît dans une réalisation spécifique avec un résultat quantifié [12].

Une technique pratique : imprimez l'offre d'emploi, surlignez chaque groupe nominal et nom d'outil, puis vérifiez votre CV par rapport à cette liste. Si un terme surligné n'apparaît pas sur votre CV et que vous possédez réellement cette compétence, ajoutez-le en contexte. S'il apparaît plus de trois fois, supprimez l'instance la plus faible.

Points clés à retenir

Les CV de game designer sont filtrés par des systèmes ATS qui font correspondre des expressions exactes — pas des concepts, pas des synonymes, pas des approximations [11]. Votre stratégie d'optimisation doit suivre cette hiérarchie :

  1. Reproduisez exactement le langage de l'offre d'emploi. Si elle dit « systems design », n'écrivez pas « system designer ». Si elle dit « Unreal Engine 5 », n'écrivez pas « Unreal » [12].
  2. Priorisez les mots-clés de niveau 1 — game design, game mechanics, level design, systems design, prototyping, game design documentation, playtesting et balancing — dans votre section compétences et vos puces d'expérience [4][5].
  3. Nommez vos outils. Unreal Engine 5, Unity, Jira, Machinations, SQL, Confluence. Les termes génériques comme « moteur de jeu » ou « logiciel de gestion de projet » ne correspondent pas aux filtres ATS [11].
  4. Quantifiez tout. Taux de rétention, changements de session length, nombre de systèmes équilibrés, participants au playtesting, niveaux livrés. Les chiffres prouvent l'impact et donnent aux analyseurs ATS un contexte supplémentaire [12].
  5. Adaptez par candidature. Un CV maître avec plus de 40 mots-clés est un modèle de départ, pas un document prêt à soumettre. Chaque candidature doit être élagué et réorganisé pour correspondre aux priorités de cette offre spécifique.

Avec un salaire médian de 99 800 $ [1] et environ 5 000 ouvertures annuelles [8] dans le domaine, chaque candidature doit compter.

Créez votre CV optimisé pour les ATS avec Resume Geni — commencez gratuitement.

FAQ

Combien de mots-clés doit contenir un CV de game designer ?

Visez 15 à 25 mots-clés uniques, avec les termes de niveau 1 apparaissant 2 à 3 fois chacun dans différentes sections. Plus de 30 mots-clés uniques risque de diluer la concentration, et répéter un seul mot-clé plus de 3 fois risque de déclencher la détection anti-spam [11][12].

Dois-je lister les moteurs de jeu dans ma section compétences même si l'offre ne les mentionne pas ?

Oui, si vous avez une maîtrise réelle. De nombreux systèmes ATS analysent également des listes de « compétences souhaitées » internes que les recruteurs configurent séparément de l'offre publique. Lister Unreal Engine 5 et Unity couvre les deux moteurs les plus courants de l'industrie [4][5].

Les systèmes ATS reconnaissent-ils les abréviations comme « GDD » ou « F2P » ?

Certains oui, d'autres non. L'approche la plus sûre est d'écrire l'expression complète suivie de l'abréviation à la première utilisation — « game design documentation (GDD) » — puis d'utiliser l'une ou l'autre forme ensuite. Cela couvre les plateformes ATS à correspondance littérale et sémantique [11].

Comment optimiser mon CV pour un poste de game designer si je viens d'une autre discipline ?

Transposez vos compétences transférables en terminologie game design. Les « user flows » d'un UX designer deviennent des « player flows ». Les « spécifications techniques » d'un ingénieur logiciel deviennent de la « game design documentation ». Les « tests A/B » et « métriques de rétention » d'un product manager se traduisent directement. Utilisez le phrasé game design, pas le jargon de votre domaine précédent [12].

Dois-je inclure le lien de mon portfolio de jeux sur mon CV ?

Absolument — mais les systèmes ATS ne peuvent pas évaluer le contenu d'un portfolio, donc votre CV doit contenir tous les mots-clés pertinents de manière indépendante. Placez l'URL de votre portfolio dans votre en-tête ou section résumé. De nombreuses offres de game design demandent explicitement un lien portfolio, et son absence peut être un facteur de disqualification indépendamment du score ATS [4][5].

« Game designer » est-il le bon mot-clé de titre de poste, ou dois-je utiliser un titre plus spécifique ?

Utilisez le titre exact de l'offre d'emploi. Si elle dit « Systems Designer », commencez par cela. Si elle dit « Game Designer — Combat », utilisez « Game Designer » et « combat design » comme mots-clés séparés. Les systèmes ATS de studios comme Riot, Bungie et Blizzard utilisent souvent des titres de sous-discipline plutôt que le générique « Game Designer » [4][5].

À quelle fréquence dois-je mettre à jour mes mots-clés de CV de game designer ?

Révisez et mettez à jour votre liste de mots-clés tous les 3 à 6 mois en analysant 15 à 20 offres actuelles sur Indeed et LinkedIn [4][5]. La terminologie de l'industrie du jeu évolue à mesure que de nouveaux outils, plateformes et philosophies de design émergent — « live service design » apparaissait à peine dans les offres il y a cinq ans mais figure désormais dans la majorité des annonces F2P et GaaS.

See what ATS software sees Your resume looks different to a machine. Free check — PDF, DOCX, or DOC.
Check My Resume

Related ATS Workflows

ATS Score Checker Guides Keyword Scanner Guides Resume Checker Guides

Tags

game designer mots-clés ats
Blake Crosley — Former VP of Design at ZipRecruiter, Founder of ResumeGeni

About Blake Crosley

Blake Crosley spent 12 years at ZipRecruiter, rising from Design Engineer to VP of Design. He designed interfaces used by 110M+ job seekers and built systems processing 7M+ resumes monthly. He founded ResumeGeni to help candidates communicate their value clearly.

12 Years at ZipRecruiter VP of Design 110M+ Job Seekers Served

Ready to test your resume?

Get your free ATS score in 30 seconds. See how your resume performs.

Try Free ATS Analyzer