Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
Le client recherche un analyste fonctionnel avec 8+ ans d'expérience pour travailler dans le contexte de la mise en œuvre de progiciels commerciaux acquis, et non dans le cadre d'un développement interne traditionnel.
Le cœur du rôle n'est pas d'écrire des besoins métier : il s'agit de comprendre et de documenter les choix de configuration du progiciel, d'analyser leur impact sur les intégrations applicatives et de garantir la traçabilité des décisions dans le temps. Les mots-clés récurrents dans la description (configuration, intégration, progiciel, traçabilité, tests de bout en bout) indiquent un profil hybride fonctionnel et technique, à l'aise pour communiquer avec des architectes, des analystes techniques et des éditeurs de logiciels.
Le projet est actuellement en cours de livraison, le candidat rejoindra donc une mission déjà entamée et devra être opérationnel sans une longue période d'onboarding. Le rôle comprend une charge de tests réelle (définition de la stratégie, exécution manuelle et automatisée, coordination des tests intégrés et de l'UAT) ainsi qu'une composante axée sur la sécurisation des communications intersystèmes, ce qui exclut un analyste purement documentaire.
Le domaine de l'assurance collective, et plus particulièrement la tarification, constitue un différenciateur majeur, même si cela n'est pas listé comme une exigence formelle.
Responsabilités principales
- Définir les spécifications fonctionnelles, les règles métier, les cas d'exception et les critères d'acceptation en collaboration avec les équipes de delivery.
- Participer à la définition des différents périmètres (epics, stories, releases, sprints, trials et projets).
- Collaborer avec les gestionnaires de livraison d'applications et les parties prenantes pour définir les exigences et gérer les backlogs produit.
- Documenter les processus métiers actuels et cibles. Produire et maintenir la documentation fonctionnelle requise.
- Documenter les choix de configuration des progiciels et leur impact sur les processus métiers et les intégrations applicatives.
- Analyser l'impact des changements de configuration sur l'architecture de la solution et le cycle de vie des applications.
- Contribuer au développement et à la mise en œuvre des stratégies de tests fonctionnels.
- Définir, préparer et exécuter des tests manuels et automatisés dans une perspective de bout en bout.
- Assurer la coordination et le support pendant les tests d'intégration et l'acceptation utilisateur (UAT).
- Supporter la mise en œuvre, la stabilisation, la gestion des incidents et les activités de dépannage.
- Collaborer avec des architectes, des analystes techniques, des développeurs et des éditeurs de logiciels afin d'assurer la cohérence de la solution.
- Comprendre et documenter les choix de configuration. Évaluer les alternatives possibles et leurs impacts.
- Analyser les effets des configurations sur les intégrations applicatives. Assurer la traçabilité des décisions fonctionnelles et technologiques.
- Supporter l'évolution de la configuration dans le temps et tout au long de son cycle de vie.
- Contribuer à l'alignement des composants applicatifs, des besoins métiers et des mécanismes d'intégration.
- Une participation active aux travaux liés à la sécurisation des échanges intersystèmes et des architectures d'intégration sera également attendue.
Exigences
Qualification des exigences
- Minimum 8 ans d'expérience en analyse métier ou analyse IT.
- Expérience significative dans des projets de transformation impliquant des solutions logicielles packagées (COTS/ERP/logiciels propriétaires).
- Expérience dans un environnement Agile (epics, user stories, releases, sprints, backlogs).
- Maîtrise du français à l'oral et à l'écrit.
- Documentation des spécifications fonctionnelles, règles métier, cas d'exception et critères d'acceptation.
- Définition, préparation et exécution de tests fonctionnels de bout en bout, incluant la coordination des tests intégrés et de l'UAT.
Souhaité
- Analyse d'impact des choix de configuration d'un logiciel packagé sur les processus métiers et les intégrations applicatives.
- Collaboration avec des architectes, analystes techniques, développeurs et éditeurs de logiciels packagés.
- Exposition aux initiatives d'intégration inter-systèmes et d'échange de données sécurisé.
- Support pour les activités de mise en œuvre, stabilisation et gestion des incidents.
Atout
- Diplôme de bachelor en informatique ou dans une discipline connexe.
- Maîtrise de l'anglais.
- Expérience en assurance collective, en particulier tarification/rating.
- Expérience en tests automatisés.
Note : L'exigence de diplôme est explicitement identifiée comme un atout dans la description du client et ne peut donc pas être considérée comme un critère éliminatoire, malgré le seuil minimum de 8 ans d'expérience.
Ce que nous ne voulons pas
- Analyste métier généraliste sans exposition à la mise en œuvre ou à la configuration de logiciels.
- Analyste fonctionnel avec moins de 8 ans d'expérience.
- Profil axé uniquement sur le développement interne, sans travail sur des solutions commerciales acquises.
- Analyste qui documente sans participer aux tests ; aucune exécution de tests ni coordination impliquée.
- Profil QA pur ou analyste de tests sans produire de spécifications fonctionnelles et règles métier.
- Candidat incapable d'écrire de la documentation fonctionnelle en français.