Lead Quality Engineer

4 weeks ago


Halifax, Nova Scotia, Canada RBC Full time

Position Overview

We are seeking a skilled Senior Quality Engineer to become a vital member of the BMCC (Brand, Marketing, Communications, & Citizenship) Technology team. As part of an agile development group, you will engage with a diverse array of technologies and products. Your primary responsibilities will include the meticulous planning, execution, and monitoring of both manual and automated testing across various web, mobile, and back-end applications. You will perform functional and non-functional testing (encompassing Performance and Accessibility), devise test automation strategies, and implement the test automation suite. Beyond executing the workload, you will also engage in collaboration, innovation, and ideation within a flexible environment.

In this role, you will tackle a wide range of exciting projects alongside a cross-functional team of experts, including Scrum Masters, Business Analysts, Product Owners, Developers, Quality Assurance Engineers, and UI/UX Designers. You will have access to subject matter experts, coaching, technical training, and resources, reporting directly to the Senior Manager of Quality Engineering for BMCC Tech.

Key Responsibilities

As a Senior Quality Engineer, your contributions will include:

  • Providing Quality Engineering estimates and delivering on assigned tasks within established timelines.
  • Defining testing scope and methodologies based on user stories and requirements.
  • Executing product testing in accordance with RBC Quality Engineering standards and processes.
  • Documenting test outcomes and logging defects.
  • Communicating defects and status updates to stakeholders.
  • Managing test cases, defects, and reporting using JIRA, Confluence, and qTest.
  • Participating in Scrum ceremonies, including planning and backlog grooming.
  • Developing, enhancing, and maintaining automated test scripts utilizing RBC's Test Automation Framework.
  • Identifying and reporting issues related to functionality, performance, and other discrepancies not explicitly covered in test scripts.

Qualifications

Essential Skills:

  • Minimum of 2 years of experience in Quality Engineering, focusing on automated testing across various environments (cloud, distributed systems, mainframe, business workflows, services/APIs, databases).
  • Proficiency with test automation frameworks and tools (e.g., Robot Framework, SoapUI, ReadyAPI, Postman, Selenium, UFT/Lean UFT/RestAssured, TestNG).
  • Experience with development/scripting languages (e.g., Pandas, Numpy) and a minimum of 5 years with Python.
  • Familiarity with database technologies and testing (e.g., MongoDB, DB2, Oracle, SQL, IMS, Teradata), with strong SQL skills.
  • Proven experience in Agile methodologies, JIRA, and Confluence.
  • Strong written and verbal communication skills, along with effective presentation abilities.

Preferred Skills:

  • QA-related certifications (e.g., CSTE, CSQA, ISTQB).
  • Degree or diploma in Computer Engineering, Computer Science, or equivalent experience.
  • Experience with mobile automation (Appium and Perfecto).
  • Knowledge in Microservices testing, performance testing, and accessibility testing.
  • Experience in test case optimization tools (e.g., ConformIQ, Hexawise, MAGiX).

Benefits

Joining our team offers you:

  • A comprehensive Total Rewards Program that includes bonuses, flexible benefits, competitive compensation, commissions, and stock options where applicable.
  • Support from leaders dedicated to your development through coaching and management opportunities.
  • The chance to make a significant difference and lasting impact.
  • Work within a dynamic, collaborative, progressive, and high-performing team.
  • A world-class training program in financial services.
  • Flexible work/life balance options.

Commitment to Diversity

At RBC, we value diversity and inclusion as key drivers of innovation and growth. We are dedicated to building inclusive teams and creating an equitable workplace where all employees can express their authentic selves. We actively address issues of inequity and systemic bias to support our diverse talent, clients, and communities.

