Talent.com
Royal Bank of Canada>
Digital Asset QA EngineerRoyal Bank of Canada> • TORONTO, Canada
Digital Asset QA Engineer

Digital Asset QA Engineer

Royal Bank of Canada> • TORONTO, Canada
3 days ago
Salary
CA$135,000.00–CA$225,000.00 yearly
Job type
  • Full-time
Job description

Job Description

Primary Responsibilities:

  • Design, develop, and execute comprehensive test strategies for smart contracts, blockchain integrations, and platform components
  • Build and maintain automated test frameworks for smart contract testing (unit, integration, and scenario-based tests)
  • Develop automated API testing suites for blockchain integration services and platform APIs
  • Create and execute test cases for web applications and user interfaces
  • Perform security testing including smart contract vulnerability analysis and penetration testing coordination
  • Conduct performance and load testing for blockchain integrations and platform services under various network conditions
  • Test transaction flows end-to-end across smart contracts, blockchain networks, and platform layers
  • Validate data accuracy and consistency across blockchain indexing and enterprise data stores
  • Collaborate with developers to understand technical implementations and identify edge cases
  • Work with product managers and business analysts to translate requirements into comprehensive test scenarios
  • Document test plans, test cases, and quality metrics; provide regular status reporting
  • Establish and maintain QA standards, processes, and best practices for the digital asset team
  • Participate in code reviews with focus on testability and quality considerations
  • Mentor team members on testing techniques, automation frameworks, and QA methodologies
  • Coordinate user acceptance testing (UAT) and support business stakeholder testing efforts
  • Manage defect lifecycle from identification through resolution verification
  • Research and evaluate testing tools, frameworks, and methodologies for blockchain and digital asset applications
  • Work with DevOps teams to integrate automated tests into CI/CD pipelines
  • Support production validation and post-deployment verification activities
  • Participate in incident analysis and contribute to root cause investigations

Key Relationships:

  • Smart contract, integration, and platform developers within the digital asset team
  • Product Managers and Business Analysts
  • DevOps, Infrastructure, and Production Support teams
  • Security Engineering and Cybersecurity teams
  • Business stakeholders and UAT participants
  • Offshore and remote QA and development teams
  • Technology working groups (Internal QA group) and quality forums
  • External security auditors and penetration testing firms

Required Education/Experience:

  • University degree in Computer Science, Engineering or equivalent work experience
  • Strong QA engineering background with experience in test automation
  • Experience testing APIs, distributed systems, or complex integrations
  • Solid understanding of software testing methodologies and quality assurance principles

Preferred Education/Experience:

  • University degree in Computer Science or related field
  • Experience testing blockchain applications, smart contracts, or cryptocurrency systems
  • Familiarity with smart contract testing frameworks (Hardhat, Foundry, Truffle, etc.)
  • Experience with security testing and vulnerability assessment
  • Knowledge of performance testing tools and methodologies
  • Understanding of blockchain transaction lifecycle and network behavior
  • Experience with test automation frameworks (Selenium, Cypress, Playwright, etc.)
  • Exposure to DevOps practices and CI/CD pipeline integration

Behavioral Competencies:

  • Strong attention to detail with systematic, thorough approach to testing
  • Excellent analytical and problem-solving skills
  • Clear communication skills with ability to articulate quality risks and issues to technical and non-technical audiences
  • Collaborative team player with ability to build strong working relationships
  • Proactive mindset with ability to anticipate potential issues
  • Comfort with ambiguity and evolving requirements in emerging technology space
  • Advocacy for quality and user experience throughout development lifecycle

Technical Competencies:

  • Smart contract testing frameworks (Hardhat, Foundry, Truffle, Brownie, Anchor)
  • Test automation frameworks for APIs (Postman, REST Assured, Pytest)
  • Web UI test automation (Selenium, Cypress, Playwright, Puppeteer)
  • Programming/scripting languages: JavaScript/TypeScript, Python, or Solidity
  • Blockchain testing concepts: transaction simulation, state testing, gas optimization validation
  • Security testing methodologies and common smart contract vulnerabilities (reentrancy, overflow, access control, etc.)
  • Performance testing tools (JMeter, K6, Locust)
  • Version control systems (Git) and collaboration tools
  • CI/CD platforms and test integration (Jenkins, GitLab CI, GitHub Actions)
  • Defect tracking and test management tools (Jira, TestRail, etc.)
  • API testing tools and techniques
  • Database query and data validation techniques
  • Understanding of cryptographic concepts relevant to blockchain testing
  • Docker and containerized test environments
  • Cloud platforms and test infrastructure provisioning

The Expected Salary Range For The Above Position Is $135,000 - $225,000 Depending On Factors Including But Not Limited To The Candidate'S Experience, Skills, Registration Status; Market Conditions; And Business Needs. This Salary Range Does Not Include Other Elements Of Total Compensation, Including A Discretionary Bonus And Benefits Such As A 401(K) Program With Company-Matching Contributions; Health, Dental, Vision, Life And Disability Insurance; And Paid Time-Off Plan.
Rbc'S Compensation Philosophy And Principles Recognize The Importance Of A Highly Qualified Global Workforce And Plays A Critical Role In Attracting, Engaging And Retaining Talent That:
· Drives Rbc'S High Performance Culture
· Enables Collective Achievement Of Our Strategic Goals
· Generates Sustainable Shareholder Returns And Above Market Shareholder Value

