TestGorilla

Plateforme d’évaluation des compétences en ligne
Client | Startup holandesa de recursos humanos (TestGorilla) |
---|---|
Développement | nazaríes intelligenia |
Pays | Amsterdam |
Outil en ligne de tests de présélection
TestGorilla est un logiciel de recrutement que nous avons entièrement développé dans notre pôle d’innovation technologique chez Intelligenia (le « Cuore » de l’entreprise). Il s’agit d’une idée d’entreprise en ligne puissante et innovante dans le secteur des ressources humaines.
Ce projet (startup) a été fondé par deux jeunes entrepreneurs néerlandais, l’homme d’affaires Wouter Durville et l’ancien associé de Bain & Company, Otto Verhage. TestGorilla est basé à Amsterdam et a levé actuellement 8,5 millions d’euros pour aider les entreprises à recruter des talents, grâce à une idée commerciale à laquelle nous avons contribué en tant que développeurs technologiques.
TestGorilla est une plateforme d’évaluation des compétences et aptitudes pour les Ressources Humaines, visant à rendre les processus de recrutement plus efficaces et moins biaisés, en aidant les entreprises à embaucher les bons talents grâce à l’évaluation de tous les facteurs liés à la réussite professionnelle du candidat, tels que : les compétences cognitives ; les compétences interpersonnelles ; les compétences professionnelles spécifiques ; l’adéquation à la culture d’entreprise ; la motivation et la maîtrise linguistique. Cela permet aux entreprises et organisations de prendre des décisions de recrutement plus rapidement et de manière plus objective, leur faisant économiser un temps précieux tout en minimisant les erreurs coûteuses d’embauche.
Le logiciel classe automatiquement les candidats en fonction de plusieurs tests cognitifs et de personnalité liés à la réussite au travail. En plus des évaluations de compétences, TestGorilla propose également une fonctionnalité d’entretien vidéo unidirectionnel.
Dans le cadre du projet TestGorilla, nous avons mené deux volets d’intervention : le développement du logiciel sur mesure (système de gestion) et la conception ainsi que l’intégration du site web informatif.
- Dans le développement de la partie visuelle de ce projet (site web), notre équipe d’Architecture de l'information et d’expérience utilisateur, l’équipe de Design web sur mesure (UI/UX), ainsi que l’équipe d’intégration ont été impliquées.
- Dans le développement du logiciel sur mesure, c’est l’équipe d’Innovation technologique d’Intelligenia qui est intervenue.




Comme le contenu visuel que nous avons utilisé est puissant, nous lui avons laissé son espace afin qu'il puisse avoir son protagonisme.
CE SITE EST TOUT TALENT.
Comme le contenu visuel que nous avons utilisé est puissant, nous lui avons laissé son espace afin qu'il puisse avoir son protagonisme.
CE SITE EST TOUT TALENT.
Design responsive : adaptable, navigable et agréable
Chacune des pages qui composent le site de TestGorilla est conçue pour faciliter la navigation, en faisant en sorte que le visiteur sache toujours où il se trouve et comment accéder à l’endroit qu’il souhaite atteindre. Cela a impliqué une conception créative des interfaces, en réadaptant les fonctions du site en fonction de l'appareil utilisé pour la visite.

Le meilleur :
La maquinaria qui ne se voit pas.
Pour le projet TestGorilla, nous avons développé un logiciel puissant et innovant sur mesure qui permet d'évaluer les candidats pour un poste de manière précise, permettant d'identifier les candidats les plus qualifiés sans les préjugés générés lors de l'analyse des CV. 1 500 organisations - parmi lesquelles le NHS, Sony, PepsiCo et Bain & Company - ont remplacé l'évaluation des CV par l'approche scientifique de TestGorilla pour la sélection des candidats.









CARACTÉRISTIQUES TECHNIQUES REMARQUABLES DU LOGICIEL TESTGORILLA
D’un point de vue technologique, ce projet a représenté un grand défi en raison de sa complexité technique élevée et du grand nombre de fonctionnalités qu’il comporte. Parmi toutes ses nombreuses fonctionnalités, nous mettons en avant certaines caractéristiques de ce logiciel :

Évaluation des candidats, avec des mesures anti-triche et des captures d’écran du candidat pendant la réalisation du test.
- Différentes mesures ont été mises en place pour empêcher les candidats de falsifier leurs réponses. Du point de vue des tests, les questions sont sélectionnées de manière aléatoire, de sorte que si le test comporte 20 questions, celles-ci sont tirées au hasard depuis la base de données de questions correspondante. Par ailleurs, l’adresse IP utilisée par le candidat pour passer le test est enregistrée, et il est vérifié que pour un même poste, le candidat n’ait accédé au test qu’une seule fois depuis cette IP. Des captures d’écran ainsi que des images de la caméra du candidat sont prises toutes les 5 secondes, ce qui permet de vérifier que le candidat est seul dans la pièce. Enfin, les tests se déroulent en mode plein écran, et le système vérifie que la souris ne sorte pas de cette fenêtre, ce qui permet de détecter si le candidat cherche des informations dans un autre onglet du navigateur, même s’il utilise plusieurs écrans.
- Le système envoie une alerte si un candidat quitte le mode plein écran.

Tests de code, avec exécution du code source et lancement de tests.
- L’une des caractéristiques les plus intéressantes de ce logiciel est la possibilité de créer des épreuves de code. Le système permet de choisir parmi les langages suivants : JavaScript, Java, Python, PHP, C, C#, C++, SQL, Kotlin, Ruby, Typescript, Go, R, Scala et Swift. Le candidat dispose d’un éditeur de code à partir duquel il peut exécuter l’épreuve et vérifier si les tests sont concluants ou non. Des captures de la progression sont effectuées afin que l’examinateur puisse évaluer non seulement si la réponse est correcte, mais aussi le style et la manière de penser du candidat pendant le test.

Questions vidéo, permettant au candidat d’enregistrer une vidéo depuis son navigateur.
- Un autre défi technologique du projet a été d’intégrer des questions de type vidéo, c’est-à-dire permettant au candidat d’enregistrer une vidéo depuis son navigateur pour répondre à la question posée. Ce défi a été relevé grâce à l’API MediaRecorder. Les vidéos sont enregistrées dans le navigateur, envoyées à notre serveur, puis stockées sur Vimeo pour être consultées ultérieurement par les examinateurs.
- Les réponses vidéo des candidats offrent une perspective unique sur la personnalité de la personne qui postule au processus de sélection.

Intégration intelligente avec d'autres applications et plateformes
- Intégration native avec les principaux ATS tels que Greenhouse et SmartRecruiters.
- De plus, le logiciel s'intègre avec d'autres plateformes telles que Chargebee pour la gestion des abonnements, Stripe pour la gestion des paiements, SendInBlue pour les emails, Mixpanel et Hotjar pour obtenir des statistiques permettant d'améliorer l'expérience utilisateur, Hubspot pour la génération de leads et le suivi, Smarpromoters pour le marketing d'affiliation et Vimeo pour la gestion des vidéos.

Fonctions optimisées pour les appareils mobiles.
- Toutes les fonctionnalités de TestGorilla sont optimisées pour être utilisées depuis tous les appareils.
Avec tout cela, et bien plus encore, nous automatisons le processus de sélection.
Le logiciel évalue et classe automatiquement les candidats, fournissant des informations sur les meilleurs candidats pour le poste. Le système classe les candidats en fonction des scores obtenus lors des tests certifiés par des experts.
Technologies utilisées


Le projet a été développé avec Django Rest Framework (Python) et Angular (Typescript). Dès le début du projet, il a été décidé de choisir des technologies permettant de s'adapter à la montée en charge lorsque la base d'utilisateurs augmenterait. C'est pourquoi une architecture client/serveur avec une SPA côté client était la solution la plus appropriée. De plus, le backend a été divisé en différents services déployés dans des conteneurs Docker sur AWS.
Cette architecture nous a permis de supporter plus de 3000 utilisateurs concurrents.
Cette architecture nous a permis de supporter plus de 3000 utilisateurs concurrents.
TOUTES LES FACILITÉS POUR LE RECRUTEUR
Automatisation du processus d’évaluation
Pour le recruteur, le système TestGorilla facilite grandement le travail en évitant la perte de temps à examiner les CV et à réaliser des entretiens de préqualification.
Tout le monde peut facilement créer des évaluations, ajouter des questions personnalisées, classer les candidats, exporter des fichiers CSV personnalisés et bien plus encore.


