🤖 Announcing SmartTests: AI powered Contract Testing. Read our CTO's Blog Post here!

How Signadot Helped Wealthsimple Speed Up Microservice Testing and Unblock Developers

Products:
Use Cases:
Industry:
Share

The Company

Wealthsimple is an online financial institution helping over 3 million Canadians achieve financial freedom. They offer no-commission trading, high-interest chequing accounts, managed investing, and low-cost crypto trading, managing over $50 billion in assets. Headquartered in Toronto, their technical team is 400-strong and operates with a builder-first, client-obsessed mindset.

“We are biased toward action. We move fast and ship new products quickly, but we also prioritize platform reliability. Automated testing and tooling are key to catching issues early.”  Tyler Marien - Senior Software Developer

The Problem: Testing at Scale

Wealthsimple’s developers needed to test code changes in production-like environments. The old approach of branch deployments to a shared staging environment, was breaking down. It caused instability and made debugging slow and painful due to cross-contamination between services.

Staging had to be “booked” by developers, turning it into a bottleneck. One team’s test could break another’s workflow. The system didn’t scale with the org’s size or engineering velocity.

“We had developers deploying unapproved code into staging just to test. That meant when bugs showed up, we couldn’t tell what broke what.”

Why Signadot?

Signadot solved multiple problems in one go: it gave Wealthsimple isolated, production-like sandboxes, both local and remote, without the staging headache.

Other vendors tackled one part of the problem. Signadot handled the full lifecycle. They did consider building in-house, but Signadot’s fast setup and API-first approach won out.

“Signadot let us move quickly without hiring a team to build and maintain infrastructure. It solved problems end-to-end.”

Implementation: Faster Than Expected

Setting up the Signadot operator was quick. Wealthsimple wrapped Signadot into their internal tooling, an in-house CLI and service that calls Signadot APIs. This gave developers a simple, reliable way to spin up sandboxes without config files or context switching.

They also extended the routing logic into their mobile dev tools, letting testers hit the right sandbox environments directly from the app.

Backstage Integration: Fast, Self-Serve Sandboxes

Wealthsimple built a Backstage plugin that connects their CLI, Kubernetes, and the Signadot API. Developers use the CLI to select services, branches, and commits—Backstage fetches the required metadata, and Signadot spins up the sandbox. The process is fast, fully integrated, and requires no config files or manual setup.

Developer Workflow with Signadot

Before adopting Signadot, deploying to staging was the only way to test across services. That came with risk, delay, and friction.

“Creating a sandbox is extremely fast, it works every time, lets me test what I’m building quickly, and move on. This is awesome.” Tyler Marien - Senior Software Developer

Now, Signadot is fully baked into the dev workflow. Internal tooling handles the setup, and routing keys ensure traffic lands in the right sandbox. Developers use the same API tools (Postman, Insomnia) and workflows they always did, just with better isolation and speed.

Real Results

Since adopting Signadot:

  • Weekly staging deployments dropped from 260 to 134 which is nearly a 50% reduction.
  • Staging is more stable, and developers aren’t blocked by each other.
  • Time-to-feedback for code changes is faster and more reliable.

These results not only reduced load on staging, but also boosted confidence in automated and E2E testing workflows.

“The part I think most people enjoy is the speed. Spin up a sandbox, test with the same tools, no friction.”

What's Next

Wealthsimple plans to expand sandbox testing to cover asynchronous job flows, including workloads that run through Sidekiq, Redis, AWS SQS/SNS, Kafka, and Temporal. Solving for async is the next evolution of their shift-left testing strategy.

“We’ve proven this works amazingly well for service testing. Now we want to expand it to async workloads to complete the picture.”

How Brex uses Signadot to scale developer testing across 100s of Engineers

Adopting Signadot brought rapid and measurable improvements for the developer experience. Previewing changes for a service took 80% less time when using Signadot. User satisfaction (CSAT) were 28 points higher for Signadot than the previous tool, and by some measures the infrastructure cost of allowing developers to preview their changes was reduced by 99% with Signadot.

Nica Mellifera
March 7, 2024
Read Case Study

Levo Saves 90% of Time on Integration Tests, Improves Developer Efficiency with Signadot

Levo, a software company, faced challenges with their shared staging environment for microservices testing, leading to bugs, rollbacks, and slow development. They turned to Signadot for a turnkey solution that could easily integrate into their existing stack. With Signadot, Levo was able to set up a sandbox environment for pull requests and run automated end-to-end tests. This allowed them to identify and fix issues before merging code, resulting in cleaner code and fewer rollbacks. The implementation of Signadot led to a 90% time saving for integration testing.

Signadot
April 14, 2023
Read Case Study

Join our 1000+ subscribers for the latest updates from Signadot

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.