#LI-POST

Job Skills

Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-09-14

Application Deadline:

2026-10-14

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

Create a job alert for this search

Digital Asset QA Engineer • TORONTO, Canada

Similar jobs

Relay Design Engineer: Focus on Quality

RelayToronto, ON, CA
Full-time

Become a Design Engineer at Relay, leading the charge on front-end quality and user interaction.Your role will be vital in enhancing product usability! As part of Relay's dynamic design engineerin... Show more

 • Promoted

QA Engineer

LuxoftToronto, Ontario, Canada
Full-time

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that global... Show more

 • Promoted

Lead Qa Engineer

InfoyaToronto, Canada
Full-time

Join to apply for the Lead QA Engineer role at InfoyaInfoya is a global IT consulting and services organization that collaborates with visionary leaders to deliver innovative solutions and guide tr... Show more

 • Promoted

QA Engineer

AthennianToronto, ON, CA
Full-time

Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate structure information.Over 370,000 b... Show more

 • Promoted

QA Automation Engineer- Global Payments Engineering

ScotiabankToronto, ON, CA
Full-time

Title: QA Automation Engineer- Global Payments Engineering.We are looking for a QA Automation Engineer to develop and drive innovative automated testing solutions within the Commercial Banking and ... Show more

 • Promoted

End-to-End QA & Governance Lead

BMOToronto, Ontario, Canada
Full-time

A leading financial institution is seeking an experienced Governance and Quality Assurance Lead to oversee multiple end-to-end projects in a hybrid role.The ideal candidate has 7-10 years in Qualit... Show more

 • Promoted

QA Automation Engineer - SaaS Testing & AI/ML

AskuityToronto, ON, CA
Full-time

A retail analytics software company in Toronto is seeking a Quality Assurance Automation Engineer to ensure the delivery of high-quality SaaS products.As part of the Product Development team, you w... Show more

 • Promoted

Qa Automation Engineer- Global Payments Engineering

ScotiabankToronto, Canada
Full-time

Title: QA Automation Engineer- Global Payments EngineeringRequisition ID: The RoleWe are looking for a QA Automation Engineer to develop and drive innovative automated testing solutions within the ... Show more

 • Promoted

Digital Design Verification Engineer

Advanced Micro DevicesMarkham, ON, CA
Full-time

At AMD, we believe technology can change lives for the better.It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us.And we’re looking for ta... Show more

 • Promoted

QA Automation Engineer

Tubi, Inc.Toronto, ON, CA
Full-time

Tubi is seeking a highly skilled and experienced QA Automation Engineer to lead quality assurance initiatives for our cutting-edge streaming and AI-driven product features.This pivotal role involve... Show more

 • Promoted

Qa Engineer

LuxoftToronto, Canada
Full-time

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that global... Show more

 • Promoted

Qa Automation Engineer

Tubi, Inc.Toronto, Canada
Full-time

Tubi is seeking a highly skilled and experienced QA Automation Engineer to lead quality assurance initiatives for our cutting-edge streaming and AI-driven product features.This pivotal role involve... Show more

 • Promoted

Automation Test Architect & QA Leader (Web/Mobile/API)

Air CanadaToronto, ON, CA
Full-time

A leading airline is seeking a Software Developer Automation Tester to enhance automation testing across its IT and Data teams.This role entails integrating automation frameworks into delivery pipe... Show more

 • Promoted

Digital eCommerce QA & Automation Specialist

Evolvic Inc.Toronto, ON, CA
Full-time

A dynamic eCommerce firm in Canada is seeking a Quality Assurance Specialist to enhance the quality of its digital experiences.Your role will involve developing and analyzing comprehensive test cas... Show more

 • Promoted

Lead QA Engineer: End-to-End Quality & AI‑Driven Testing

Rubicon PathToronto, ON, CA
Full-time

A tech company in Toronto is seeking a skilled Test Lead to oversee a team of testers and ensure application quality throughout the development lifecycle.Key responsibilities include managing test ... Show more

 • Promoted

QA Engineer Needed: Rentsync's Next Innovator

RentsyncToronto, Ontario, Canada
Full-time

Rentsync is searching for a qualified Senior QA Engineer to push the boundaries of rental technology.Your role will focus on testing innovative AI-driven products and comprehensive web platforms.As... Show more

 • Promoted

Qa Engineer Needed: Rentsync'S Next Innovator

RentsyncToronto, Canada
Full-time

Rentsync is searching for a qualified Senior QA Engineer to push the boundaries of rental technology.Your role will focus on testing innovative AI-driven products and comprehensive web platforms.As... Show more

 • Promoted

QA Engineer Focused on Automation at State Street

State StreetToronto, ON, CA
Full-time

Drive quality assurance efforts at State Street as a QA Engineer focused on automation.Play a vital role in enhancing software quality and testing processes in financial services.State Street is se... Show more

 • Promoted

Qa Automation Engineer – Cad & Interactive Platforms - C$55 - C$60 An Hour

NearSourceToronto County, Canada
Full-time

Seeking a QA Automation Engineer to drive quality for 3D/CAD applications on desktop, mobile, and web.Responsibilities include designing test suites, collaborating with engineers, and ensuring prod... Show more

 • Promoted

Intermediate Qa Engineer - C$65,000 - C$80,000 A Year

MethodToronto County, Canada
Full-time

The QA Engineer will develop and execute tests to ensure reliable software releases, working in an Agile environment. Show more