The Royal Bank of Canada (RBC) is seeking a Senior Quality Engineer Automation Analyst within its Global Functions Technology (GFT) division. This role involves providing hands-on testing and support for complex, mission-critical business applications, requiring a deep understanding of both front-end and back-end systems. The GFT team collaborates across various RBC functions, including Risk, Finance, HR, and Wealth Management, to deliver innovative IT solutions.
Automate assigned areas and features utilizing existing frameworks, building automation scripts with Python and Unix.,Responsible for the overall quality of testing deliverables and activities.,Support the implementation of the Quality Engineering (QE) Program, processes, and standards through continuous test execution and reporting.,Leverage existing automation frameworks, tools, and artifacts to ensure a continuous, comprehensive, and autonomous testing process.,Possess hands-on experience with Python, SQL, and Unix testing platforms, including performing code reviews before deployments and integration test automation.,Collaborate closely and remotely with the Application Development team to integrate quality engineering mindsets within the DevOps framework/pipeline.,Work with Senior QE leads and Managers across Lines of Business (LOB) to identify end-to-end application changes and drive QE strategies during testing.,Conduct hands-on testing, provide technical coaching, mentoring, and training to QE practitioners and developers, and drive test case development for projects/programs.,Minimum of 5+ years of experience in a QE/test environment, with a strong focus on technical, automated testing across diverse environments (cloud, distributed, mainframe, business workflows, services/APIs, databases).,Minimum of 2 years of experience in test development using the latest technologies and frameworks.,Good knowledge of the Testing Life Cycle, Shift-left approach, and Defect Management processes for application support and development.,Proficiency in QE Processes, Methodologies, and Test Design techniques, coupled with hands-on experience using Qtest, JIRA, and Confluence.,Experience with various test automation frameworks/tools (e.g., Robot Framework, SoapUI, Selenium, TestNG) and script development using languages like Python or Java.,Hands-on coding experience in Python, SQL, HDFS/HIVE, Cloudera, and Helios.
Computer Engineering, Computer Science, or a related (technical) degree/diploma or equivalent experience (e.g., Python, Java, C, SQL DB querying).,QA-related certification (e.g., ISTQB, Agile testing, AML domain knowledge) (nice-to-have).,Knowledge of Generative AI (Gen AI), Large Language Models (LLM), and data engineering (nice-to-have).
Bachelor's Degree
37.5 hours/week
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.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.