Senior Quality Assurance Engineer

3 weeks ago


Halifax, Nova Scotia, Canada Royal Bank of Canada> 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. In this dynamic role, you will engage with a diverse array of technologies and products as part of an agile development team. 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.

Key Responsibilities

  • Deliver quality engineering estimates and ensure timely completion of assigned tasks.
  • Define testing scope and methodologies based on user stories and requirements.
  • Conduct product testing in alignment with RBC's quality engineering standards and processes.
  • Document test outcomes and log any defects identified during testing.
  • Communicate defect statuses and progress reports to relevant stakeholders.
  • Manage test cases, defects, and reporting using tools such as JIRA, Confluence, and qTest.
  • Participate actively in Scrum ceremonies, including planning and backlog grooming.
  • Develop and maintain automated test scripts utilizing RBC's Test Automation Framework.
  • Identify and report issues related to functionality, performance, and other discrepancies not explicitly covered in test scripts.

Essential Qualifications

  • A minimum of 2 years of experience in Quality Engineering, with a strong emphasis on automated testing across various environments.
  • Proficiency in test automation frameworks and tools, such as Robot Framework, SoapUI, Postman, Selenium, and others.
  • Experience with programming and scripting languages, particularly Python, with at least 5 years of hands-on experience.
  • Familiarity with database technologies and testing, including strong SQL skills.
  • Solid understanding of Agile methodologies and experience with JIRA and Confluence.
  • Excellent written and verbal communication skills, complemented by strong presentation abilities.

Preferred Qualifications

  • Relevant QA certifications (e.g., CSTE, CSQA, ISTQB).
  • A degree or diploma in Computer Engineering, Computer Science, or a related field.
  • Experience with mobile automation tools and performance testing.
  • Knowledge of microservices testing and accessibility testing.
  • Experience in optimizing test cases using various tools.

What We Offer

At RBC, we are committed to fostering an environment where our employees can thrive and make a meaningful impact. We value collaboration, innovation, and continuous improvement, providing our team members with the resources and support they need to succeed.

  • A comprehensive rewards program, including competitive compensation and flexible benefits.
  • Opportunities for professional development and career advancement.
  • A chance to contribute to impactful projects in a collaborative and high-performing team.
  • Access to a world-class training program in financial services.
  • Flexible work-life balance options.

Inclusion and Equal Opportunity Employment

RBC is dedicated to creating a diverse and inclusive workplace where all employees can bring their authentic selves to work. We actively seek to address issues of inequity and systemic bias, ensuring that our teams reflect the diverse communities we serve.



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

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada in Halifax.Key Responsibilities:Develop and implement quality assurance processes and procedures to ensure high-quality software delivery.Collaborate with cross-functional teams, including development, testing, and operations, to...


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

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada in Halifax.Key Responsibilities:Develop and implement quality assurance processes and procedures to ensure high-quality software delivery.Collaborate with cross-functional teams, including development, testing, and operations, to...


  • Halifax, Nova Scotia, Canada RBC Full time

    Position OverviewWe are seeking a skilled Senior Quality Assurance Engineer to become a vital member of the BMCC (Brand, Marketing, Communications, & Citizenship) Technology team. As part of an agile development unit, you will engage with a diverse array of technologies and products. Your primary responsibilities will include the strategic planning,...


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

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will play a critical role in ensuring the quality and reliability of our applications and systems.Key ResponsibilitiesDesign and implement effective test cases to ensure...


  • 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 at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for ensuring the quality and reliability of our software applications. Your expertise in test automation, quality assurance, and software testing will be...


  • 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 at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for ensuring the quality and reliability of our software applications. Your expertise in test automation, quality assurance, and software testing will be...


  • 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 at the Royal Bank of Canada. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality of our software applications and services.Key ResponsibilitiesDevelop and execute test plans and test cases to ensure the quality of our...


  • 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 at the Royal Bank of Canada. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality of our software applications and services.Key ResponsibilitiesDevelop and execute test plans and test cases to ensure the quality of our...


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

    Position OverviewWe are seeking a Senior Quality Assurance Engineer to become a vital member of the BMCC (Brand, Marketing, Communications, & Citizenship) Technology team. This role is integral to an agile development group that engages with a diverse array of technologies and products. Your primary responsibilities will include the meticulous planning,...


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

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


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

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


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

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


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

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


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

    Position OverviewWe 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 unit, you will engage with a diverse array of technologies and products. Your primary responsibilities will include the strategic planning, execution, and...


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

    About the RoleWe are seeking a highly skilled Senior Quality Engineer to join our team at Royal Bank of Canada. As a key member of our Brand, Marketing, Communications, & Citizenship (BMCC) Tech team, you will be responsible for ensuring the highest quality standards in our products and services.Key ResponsibilitiesDevelop and implement effective quality...


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

    About the RoleWe are seeking a highly skilled Senior Quality Engineer to join our team at Royal Bank of Canada. As a key member of our Brand, Marketing, Communications, & Citizenship (BMCC) Tech team, you will be responsible for ensuring the highest quality standards in our products and services.Key ResponsibilitiesDevelop and implement effective quality...


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

    About the OpportunityThe Royal Bank of Canada is seeking a Quality Engineer Lead to join our Risk IT Team. As a Quality Engineer Lead, you will play a critical role in ensuring the quality of our business-critical and complex applications.Key ResponsibilitiesProvide support for a suite of business-critical and complex applications, understanding both front...


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

    About the OpportunityThe Royal Bank of Canada is seeking a Quality Engineer Lead to join our Risk IT Team. As a Quality Engineer Lead, you will play a critical role in ensuring the quality of our business-critical and complex applications.Key ResponsibilitiesProvide support for a suite of business-critical and complex applications, understanding both front...


  • 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

    About the OpportunityWe are seeking a talented and results-driven QE Automation Engineer to join our team at Royal Bank of Canada.Job DescriptionGlobal Functions Technology (GFT) is a division of RBC's Technology and Operations group. Our impact is far-reaching as we design, develop, and deliver innovative technology solutions to support the bank's business...