Skip to main content
Full-Time
Hybrid

Senior Quality Engineer- Vancouver

View on Map

Description

This role is for a talented, creative, and results-driven professional within Global Functions Technology (GFT) at RBC, focusing on delivering high-performing applications. The Senior Quality Engineer Automation Analyst will support business-critical and complex applications, understanding both front and back-end systems. The role involves hands-on testing on various projects across Windows, Linux, Python/Java, MS SQL, and Oracle platforms. The individual will contribute to integrating quality engineering concepts within the DevOps framework and pipeline.

What We're Looking For

Automate assigned areas/features using existing frameworks and provide test estimations, building automation scripts with Python & Unix.

Responsible for the overall quality of testing deliverables/activities.

Support the implementation of the QE Program and overall QE process and standards through continuous test execution and reporting.

Leverage existing automation frameworks, tools, and artifacts to ensure continuous, comprehensive, and fully autonomous testing.

Perform hands-on testing in Python, SQL, and Unix platforms, including code reviews prior to deployments and integration test automation.

Work closely with the Application Development team to integrate a quality engineering mindset within the DevOps framework/pipeline.

Collaborate with Senior QE lead/Manager across Lines of Business to identify end-to-end application changes and drive QE strategies during testing.

Conduct hands-on testing, technical coaching, mentoring, training, and day-to-day interaction with QE practitioners and developers, driving test cases for projects/programs.

Ideal Candidate

[object Object]

Minimum Education

Computer Engineering, Computer Science, related (technical) degree/diploma or equivalent experience

Hard Skills

Application Testing
Automated Testing
Automation Frameworks
GitHub
GitHub Actions
GitHub Copilot
Hadoop Distributed File System (HDFS)
IT Quality Assurance
Linux
Predictive Analysis
Programming Languages
Python (Programming Language)
Robot Framework
Selenium Testing
Software Product Testing
Structured Query Language (SQL)
Test Automation

Soft Skills

Decision Making
Detail-Oriented
Group Problem Solving
Long Term Planning
Collaboration
Results-driven
Creative
Talented

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
Work in a dynamic, collaborative, progressive, and high-performing team
Ability to make a difference and lasting impact
Flexible work/life balance options
Opportunities for challenging work
Opportunities to take on progressively greater accountabilities.

Special Commitments

Required to work at least 4 days per week in the office.

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.