Overview
Skills
Job Details
The Cyber Data Risk & Resilience team s mission is to deliver first-line defenses to manage cyber and fraud risks to the organization s technology, operations, and information. This is achieved through risk identification, control management, and assurance enabling the business to operate and grow securely and in compliance with legal and regulatory requirements.
Our vision is to deliver programs that protect and enable the business, ensure secure delivery of services to clients, adapt to evolving threats, and meet regulatory expectations. We will consider anyone that is interested in relocating to Montreal. The position is ONSITE/HYBRID in Montreal.
Role Overview
We are looking for a skilled ForgeRock Access Manager Quality Assurance (QA) Analyst with a minimum of 3 years of experience in testing Access Management solutions. The ideal candidate will have a strong understanding of ForgeRock Access Manager functionality, including authentication, authorization, and federation protocols.
Proficiency in Python programming is essential, particularly in designing, implementing, and maintaining tests using pytest
with a focus on Object-Oriented Programming (OOP). The role requires a self-motivated individual with strong analytical and problem-solving skills, who is comfortable working across different technologies and takes ownership of critical issues throughout the project lifecycle.
As the firm adopts a top-down Agile/DevOps transformation, the candidate will be a core member of an agile team. A strong interest in learning about the business will also contribute to success in this role.
Key Responsibilities
- Quality Assurance Testing: Develop, execute, and maintain automated and manual test cases for ForgeRock Access Manager functionalities (authentication, authorization, federation).
- Test Strategy Development: Create and implement testing strategies and plans to ensure thorough coverage of Access Manager functionality and associated APIs.
- Python Automation: Utilize Python and
pytest
to write and maintain automated test scripts. Proficiency in OOP is required. - Protocol Expertise: Test and validate integration of protocols such as OAuth, OpenID Connect, SAML, LDAP, and other industry standards.
- Bug Tracking and Reporting: Identify, document, and track software defects in Jira; collaborate with development and product teams for resolution.
- Collaboration: Work closely with cross-functional teams including developers, architects, and product owners to ensure quality throughout the software development lifecycle.
Required Skills and Qualifications
- 3+ years of QA experience in Access Management solutions.
- Strong understanding of Access Manager functionalities and modules.
- Proven experience with Python and test automation using the
pytest
framework. - Proficiency in Object-Oriented Programming concepts and design.
- In-depth knowledge of authentication and authorization protocols (OAuth, OpenID Connect, SAML, LDAP).
- Experience with integration, performance, and security testing.
- Familiarity with CI/CD pipelines and tools like Jenkins.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills.
Preferred Skills
- Hands-on experience with ForgeRock Access Manager.
- Knowledge of other IAM solutions such as Okta or Ping Identity.
- Familiarity with API testing tools like Postman.
- Experience with version control systems such as Git.
#indist
#li-northamerica
Mission de l quipe Cyber Data Risk & Resilience
La mission de l quipe Cyber Data Risk & Resilience est de fournir des dfenses de premire ligne pour grer les risques lis la cyberscurit et la fraude touchant la technologie, les oprations et l information de l organisation. Cela se ralise par l identification des risques, la gestion des contrles et l assurance, permettant l entreprise d oprer et de crotre de manire scuritaire et conforme aux exigences lgales et rglementaires.
Notre vision est de mettre en uvre des programmes qui protgent et soutiennent l entreprise, assurent une prestation scurise des services aux clients, s adaptent aux menaces mergentes et rpondent aux attentes rglementaires.
Aperu du poste
Nous recherchons un(e) Analyste Assurance Qualit (QA) spcialis(e) en ForgeRock Access Manager, possdant au minimum 3 ans d exprience dans le test de solutions de gestion des accs. Le/la candidat(e) idal(e) aura une solide comprhension des fonctionnalits de ForgeRock Access Manager, notamment l authentification, l autorisation et les protocoles de fdration.
La matrise du langage Python est essentielle, en particulier pour la conception, la mise en uvre et la maintenance de tests automatiss avec pytest, en mettant l accent sur la programmation oriente objet (POO). Ce rle exige une personne autonome, dote de fortes comptences analytiques et en rsolution de problmes, l aise avec diverses technologies et capable de prendre en charge des enjeux critiques tout au long du cycle de vie du projet.
Dans le cadre de la transformation Agile/DevOps mene par la direction, le/la candidat(e) fera partie intgrante d une quipe agile. Un intrt marqu pour la comprhension des activits de l entreprise contribuera galement au succs dans ce rle.
Responsabilits principales
- Tests d assurance qualit : Dvelopper, excuter et maintenir des cas de test automatiss et manuels pour les fonctionnalits de ForgeRock Access Manager (authentification, autorisation, fdration).
- Dveloppement de stratgie de test : Crer et mettre en uvre des stratgies et plans de test pour assurer une couverture complte des fonctionnalits et API associes.
- Automatisation avec Python : Utiliser Python et pytest pour crire et maintenir des scripts de test automatiss. La matrise de la POO est requise.
- Expertise des protocoles : Tester et valider l intgration de protocoles tels que OAuth, OpenID Connect, SAML, LDAP et autres standards du secteur.
- Suivi et rapport des bogues : Identifier, documenter et suivre les dfauts logiciels dans Jira; collaborer avec les quipes de dveloppement et de produit pour leur rsolution.
- Collaboration : Travailler troitement avec des quipes multidisciplinaires (dveloppeurs, architectes, propritaires de produit) pour garantir la qualit toutes les tapes du cycle de dveloppement logiciel.
Comptences et qualifications requises
- Minimum de 3 ans d exprience en assurance qualit dans des solutions de gestion des accs.
- Bonne comprhension des fonctionnalits et modules de ForgeRock Access Manager.
- Exprience avre en Python et en automatisation de tests avec le framework pytest.
- Matrise des concepts et de la conception en programmation oriente objet.
- Connaissance approfondie des protocoles d authentification et d autorisation (OAuth, OpenID Connect, SAML, LDAP).
- Exprience en tests d intgration, de performance et de scurit.
- Familiarit avec les pipelines CI/CD et les outils comme Jenkins.
- Solides comptences analytiques et en rsolution de problmes, avec un souci du dtail.
- Excellentes aptitudes en communication et en collaboration.
Comptences prfres
- Exprience pratique avec ForgeRock Access Manager.
- Connaissance d autres solutions IAM telles que Okta ou Ping Identity.
- Familiarit avec les outils de test d API comme Postman.
- Exprience avec les systmes de contrle de version tels que Git.