Sélection rapide et facile des tests
TestGorilla contient une bibliothèque solide et étendue de tests, aidant les entreprises à réaliser des recrutements basés sur des données plutôt que sur des jugements subjectifs. La bibliothèque de tests comprend : des tests de capacité cognitive, des tests de programmation, des tests de compétences en logiciels, des tests de personnalité, des tests d’adéquation à la culture d'entreprise, des tests de langues et bien plus encore.
L’utilisation de plusieurs types de tests dans une évaluation permet d’offrir la meilleure valeur prédictive.
Il suffit de sélectionner les tests dans la banque de tests en fonction du profil à recruter et/ou du poste de travail. Le système fournit des recommandations sur les meilleurs tests en fonction des spécificités.
En cliquant sur un test, on obtient une description détaillée et un aperçu.
Les candidats peuvent également répondre à des questions personnalisées sous forme de texte long, téléchargement de fichiers ou choix multiples ; tout dépend de la configuration choisie par le recruteur.

Configuration en quelques secondes de la création d’une vidéo du candidat
Avoir l'équipe de promotion de Linkmusic (via abonnement) pour la création de profils des musiciens dans leur roster (maximum 5 musiciens) avec possibilité d'extension. Ils peuvent créer des événements en choisissant des salles inscrites sur Linkmusic (ou des salles et lieux externes). Programmer leur agenda avec les musiciens qu'ils promeuvent ou rechercher des musiciens sur Linkmusic. Le tout connecté via les réseaux sociaux et WhatsApp pour partager rapidement et facilement toutes les informations.

Envoi massif des invitations aux personnes candidates à participer
Disposer de l’équipe de promotion de Linkmusic (par abonnement) pour la création de profils des musiciens dans leur roster (maximum 5 musiciens) avec possibilité d'extension. Ils peuvent créer des événements en choisissant des salles inscrites sur Linkmusic (ou des salles et lieux externes). Programmer leur agenda avec les musiciens qu'ils promeuvent ou rechercher des musiciens sur Linkmusic. Le tout connecté via les réseaux sociaux et WhatsApp pour partager rapidement et facilement toutes les informations.
Téléchargements de fichiers flexibles
Les candidats peuvent télécharger des documents clés tels qu'un CV et/ou leur portfolio.
Analyser et décider des meilleurs candidats
Le recruteur peut voir les résultats en temps réel (statistiques de chaque évaluation) et examiner rapidement et facilement
Les statistiques de chaque évaluation indiquent également combien de candidats ont commencé ou terminé le processus d’évaluation et quand a eu lieu la dernière activité.
Le système d’évaluation TestGorilla compare également les candidats instantanément et affiche les personnes classées.
Le recruteur peut organiser les candidats selon leurs notes, par ordre alphabétique, par activité la plus récente ou par réponses personnalisées. Il peut enregistrer ses propres notes personnelles sur un candidat de manière privée et examiner les scores des tests d’un candidat particulier ainsi que ses réponses aux questions personnalisées.
Analyser et décider des meilleurs candidats
Le recruteur peut voir les résultats en temps réel (statistiques de chaque évaluation) et examiner rapidement et facilement
Les statistiques de chaque évaluation indiquent également combien de candidats ont commencé ou terminé le processus d’évaluation et quand a eu lieu la dernière activité.
Le système d’évaluation TestGorilla compare également les candidats instantanément et affiche les personnes classées.
Le recruteur peut organiser les candidats selon leurs notes, par ordre alphabétique, par activité la plus récente ou par réponses personnalisées. Il peut enregistrer ses propres notes personnelles sur un candidat de manière privée et examiner les scores des tests d’un candidat particulier ainsi que ses réponses aux questions personnalisées.

