Enable job alerts via email!

Testing | Level 3 (CAD)

NTT DATA North America

Montreal

On-site

CAD 75,000 - 90,000

Full time

6 days ago
Be an early applicant

Job summary

A leading IT services firm is seeking a skilled QA Analyst for testing ForgeRock Access Manager solutions in Montreal. The ideal candidate will have a minimum of 3 years of experience and strong proficiency in Python programming, alongside knowledge of various authentication protocols. This role involves developing test cases, collaborating with teams, and ensuring quality throughout the software development lifecycle.

Qualifications

  • Minimum of 3 years of QA experience in Access Management solutions.
  • Proficiency in Python and test automation using pytest framework.
  • Strong understanding of authentication and authorization protocols.

Responsibilities

  • Develop, execute, and maintain automated and manual test cases.
  • Create and implement testing strategies for Access Manager functionality.
  • Utilize Python and pytest to write and maintain automated test scripts.

Skills

Python programming
Quality Assurance
Object-Oriented Programming
Collaboration

Tools

pytest
Jira
Jenkins

Job description

Join to apply for the Testing | Level 3 (CAD) role at NTT DATA North America

1 week ago Be among the first 25 applicants

Join to apply for the Testing | Level 3 (CAD) role at NTT DATA North America

Get AI-powered advice on this job and more exclusive features.

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.

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.
  • NTT DATA endeavors to make https : / / us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https : / / us.nttdata.com / en / contact-us . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here .

    Mission de l’équipe Cyber Data Risk & Resilience

    La mission de l’équipe Cyber Data Risk & Resilience est de fournir des défenses de première ligne pour gérer les risques liés à la cybersécurité et à la fraude touchant la technologie, les opérations et l’information de l’organisation. Cela se réalise par l’identification des risques, la gestion des contrôles et l’assurance, permettant à l’entreprise d’opérer et de croître de manière sécuritaire et conforme aux exigences légales et réglementaires.

    Notre vision est de mettre en œuvre des programmes qui protègent et soutiennent l’entreprise, assurent une prestation sécurisée des services aux clients, s’adaptent aux menaces émergentes et répondent aux attentes réglementaires.

    Aperçu du poste

    Nous recherchons un(e) Analyste Assurance Qualité (QA) spécialisé(e) en ForgeRock Access Manager , possédant au minimum 3 ans d’expérience dans le test de solutions de gestion des accès. Le / la candidat(e) idéal(e) aura une solide compréhension des fonctionnalités de ForgeRock Access Manager, notamment l’authentification, l’autorisation et les protocoles de fédération.

    La maîtrise du langage Python est essentielle, en particulier pour la conception, la mise en œuvre et la maintenance de tests automatisés avec pytest , en mettant l’accent sur la programmation orientée objet (POO). Ce rôle exige une personne autonome, dotée de fortes compétences analytiques et en résolution de problèmes, à 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 menée par la direction, le / la candidat(e) fera partie intégrante d’une équipe agile. Un intérêt marqué pour la compréhension des activités de l’entreprise contribuera également au succès dans ce rôle.

    Responsabilités principales

  • Tests d’assurance qualité : Développer, exécuter et maintenir des cas de test automatisés et manuels pour les fonctionnalités de ForgeRock Access Manager (authentification, autorisation, fédération).
  • Développement de stratégie de test : Créer et mettre en œuvre des stratégies et plans de test pour assurer une couverture complète des fonctionnalités et API associées.
  • Automatisation avec Python : Utiliser Python et pytest pour écrire et maintenir des scripts de test automatisés. La maîtrise de la POO est requise.
  • Expertise des protocoles : Tester et valider l’intégration de protocoles tels que OAuth, OpenID Connect, SAML, LDAP et autres standards du secteur.
  • Suivi et rapport des bogues : Identifier, documenter et suivre les défauts logiciels dans Jira; collaborer avec les équipes de développement et de produit pour leur résolution.
  • Collaboration : Travailler étroitement avec des équipes multidisciplinaires (développeurs, architectes, propriétaires de produit) pour garantir la qualité à toutes les étapes du cycle de développement logiciel.
  • Compétences Et Qualifications Requises

  • Minimum de 3 ans d’expérience en assurance qualité dans des solutions de gestion des accès.
  • Bonne compréhension des fonctionnalités et modules de ForgeRock Access Manager.
  • Expérience avérée en Python et en automatisation de tests avec le framework pytest.
  • Maîtrise des concepts et de la conception en programmation orientée objet.
  • Connaissance approfondie des protocoles d’authentification et d’autorisation (OAuth, OpenID Connect, SAML, LDAP).
  • Expérience en tests d’intégration, de performance et de sécurité.
  • Familiarité avec les pipelines CI / CD et les outils comme Jenkins.
  • Solides compétences analytiques et en résolution de problèmes, avec un souci du détail.
  • Excellentes aptitudes en communication et en collaboration.
  • Compétences préférées

  • Expérience 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.
  • Expérience avec les systèmes de contrôle de version tels que Git.
  • Seniority level

    Seniority level

    Not Applicable

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Quality Assurance

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at NTT DATA North America by 2x

    Sign in to set job alerts for “Testing Specialist” roles.

    Software Requirement and Testing Analyst

    Test Engineer / Designer - Mattress (Materials Specialist)

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

    Similar jobs