NFT Engineer

RBC

Full-time Other-General
Apply Now
Location
toronto, on, Canada
Posted
June 27, 2026

Job Description

What is the Opportunity?

Senior engineer specializing in Non-Functional Testing (NFT) with focus on performance, resilience, and chaos engineering. Leverages AI/ML and automation to build intelligent testing agents that enable shift-left resilience validation and autonomous failure scenario generation within CI/CD pipelines.

What will you do?

  • Design and execute comprehensive NFT strategies across performance and resilience domains
  • Build and maintain automated NFT frameworks with AI-powered capabilities
  • Conduct chaos engineering experiments including latency injection, bandwidth throttling, and failover/DR testing
  • Define, monitor, and optimize SLAs, SLOs, and SLIs for system reliability
  • Produce detailed test reports with root-cause analysis and actionable insights
  • Collaborate with development teams to embed NFT practices early in the SDLC
  • Design and build AI-powered agents that automate f...