Royal Bank of Canada
Toronto, Canada
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...