Digital Asset QA Engineer
RBC — TORONTO, Ontario, Canada
Posted 2026-10-19
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, pr