Fujitsu Frontech Innovations, Inc.
Désignation d’emploi : analyste stagiaire en assurance de la qualité logicielle
Poste qui relève du : directeur, AQ et gestion de projets
SOMMAIRE
Le stagiaire en assurance de la qualité logicielle (AQL) documente et teste les applications logicielles en tant que membre de l’équipe des Software Operations et sous la supervision du mentor qui lui a été assigné. Il prête son concours aux activités de planification et d’exécution de logiciels. Il tient à jour les dossiers des tests d’AQL en s’assurant qu’ils concordent avec les spécifications de conception et les normes de qualité des versions tout en faisant preuve d’une approche analytique en matière de validation des logiciels, de correction des défauts et d’amélioration continue des processus.
FONCTIONS ET RESPONSABILITÉS ESSENTIELLES
Pour occuper ce poste avec succès, la personne doit être en mesure d’exercer de façon satisfaisante chacune des fonctions essentielles listées ci-dessous, qui font ressortir les connaissances, compétences et habiletés requises pour remplir les exigences du poste. Des aménagements raisonnables peuvent être apportées à l’environnement de travail afin qu’une personne aux prises avec une invalidité soit en mesure d’exercer ces fonctions essentielles.
Les fonctions essentielles du poste offert sont notamment les suivantes :
- Aider à la création de jeux d’essais (test cases) pour l’application et pour les utilisations fixées dans les exigences fonctionnelles.
- Participer à l’estimation des tests à exécuter (First Pas, test de régression).
- Exécuter des scripts de test manuels et automatisés : tests fonctionnels, tests de performance, tests avec des données réelles (Volume Test).
- Détecter, analyser et documenter les défauts, les fonctionnalités douteuses, les erreurs et les incohérences dans les fonctions, les extrants et le contenu du logiciel USCAN.
- En profitant du soutien et des conseils de son mentor, participer à des revues des plans de test afin qu’ils concordent avec les spécifications fonctionnelles. Dans certains cas, exécuter lui-même ces revues.
- Préparer les environnements de test.
- Informer son mentor, l’équipe de projet ainsi que la direction du projet au besoin de l’avancement du projet en cours d’exécution.
Autres tâches et responsabilités
- Étudier les problèmes de qualité des logiciels.
- Adhérer aux politiques, mesures de sécurité et mesures de qualité de l’entreprise.
- Assumer toutes autres responsabilités assignées. La présente description d’emploi n’est pas nécessairement exhaustive. D’autres tâches connexes et raisonnables peuvent être assignées au titulaire du poste pour répondre aux besoins en continuelle évolution de l’entreprise.
EXIGENCES DU POSTE
Compétences techniques requises
- Connaissance élémentaire de la plateforme Windows et de la suite Microsoft Office (Word, Excel, Schedule, Exchange).
- Connaissance élémentaire du Cycle de vie du développement logiciel.
- Atout : connaissance élémentaire des systèmes de point de vente des commerces de détail.
- Légère expérience par rapport aux environnements automatisés.
- Légère expérience par rapport à JavaScript et aux autres langages de script aux fins de l’automatisation des tests.
Compétences générales requises
- Capacité de travailler en faisant preuve d’organisation.
- Capacité d’étudier et comprendre les problèmes.
- En tant que novice : capacité d’analyse et capacité de résoudre les problèmes.
- Bonne capacité à communiquer verbalement et par écrit en français et en anglais.
- Attention aux détails et souci de fournir des résultats d’une grande qualité.
ÉTUDES ET/OU EXPÉRIENCE
- Inscription à un programme universitaire d’assurance de la qualité logicielle ou de développement logiciel.
- Expérience d’au moins 6 mois en programmation (professionnelle ou dans le cadre de ses études) portant par exemple sur les langages Python, C#, Java ou JavaScript.
- Expérience dans un environnement utilisant le Cycle de vie du développement logiciel (dans le cadre de son travail ou de ses études).
- Volonté et curiosité d’apprendre de nouveaux outils et technologies.
CONNAISSANCE DE L’INFORMATIQUE
Capacité d’utiliser efficacement des ordinateurs et les logiciels requis pour occuper ce poste. Avoir acquis une connaissance avancée d’Excel, de Word, d’Adobe, de PowerPoint, d’Outlook, de Teams et des logiciels de gestion de projet requis.
CONNAISSANCE DES LANGUES
Capacité de niveau intermédiaire de lire et de comprendre les propos de ses interlocuteurs et d’y répondre de façon verbale et écrite en français et en anglais. Capacité de démontrer du tact au moment de communiquer avec les autres et de transmettre des communications internes avec les membres de son équipe à tous les niveaux. Capacité de communiquer efficacement avec divers auditoires.
CONNAISSANCE DES MATHÉMATIQUES
Capacité de faire des additions, soustractions, multiplications et divisions en utilisant toutes les unités de mesure, d’utiliser les nombres entiers, des fractions et des décimales. Capacité de calculer des chiffres et des montants, notamment pour appliquer des rabais et des intérêts.
CAPACITÉ DE RAISONNEMENT
Capacité de faire efficacement preuve de sens commun et de le démontrer dans le cadre de ses tâches quotidiennes. Sous la direction de son mentor, capacité d’éventuellement travailler sans supervision ou avec peu de supervision. Excellentes capacités d’analyse et capacité d’exécuter des recherches avec efficacité. Capacité de définir les problèmes, de recueillir des données, d’établir les faits et d’en arriver à des conclusions valides. Capacité d’interpréter un vaste éventail d’instructions techniques fournies de façon mathématique ou sous la forme de diagrammes, et de travailler avec des variables abstraits et concrets.
EXIGENCES PHYSIQUES DU POSTE
Les exigences physiques décrites ci-dessous sont celles auxquelles doit répondre un employé pour exercer avec succès les fonctions essentielles de son poste. Des aménagements raisonnables peuvent être apportées à l’environnement de travail afin qu’une personne aux prises avec une invalidité soit en mesure d’exercer ces fonctions essentielles.
Pour exécuter ses tâches, l’employé doit souvent s’assoir et se relever, utiliser un téléphone et un casque d’écoute, utiliser ses mains, ses bras et ses doigts sur un clavier, répondre à des appels téléphoniques, écrire, utiliser une calculatrice, avoir la force requise pour soulever et transporter du matériel pouvant peser jusqu’à 10 livres (4,5 kg). Ce poste exige d’avoir une bonne vue pour lire un écran d’ordinateur et du matériel imprimé, ainsi qu’une ouïe et une voix permettant de communiquer en personne et au téléphone.
EXIGENCES SENSORIELLES
Ce poste exige une intense concentration pendant de nombreuses heures et d’exécuter pendant de nombreuses heures des tâches à l’ordinateur qui requièrent de porter attention à des détails et de démontrer beaucoup d’exactitude.
EXIGENCES MENTALES
Ce poste exige de respecter des échéances, ce qui peut provoquer du stress. L’employé doit également interagir avec diverses personnes pour régler divers problèmes et il doit être en mesure de travailler efficacement dans des conditions qui changent rapidement.
ENVIRONNEMENT DE TRAVAIL
L’environnement de travail présenté dans cette description d’emploi est celui dans lequel l’employé exercera ses fonctions essentielles. Le niveau de bruit dans l’environnement de travail fourni au bureau est habituellement bas.
DÉPLACEMENTS D’AFFAIRES
Ce poste n’exige aucun déplacement d’affaires de la part de l’employé.