We also strive to provide an accessible candidate experience for prospective employees with varying abilities. Please inform us if you require any accommodations during the recruitment process.



  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Position OverviewThe RBC Team is actively seeking skilled Engineers to enhance our AML IT division. This position necessitates a presence in the office, with a requirement to work on-site a minimum of three days each week, as directed by management.Key ResponsibilitiesDevelop and implement quality assurance strategies to ensure the highest standards of...


  • Halifax, Nova Scotia, Canada RBC Full time

    About the Role:As a key member of our Strategic Programs team, you will take charge of the test planning and execution for various application delivery projects. Your expertise will contribute to critical initiatives within Group Risk Management and Capital Markets. Key Responsibilities:- Lead the comprehensive test planning process, ensuring thorough design...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Position OverviewThe RBC Team is seeking experienced engineers to enhance our Anti-Money Laundering (AML) IT initiatives. This role is crucial for ensuring the integrity and performance of our systems.Key ResponsibilitiesConduct thorough testing and validation of software applications to ensure compliance with quality standards.Collaborate with...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Position OverviewThe RBC Team is seeking experienced professionals for various engineering positions within the AML IT division.Key ResponsibilitiesEnsure the highest quality standards are met throughout the software development lifecycle.Collaborate with cross-functional teams to identify and resolve quality issues.Develop and execute comprehensive test...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Position OverviewRole SummaryWhat is the opportunity?Are you an experienced, innovative, and results-oriented individual who excels in delivering high-quality applications across various platforms including Windows and Unix OS, utilizing programming environments such as Python and Java, and managing databases like MS SQL, Sybase, and MongoDB? We invite you...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Position OverviewRole DescriptionWhat is the opportunity?Are you an experienced, innovative, and results-oriented individual who excels in delivering high-quality applications across various platforms including Windows and Unix OS, utilizing programming environments such as Python and Java, and managing databases like MS SQL, Sybase, and MongoDB? We invite...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Position OverviewRole SummaryWhat is the opportunity?As a vital member of the Global Functions Technology (GFT) within the Technology and Operations division at RBC, you will be instrumental in a team that delivers IT solutions across various sectors, driving efficiency and transformation. Our collaborative efforts encompass diverse areas such as Risk...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Position OverviewRole SummaryWhat is the opportunity?As a key member of the Global Functions Technology (GFT) team within the Technology and Operations division at RBC, you will be integral to a group that provides IT solutions aimed at enhancing operational efficiency and driving transformation across the organization. Our collaborative initiatives cover a...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Position OverviewRole SummaryWhat is the opportunity?As a key member of the Global Functions Technology (GFT) team within the Technology and Operations division at RBC, you will be instrumental in delivering IT solutions that enhance organizational efficiency and transformation. Our collaborative initiatives encompass various sectors such as Risk Management,...


  • Halifax, Nova Scotia, Canada Magnet Forensics Full time

    About Magnet ForensicsMagnet Forensics is a leading provider of digital investigative software that enables organizations to acquire, analyze, and share evidence from various devices. Our mission is to empower investigators to fight crime, protect assets, and safeguard national security.Job SummaryWe are seeking a skilled Software Quality Assurance Engineer...


  • Halifax, Nova Scotia, Canada Magnet Forensics Full time

    About Magnet ForensicsMagnet Forensics is a leading provider of digital investigative software that enables organizations to acquire, analyze, and share evidence from various devices. Our mission is to empower investigators to fight crime, protect assets, and safeguard national security.Job SummaryWe are seeking a skilled Software Quality Assurance Engineer...


  • Halifax, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

    Smart TechLink Solutions Inc. (STS) is a leading talent management firm specializing in providing IT staffing solutions and services. We connect businesses with experienced technology professionals, leveraging our deep domain expertise to ensure access to top talent in key technology fields.Software Quality Assurance EngineerWe are seeking a highly skilled...


  • Halifax, Nova Scotia, Canada PARSONS CORPORATION Full time

    Job DescriptionJob Title: Lead Transportation EngineerJob Summary:We are seeking a highly experienced and skilled Lead Transportation Engineer to join our team at Parsons Corporation. As a key member of our Critical Infrastructure team, you will be responsible for leading the planning and design of transportation infrastructure projects across the Atlantic...


  • Halifax, Nova Scotia, Canada PARSONS CORPORATION Full time

    Job DescriptionJob Title: Lead Transportation EngineerJob Summary:We are seeking a highly experienced and skilled Lead Transportation Engineer to join our team at Parsons Corporation. As a key member of our Critical Infrastructure team, you will be responsible for leading the planning and design of transportation infrastructure projects across the Atlantic...


  • Halifax, Nova Scotia, Canada Parsons Corporation Full time

    About Parsons CorporationParsons Corporation is a global leader in the planning, design, and delivery of transportation infrastructure. With over 75 years of experience, our team of experts has designed and delivered critical infrastructure that connects and protects communities around the world.Job SummaryWe are seeking a highly experienced Transportation...


  • Halifax, Nova Scotia, Canada Parsons Corporation Full time

    About Parsons CorporationParsons Corporation is a global leader in the planning, design, and delivery of transportation infrastructure. With over 75 years of experience, our team of experts has designed and delivered critical infrastructure that connects and protects communities around the world.Job SummaryWe are seeking a highly experienced Transportation...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat's the Opportunity?The Royal Bank of Canada is seeking a highly skilled Senior Data Quality Engineer to join our Global Functions Technology team within the Technology and Operations division. As a key member of our team, you will play a crucial role in overseeing Test Implementation and Test Automation on our cutting-edge Big...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat's the Opportunity?The Royal Bank of Canada is seeking a highly skilled Senior Data Quality Engineer to join our Global Functions Technology team within the Technology and Operations division. As a key member of our team, you will play a crucial role in overseeing Test Implementation and Test Automation on our cutting-edge Big...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team in Halifax. As a Senior Quality Assurance Engineer, you will be responsible for providing support for a suite of business mission-critical and complex applications, understanding both the front and back-end of the applications and will be doing hands-on testing on...


  • Halifax, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

    About the RoleAt Smart TechLink Solutions Inc., we are seeking a highly skilled Senior Data Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing large-scale data processing systems using PySpark and Python.Key ResponsibilitiesLead the development of data engineering solutions...