Posted in

Senior Quality Engineer

Senior Quality Engineer

CompanyRoyal Bank of Canada
LocationToronto, ON, Canada, Calgary, AB, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Computer Engineering, Computer Science, related (technical) degree/diploma
  • Strong Analytical Skills.
  • 5 years of experience designing test cases with a focus on optimized test design techniques with automated testing in a variety of environments (cloud, distributed and mainframe, business workflows and services/APIs, databases)
  • Hands-on programming experience (e.g., Java, C) and SQL DB querying and/or other database testing, API testing experience.
  • Hands-on experience in developing and implementing efficient test case design and test architecture techniques, automation framework(s) & automation strategies.
  • Experience working with Agile or Iterative Waterfall Software Development Lifecycle; Knowledge of industry practices with focus on Agile, DevOps, environments and test integration.

Responsibilities

  • Supporting the execution of automated testing frameworks, processes and tools, and utilization of organizational change management practices to drive support and empower staff in assigned unit.
  • Providing recommendations and contributing to test strategy & technical solutions in area of expertise, including leading QE work streams.
  • Participating in and providing input during Agile ceremonies like Sprint planning, grooming sessions, stand-up meetings, demo sessions, and retrospective meetings
  • Supporting the implementation of the QE Program and overall QE process and standards through optimized test case design, test architecture and utilization of automation frameworks in assigned unit.
  • Coordinating E2E and integration testing and provide stakeholder communication and reporting.
  • Providing application subject matter expertise on test case design and test architecture, including integration & end-to-end testing.
  • Assisting with or designing test cases for given requirements/user stories either manually or by using any optimization tools. Preparing test plan/strategy documents as per SDLC including estimation
  • Automating test cases using RBC recommended automation framework, as per acceptance criteria, executing test cases manually and/or running the automated test scripts
  • Potential to coordinate QE tasks and deliverables with vendor partner staff located in offshore locations.

Preferred Qualifications

  • Experience reviewing artefacts including code reviews (application and test automation scripts)
  • Experience using test case optimization tools such as ConformIQ, Hexawise, iCAP etc.
  • Wealth/Portfolio Management domain knowledge
  • Mainframe navigation & Mainframe database querying experience
  • ISTQB Certification.