Skip to main content
Full-Time
On-Site

Senior Quality Engineer (Global Security)

View on Map

Description

RBC is seeking a highly motivated Senior QA Engineer with expertise in manual and automation testing to join the Security Insights and AI team. This role focuses on enhancing test coverage and accelerating delivery through automation, encompassing all aspects of testing within the product group. Responsibilities include collaborating with project teams to define testing requirements and timelines, planning and executing QA activities, and tracking defects. The engineer will also play a key role in resolving issues to ensure timely task completion.

What We're Looking For

Engage in both manual testing and all facets of automation (plan, script, execute, analyze, and report) adhering to organizational frameworks, tools, and standards.,Drive manual and automation testing aligned with the overall QA vision and strategy.,Serve as the primary contact for project/product teams regarding all testing-related matters.,Collaborate with team members (PM/Scrum Masters, Dev, and Business Owners) to understand objectives and define testing and automation requirements.,Contribute to the enhancement of the automation framework.,Support all test activities, including enhancing, developing, and executing automated/manual test scripts, as well as recording and tracking software discrepancies and issues.,Perform various levels of testing based on business requirements, such as Sanity, Functional, Regression, Integration, and Performance testing.,Create QA deliverables, including test plans, test cases, and automation support documents.,Utilize JIRA, Confluence, and qTest for test case management, defect management, test reporting, and other functions.

Ideal Candidate

A relevant degree or diploma in Computer Science, Computer Engineering, or a comparable field of study.,5+ years of QA Testing experience with a minimum of 3 years in Test Automation.,Proficiency in SQL Queries (including simple joins and aggregate functions).,3+ years of hands-on experience in web automation development using Python.,Working knowledge of automation tools and frameworks (e.g., Selenium, Python, Pytest, Allure, Github Actions).,Basic Linux knowledge and working knowledge of terminal emulators.,Proficient in Test Management tools like JIRA and qTest.,ISTQB certification (Nice-to-have).

Minimum Education

Relevant degree or diploma in Computer Science, Computer Engineering, or a comparable field of study

Hard Skills

Application Testing
IT Quality Assurance
Programming Languages
Software Product Testing
SQL
Python
Selenium
Pytest
Allure
Github Actions
Linux
JIRA
qTest

Soft Skills

Decision Making
Detail-Oriented
Group Problem Solving
Long Term Planning
Written Communication
Oral Communication

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.
Leaders who support 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.
Opportunities to do challenging work.

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.