ForgeRock Access Manager Quality Assurance (QA) Analyst?

Overview

On Site
Hybrid
BASED ON EXPERIENCE
Contract - W2
Contract - 11+ mo(s)

Skills

TEST
QA
PYTHON
PYSPARK
IAM
OKTA
PING IDENTITY
SAILPOINT
CYBERARK
OAUTH
OPENID
CONNECT
SAML
LDAP

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.
NTT DATA endeavors to make 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 . 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 . If you'd like more information on your EEO rights under the law, please click . For Pay Transparency information, please click .

#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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About NTT DATA Americas, Inc