Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

QE Automation Engineer - RQ01862

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Duration: Until End of March 2026

Location: Remote (might have to go to office occasionally)


We are seeking a QE Automation Engineer to support a major Canadian bank’s Customer Identity and Access Management (CIAM) initiatives. The ideal candidate will have strong experience in automation testing and hands-on proficiency with tools such as Selenium, Jasmine, and Karma. Familiarity with the bank’s technology stack and experience in the banking and identity access domains are highly desirable.


Summary

We are seeking a QE Automation Engineer to support a major Canadian bank’s Customer Identity and Access Management (CIAM) initiatives. The ideal candidate will have strong experience in automation testing and hands-on proficiency with tools such as Selenium, Jasmine, and Karma. Familiarity with the bank’s technology stack and experience in the banking and identity access domains are highly desirable.


Role Deliverables

  • Develop and maintain automated test frameworks using Selenium, Jasmine, Karma, and JUnit.
  • Design and execute test plans for web applications built on Angular, Java, and Spring Boot.
  • Validate RESTful APIs and backend services using SQL, MongoDB, and DB2.
  • Collaborate with development and architecture teams to ensure quality across CIAM platforms including Ping Identity, ForgeRock, and Transmit Security.
  • Integrate test automation into CI/CD pipelines and manage test artifacts using Jira and Confluence.
  • Participate in Agile ceremonies and contribute to continuous improvement of testing practices.
  • Ensure test coverage across identity lifecycle flows including registration, authentication, consent, and risk-based access.

Education/Work Experience

  • 5+ years of experience in automation testing.
  • Experience working in the banking or financial services industry - an asset
  • Prior involvement in CIAM or IAM projects using Ping, ForgeRock, or Transmit - an asset

Technical Skills

  • Strong proficiency in Selenium WebDriver, Jasmine, Karma, and JUnit.
  • Experience testing applications built with Angular, Java, and Spring Boot.
  • Solid understanding of REST APIs, OAuth2, and OpenID Connect.
  • Familiarity with databases: SQL, MongoDB, DB2.
  • Exposure to AKS (Azure Kubernetes Service) and Kafka.
  • Knowledge of OUD (Oracle Unified Directory) and session orchestration - an asset


Deliverables

  • Automated Test Suites
  • End-to-end test coverage for Angular front-end and Spring Boot APIs.
  • Regression test packs for CIAM flows (registration, login, consent, risk evaluation).
  • Test Plans and Test Cases
  • Detailed test plans aligned with CIAM feature releases.
  • Manual and automated test cases documented in Jira/Confluence.
  • CI/CD Integration
  • Automation scripts integrated into Jenkins or Azure DevOps pipelines.
  • Test execution reports and dashboards.
  • Defect Reports and Logs
  • Timely identification and logging of defects with reproducible steps.
  • Collaboration with developers for root cause analysis.
  • Performance and Security Testing
  • Load and stress testing for CIAM endpoints.
  • Validation of security flows including OAuth2 and OpenID Connect.
  • Test Data Management
  • Creation and maintenance of test data sets across MongoDB, DB2, and SQL.
  • Documentation and Knowledge Sharing
  • Confluence pages for test strategy, automation framework, and CIAM test coverage.
  • Participation in sprint demos and retrospectives.
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé