Métier testeur d’utilisabilité / testeuse d’utilisabilité

Les testeurs sur la facilité d’utilisation des TIC garantissent le respect des exigences et s’efforcent de parvenir à une utilisation optimale dans les phases du cycle de l’ingénierie logicielle (analyse, conception, mise en œuvre et déploiement). Ils travaillent également en étroite collaboration avec les utilisateurs (analystes) pour rechercher et documenter les profils d’utilisateurs, analyser les tâches, les flux de travail et les scénarios d’utilisation.

Types de personnalités

Connaissances

  • Interaction homme-machine

    L’étude du comportement et de l’interaction entre les appareils numériques et les êtres humains.

  • Sciences du comportement

    L’enquête et l’analyse d’un comportement sujet à l’aide d’observations réglementées et réalistes et d’expériences scientifiques rigoureuses.

  • Niveaux de test logiciels

    Les niveaux de test dans le processus de développement de logiciels, tels que le test unitaire, le test d’intégration, le test de système et le test de réception.

  • Convivialité de l’application

    Le processus permettant de définir et de mesurer l’aptitude, l’efficacité, l’utilité et la facilité d’utilisation d’une application logicielle.

Aptitudes

  • Effectuer des activités de recherche d’utilisateur de TIC

    Effectuer des tâches de recherche, telles que le recrutement de participants, la programmation des tâches, la collecte de données empiriques, l’analyse des données et l’élaboration de documents, afin d’évaluer l’interaction des utilisateurs avec un système, un programme ou une application de TIC.

  • Exécuter des tests de logiciel

    Effectuer des essais pour faire en sorte qu’un produit logiciel soit parfaitement conforme aux exigences du client, en utilisant des outils logiciels spécialisés. Appliquer des techniques et outils d’essai des logiciels afin d’identifier les défauts et dysfonctionnements des logiciels.

  • Mesurer l’ergonomie d’un logiciel

    Vérifier la convivialité d’un logiciel pour l’utilisateur final. Identifier les problèmes rencontrés par les utilisateurs et procéder à des ajustements pour améliorer la facilité d’utilisation. Recueillir des données sur la manière dont les utilisateurs évaluent des logiciels.

  • Rédiger les conclusions d’un test

    Rédiger les résultats d’un test en mettant l’accent sur les conclusions et les recommandations, en différenciant les résultats par niveaux de sévérité. Inclure les informations pertinentes du plan du test et décrire les méthodologies de test, en utilisant des paramètres, des tableaux et des méthodes visuelles pour expliquer, le cas échéant.

  • Créer la maquette fonctionnelle d’un site web

    Développer une image ou un ensemble d’images qui représentent les éléments fonctionnels d’une page ou d’un site web, généralement afin de planifier la fonctionnalité et la structure d’un site web.

  • Reproduire les problèmes du logiciel client

    Utiliser des outils spécialisés pour reproduire et analyser les conditions à l'origine de l'ensemble des états logiciels ou des sorties signalés par le client afin d'apporter des solutions adéquates.

  • Utiliser une carte d’expérience

    Examiner toutes les interactions et tous les points de contact que les individus ont avec un produit, une marque ou un service. Déterminer les variables clés telles que la durée et la fréquence de chaque point de contact.

  • Définir des schémas comportementaux

    Discerner les schémas des comportements des personnes en utilisant différents tests afin de comprendre les causes de leur comportement.

  • Aborder des problèmes avec un esprit critique

    Identifier les points forts et les points faibles de différents concepts abstraits et rationnels, tels que les questions, les avis et les approches liés à une situation problématique particulière, afin de formuler des solutions et des méthodes alternatives pour faire face à la situation.

  • Mener un entretien de recherche

    Utiliser des méthodes et des techniques de recherche et d’entretien professionnelles pour recueillir des données, des faits ou des informations pertinents pour obtenir de nouvelles connaissances et comprendre pleinement le message de la personne interrogée.

  • Fournir la documentation de test logiciel

    Décrire les procédures d’essai des logiciels à l’équipe technique et analyser les résultats des essais aux utilisateurs et aux clients afin de les informer sur l’état et l’efficacité des logiciels.

  • évaluer l’interaction des utilisateurs avec les applications des TIC

    Évaluer la manière dont les utilisateurs interagissent avec les applications TIC afin d’analyser leur comportement, tirer des conclusions (par exemple en ce qui concerne leurs motivations, leurs attentes et leurs objectifs) et améliorer les fonctionnalités des applications.

  • Définir des schémas émotionnels

    Discerner des schémas dans les émotions des individus en utilisant différents tests afin de comprendre l’origine de ces émotions.

Connaissances et aptitudes facultatives

xquery programmation web ldap n1ql linq javascript ajax gestion de projets allégée méthode de gestion de projets procédurale outils de débogage tic utiliser la programmation de scripts déboguer un logiciel développer des tests logiciels automatisés développer une suite de tests tic techniques de présentation visuelle gestion de projets par méthode agile sparql utiliser des langages de balisage outils d’automatisation de test tic données non structurées effectuer l’examen du code source langage de requête cadre de description des ressources langages de requête concevoir une interface utilisateur php psychologie cognitive gérer un planning de tâches mdx méthodes de gestion de projets tic

Source: Sisyphus ODB