Invesco Ltd.

Ingénieur Qualité Logicielle Senior

JavaScriptPythonJavaSQLAWSGCPC#
Traduction automatique. Consultez l’original.

DESCRIPTION DU POSTE

En tant que l'une des principales sociétés d'investissement indépendantes au monde, Invesco se consacre à repenser les possibilités pour ses clients. En offrant la puissance combinée de nos capacités distinctives de gestion des investissements, nous proposons une large gamme de stratégies et de véhicules d'investissement à nos clients du monde entier. Si vous recherchez un travail stimulant, des collègues intelligents et une exposition à une empreinte mondiale, venez explorer votre potentiel chez Invesco.

À PROPOS DU POSTE

L'Ingénieur Qualité Logicielle Senior dirige la conception, l'exécution et la supervision de stratégies de test complexes pour garantir la livraison de produits logiciels fiables et de haute qualité pour le domaine des ressources humaines d'Invesco. Ce rôle fournit une expertise technique approfondie, stimule la maturité de l'automatisation, encadre les analystes juniors et travaille en étroite collaboration avec les équipes d'ingénierie, de produit et DevOps pour maintenir la qualité tout au long du cycle de développement. L'Ingénieur Qualité Logicielle Senior travaille de manière proactive pour identifier les risques, améliorer les processus et élever l'excellence globale des produits.

RESPONSABILITÉS DU POSTE

Stratégie et Leadership des Tests

  1. Définir et diriger des stratégies de test de bout en bout pour des applications, des intégrations et des plateformes complexes pour le domaine RH.
  1. Analyser les exigences, l'architecture et les documents de conception pour identifier les lacunes et améliorer la testabilité.
  1. Servir d'autorité qualité au sein des équipes Agile, influençant les décisions et les meilleures pratiques.
  1. Piloter la planification, l'estimation, la priorisation et le reporting des tests pour les versions et les initiatives majeures.

Exécution et Automatisation Avancées des Tests

  1. Diriger la création et la maintenance de suites de tests automatisés pour l'interface utilisateur, les API et les services backend.
  1. Améliorer les frameworks d'automatisation et les intégrer dans les pipelines CI/CD (Azure DevOps, Actions GitHub, Jenkins, etc.).
  1. Exécuter des tests fonctionnels, d'intégration, de régression, de performance et de sécurité selon les besoins.
  1. Assurer l'optimisation des environnements de test, des données et des outils pour l'efficacité et la fiabilité.

Gestion des Défauts et Analyse des Causes Racines

  1. Identifier, documenter et suivre les défauts avec une grande clarté et précision.
  1. Faciliter les sessions d'analyse des causes racines avec les équipes d'ingénierie pour assurer des actions correctives à long terme.
  1. Fournir des aperçus clairs sur la qualité à l'aide de métriques, de tableaux de bord et d'analyses de tendances.

Gouvernance Qualité et Amélioration Continue

  1. Diriger des initiatives visant à améliorer les pratiques, les normes et les outils d'ingénierie qualité.
  1. Promouvoir l'amélioration continue des processus de test, l'adoption de l'automatisation et les pratiques qualité Agile.
  1. Effectuer des revues par les pairs des cas de test, des scripts d'automatisation et de la documentation.

Collaboration et Mentorat

  1. Collaborer avec les développeurs, les propriétaires de produits et les parties prenantes métier pour garantir que la qualité est intégrée à chaque phase de développement.
  1. Encadrer le personnel QA junior et intermédiaire en techniques de test, automatisation et analyse.
  1. Communiquer les risques, les dépendances et les attentes en matière de qualité de manière claire et proactive.

EXIGENCES DU POSTE

Formation et Expérience

  1. Licence en informatique, génie logiciel, systèmes d'information ou dans un domaine connexe.
  1. 5 –10+ années d'expérience en assurance qualité logicielle, ingénierie de test ou expérience technique connexe.
  1. Expérience avérée dans la direction d'activités QA au sein d'équipes Agile/Scrum.
  1. Expérience dans l'architecture ou l'amélioration de frameworks d'automatisation.
  1. Expérience et connaissance de Workday HCM, PeopleSoft ou de plateformes similaires de gestion du capital humain.

Compétences Techniques

  1. Solide compréhension des méthodologies QA, du SDLC, du STLC et du cycle de vie de l'automatisation des tests.
  1. Expérience pratique avec des outils d'automatisation tels que :
  1. Selenium, Cypress, Playwright, Appium
  1. Postman, REST-Assured, SoapUI
  1. Maîtrise des langages de script ou de programmation (Python, JavaScript, Java, C#).
  1. Expérience avec les plateformes CI/CD et l'intégration des tests.
  1. Solide compréhension des bases de données (SQL/NoSQL) et de la validation des données.
  1. Familiarité avec les plateformes cloud (Azure, AWS, GCP) est un plus.

Compétences Interpersonnelles

  1. Excellentes compétences analytiques et capacité à résoudre des défis de test complexes.
  1. Solides compétences en communication et capacité à traduire des détails techniques aux parties prenantes métier.
  1. Présence de leadership, état d'esprit de propriétaire et capacité à travailler de manière autonome.
  1. Souci du détail avec de solides compétences en documentation et en organisation.

Certifications Préférées

  1. ISTQB Niveau Avancé Analyste de Test ou Analyste de Test Technique
  1. Certified Software Quality Analyst (CSQA)
  1. Certifications Selenium ou en automatisation des tests
  1. Certifications Agile ou Scrum

La fourchette de salaire pour ce poste à Charlottetown est $100,000 - $110,000 par an.

La rémunération totale offerte pour ce poste comprend le salaire et les primes d'incitation et variera en fonction des compétences, de l'expérience et de l'emplacement.

TEMPS PLEIN / TEMPS PARTIEL Temps plein

TYPE DE TRAVAILLEUR Employé

POSTE EXEMPT (OUI / NON) Oui

MODÈLE DE LIEU DE TRAVAIL

Conformément à la politique de lieu de travail d'Invesco, les employés doivent se conformer au modèle de lieu de travail le plus récent de la société, qui, depuis octobre 1, 2025, comprend le travail au moins quatre jours par semaine dans un bureau Invesco. Cela reflète notre conviction que passer du temps ensemble au bureau nous aide à établir des relations plus solides, à collaborer plus facilement et à soutenir la croissance et le développement de chacun.

Les informations ci-dessus dans cette description ont été conçues pour indiquer la nature générale et le niveau du travail effectué par les employés dans ce rôle. Elles ne sont pas conçues pour contenir ou être interprétées comme un inventaire complet de toutes les tâches, responsabilités et qualifications requises des employés affectés à ce poste. Le titulaire du poste peut être amené à effectuer d'autres tâches jugées appropriées par son responsable de temps à autre.

Invesco s'engage à des pratiques d'emploi équitables et accessibles. Si vous êtes sélectionné pour un entretien, nous travaillerons avec vous pour nous assurer que votre entretien est accessible et que des accommodations sont fournies. Veuillez nous contacter à [email protected] ou au 1.800.874.6275 pour nous faire savoir si vous avez besoin d'aménagements pour un entretien en raison d'un handicap.

QU'EST-CE QUE VOUS Y GAGNEZ ?

Nos collaborateurs sont au cœur de notre succès et nous nous efforçons de fournir aux employés un ensemble concurrentiel de récompenses totales qui comprend :

  • Environnement de travail hybride
  • Contributions REER
  • Avantages sociaux pour la santé et le bien-être
  • Programmes de flexibilité de travail
  • Prestations de congé parental
  • Soutien aux études

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter