Senior Quality Engineer
Company | Royal Bank of Canada |
---|---|
Location | Toronto, ON, Canada, Calgary, AB, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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.