Offre d'emploi : Analyste fonctionnel Localisation : Longueuil Durée du mandat : 1 an Mode de travail : Hybride Début : Dès que possible Pourquoi nous rejoindre ? Astek est un leader mondial en conseil technologique. Avec 9 600 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes. Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions. Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées. À propos du poste Pour le compte de notre client dans le secteur Services de biens de consommation, Astek Canada recherche un(e) Analyste fonctionnel(le) motivé(e) et prêt(e) à relever de nouveaux défis. Vos responsabilités En tant qu’Analyste fonctionnel(le), vous serez amené(e) à :
- Utiliser en priorité les informations documentées par l'analyste d'affaires et l'architecte comme base de travail.
- Analyser ces informations et recueillir les besoins spécifiques des utilisateurs et des parties prenantes (SME).
- Animer des ateliers de travail et des interviews pour affiner les attentes et compléter les informations efficacement.
- Définir et formaliser les exigences fonctionnelles et non fonctionnelles en s’assurant de leur pertinence et de leur faisabilité.
- Structurer et formaliser les besoins en rédigeant des spécifications fonctionnelles détaillées.
- Décrire le comportement attendu du système sous forme d’User Stories, Use Cases et diagrammes UML.
- Lire les BPMN, UML ou de flowcharts existant et cartographier les diagrammes de séquences ou tout éléments en lien avec le fonctionnement de la solution, en s’appuyant sur les informations fournies.
- Identifier les inefficacités et recueillir des éléments permettant de proposer des améliorations.
- Traduire les besoins fonctionnels en spécifications compréhensibles pour les équipes IT.
- Assurer une interface efficace entre les développeurs et les équipes métier pour garantir une bonne compréhension des exigences.
- Participer aux revues techniques pour valider la faisabilité et l’adéquation des solutions proposées.
- Répondre aux questions des développeurs pendant la conception et l’implémentation en s’appuyant sur les spécifications validées.
- Participer aux validations fonctionnelles pour s’assurer du respect des exigences.
- Vérifier que les développements sont conformes aux attentes métier et aux contraintes définies.
- Concevoir des plans de test fonctionnels et définir des scénarios de validation.
- Participer à la coordination et l'exécution des tests utilisateurs (UAT - User Acceptance Testing) pour valider l’adéquation des solutions livrées.
- Identifier les anomalies, documenter les écarts et proposer des correctifs en collaboration avec les équipes techniques.
- Accompagner les utilisateurs dans l’adoption des nouvelles fonctionnalités en s’appuyant sur les spécifications définies.
- Rédiger des guides utilisateurs et produire des supports de formation adaptés.
- Organiser des sessions de formation et sensibiliser les utilisateurs aux évolutions du système.
- Identifier les risques fonctionnels et techniques susceptibles d’affecter le projet.
- Proposer des stratégies de mitigation et des solutions alternatives en amont des problématiques.
- Travailler en étroite collaboration avec les parties prenantes internes (gestionnaires, utilisateurs, équipes techniques) pour comprendre les besoins et objectifs.
- Grande capacité à traduire avec précision les besoins en exigences fonctionnelles et techniques pour les systèmes informatiques en fournissant des spécifications détaillées incluant les diagrammes, des modèles de flux de données, des maquettes d'interface utilisateur, etc.
- Collaborer avec les testeurs pour s'assurer que les fonctionnalités développées répondent aux exigences et aux spécifications définies.
Vos atouts pour réussir Compétences clés :
Utilisation de schémas, tableaux et autres outils de vulgarisation efficaces pour simplifier le travail de l’équipe de développement.Expertise dans l'utilisation des diagrammes de processus métiers BPMN (Business Process Model and Notation).Maîtrise des diagrammes UML (cas d'utilisation, classes, séquences, activités).Bonne connaissance des langages SQL et VB6.Documentation des solutions en fonction des besoins spécifiques du secteur dans lequel les applications génériques ne répondent pas au besoinCapacité et expérience pratique à l'optimisation ou simplification des processus existants (legacy) en allant chercher l'acceptation de tousIdentification et compréhension des cascades d'impacts lors d’un changement au-delà de la simple modification de l’interface utilisateur.Gestion du changement et anticipation des impacts tant politiques qu'applicative, avec une approche proactive.Bonne compréhension et participation à l’élaboration des cas de tests (intrants, étapes, extrants, sans implication dans le codage).Capacité à maintenir l’attention du client sur les priorités, en clôturant les dossiers en cours avant d’en ouvrir de nouveaux.Qualités personnelles :
Esprit analytique et orienté solutions.Collaboration et travail en équipe.Autonomie et rigueur dans la gestion des priorités.Les avantages Astek Plan CARE sur mesure pour nos employés Activités sociales (5@7, team buildings) Charte diversité & inclusion