Senior Quality Engineer, GFT
Royal Bank of Canada
- Halifax, NS
- Permanent
- Full-time
- Providing QE estimates and delivering on the book of work within the estimated timelines
- Determine testing scope & approach based on user stories & requirements.
- Support and execute product testing aligned to RBC QE standards & process.
- Document test results and log defects.
- Communicate defects and status reports for stakeholders
- Manage test cases, defects, and reporting in JIRA, Confluence, & qTest.
- Participate in Scrum Ceremonies (Sprinklr Planning, Backlog Grooming, etc).
- Develop, improve, and maintain automated test scripts using RBC’s Test Automation Framework.
- Identify and report concerns around functionality, performance, and other inconsistencies that may not be explicitly mentioned in a test script
- 5+ years of experience in Quality Engineering with a focus on automated testing in a variety of environments (cloud, distributed and mainframe, business workflows and services/APIs, databases)
- Experience with test automation frameworks & tools (e.g Robot Framework, SoapUI or ReadyAPI, Postman, Selenium, UFT/Lean UFT/RestAssured/, TestNG)
- Experience with development/scripting languages (e.g Pandas, Numpy), and 5+ years with Python
- Experience with database technologies & testing (e.g. MongoDB, DB2, Oracle, SQL, IMS, Teradata), with strong SQL skills
- Experienced in the Agile Methodology, JIRA & Confluence.
- Demonstrated ability in written & verbal communication skills, as well as presentation skills
- QA related certification (e.g. CSTE, CSQA, ISTQB)
- Computer Engineering, Computer Science degree/diploma, or equivalent experience
- Mobile Automation (Appium and Perfecto)
- Experience in Micro Service testing, performance testing, accessibility testing
- Experience in test case optimization (e.g ConformIQ, Hexawise, MAGiX)
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options