Spécialiste sénior de la qualité des locigiels
Aspen Technology View all jobs
- Montreal, QC Mansfield, ON
- Permanent
- Full-time
- Livrer un produit de haute qualité en créant des tests manuels et automatisés, incluant les environnements de test, les installations, les mises à niveau et la configuration conformément aux spécifications techniques.
- Développer et exécuter des tests unitaires, d’intégration, de bout en bout et de performance dans un environnement Agile itératif.
- Piloter l’automatisation des tests pour les API, l’interface utilisateur, le système et l’intégration en utilisant MSTest, C#, Lua, PowerShell, Cypress, Selenium.
- Maintenir et exécuter des tests de performance, et de résistance.
- Participer activement aux activités de l’équipe au sein d’une organisation Agile à grande échelle.
- Travailler avec l’équipe pour affiner les exigences de haut niveau en récits utilisateurs exploitables avec des critères d’acceptation détaillés.
- Contribuer à une culture de responsabilité et de collaboration entre les équipes de support, de développement, de sécurité et de produit.
- Démontrer en continu le respect des meilleures pratiques de sécurité et des exigences de conformité.
- Suivre les formations techniques et sectorielles assignées.
- Démontrer des compétences de communication efficaces lors des différentes cérémonies Agile.
- Baccalauréat en informatique, génie logiciel ou dans un domaine technique connexe.
- 5 à 8 ans d’expérience en développement logiciel ou en tests logiciels.
- Exigence linguistique: Français : A1 (Avancé) et Anglais : C1 (Avancé) le poste requiert des interactions avec des clients internationaux.
- Expérience pratique en automatisation de tests, performance, bases de données et outils de test.
- Connaissance avancée d’au moins un système d’exploitation moderne.
- Capacité à utiliser un langage de programmation (ou script) pour accomplir des tâches.
- Expérience pratique avec certains des éléments suivants: Cadres de tests automatisés : Playwright, Bases de données : MongoDB, Postgres, MSSQL, Langages de programmation : Java, JavaScript/TypeScript, C#, Python, Lua, Frameworks JavaScript : Angular, React, Intégration continue : Azure DevOps Pipelines, GitHub Actions, Cloud et conteneurs : Azure, Docker, Kubernetes, ArgoCD, Helm, Terraform, Systèmes d’exploitation : Windows, Linux, Observabilité et monitoring : OpenTelemetry, Gestion des identités et des accès : OAuth 2.0, contrôle d’accès basé sur les rôles (RBAC), Plateformes et intégrations de données : Inmation, Aveva PI Connect, Microsoft Fabric
- Compréhension des technologies, services et architectures cloud‑natifs, ainsi que de l’orchestration de conteneurs.
- Familiarité avec les concepts de réseaux, bases de données, serveurs, communications et sécurité de l’information.
- Expérience avec des cadres de développement Agile tels que SAFe ou Scrum.
- Solides compétences personnelles en gestion de projet ; autonomie et capacité à travailler efficacement dans un environnement en constante évolution.
- Volonté d’assumer des responsabilités de leadership technique lorsque l’occasion se présente.
- Expérience en conception orientée objet et en débogage.
- Volonté de proposer des idées et des solutions tout en respectant et soutenant celles des autres.
- Passion pour la recherche de solutions créatives et fierté du code bien conçu