XX
Staff EngineerBoulevardCanada

This job offer is no longer available

XX

Staff Engineer

Boulevard
  • CA
    Canada
  • CA
    Canada

About

Come do the best work of your life at Boulevard.

We're hiring a Staff Quality Engineer to shape the foundation of Quality Engineering at Boulevard.

We're on a mission to embed quality engineering deeply into our developer experience and delivery lifecycle. As we continue to grow, we're looking for a hands-on, strategic Staff Quality Engineer to define and drive our test automation, CI/CD integration, metric-driven quality improvements, and future-looking QA practices, especially leveraging AI-based tools.

You'll play a key role in shaping how quality is engineered, measured, and improved across services, teams and releases.

Reporting to the Director of Cloud & Reliability, you'll help us build a culture where quality empowers developers, embedding best practices, automation, and testability into every layer of our systems. This is a hands-on role with opportunities for growth.

The Cloud & Reliability group operates on four foundational principles:
  1. Reliable Infrastructure - a foundation of stability, and security.
  2. Developer Productivity - empowering builders to do the right things.
  3. Clear ownership - accountability aligned with ownership. Collaboration, not silos.
  4. Long-term Focus - we engineer for tomorrow.
What You'll Do Here
  • Establish, build and support common test infrastructure, frameworks and test suites across services: unit tests, integration tests, end-to-end tests.
  • Integrate automated testing frameworks into CI/CD pipelines, ensuring testing is seamless for new changes and releases.
  • Use developer experience (DevEx) and quality metrics (e.g., incident rate, unit-test coverage, integration coverage, escaped defects, lead time for changes) to identify risk areas and focus testing efforts to drive quality improvements.
  • Collaborate closely with development teams, reliability engineers and platform engineers to define, implement and iterate on testing strategies, test plans and quality objectives.
  • Work with staff-augmented (contract or embedded) engineers and internal resources to design and build tests, using tools such as Cypress and Playwright for end-to-end testing of new features with a goal of automation to detect and prevent regressions.
  • Own the vision for how QA and testing evolve at the company exploring and implementing AI-driven testing tools, automation assistants, test generation, anomaly detection, etc.
  • Communicate clearly with stakeholders (engineering leadership, product, platform) about quality status, risk, test metrics and improvements; help steer release readiness.
What You'll Need to Thrive
  • Systems Thinking: You see the entire delivery lifecycle, from commit to production as a system that can be instrumented, improved, and made more reliable.
  • Hands-On Experience: You've got hands-on experience developing or testing Phoenix, or Rails, and React.
  • Automation Mindset: You automate everything you can and measure what you automate. Manual testing is a temporary bridge, not the destination.
  • Data-Driven Quality: You care deeply about metrics like test coverage, incident rate, and lead time for changes and you use them to drive decisions, not just report on them.
  • Collaborative Energy: You're comfortable working across development, platform, and reliability teams earning influence through partnership, empathy, and clear communication.
  • Builder Mentality: You thrive on creating frameworks, tools, and practices that others can use that scale quality, not just enforcing it.
  • Adaptability: You can balance long-term strategy with hands-on execution, shifting seamlessly between writing code, reviewing designs, and mentoring engineers.
  • AI Curiosity: You're excited about using AI to transform testing from intelligent test generation to anomaly detection, and are eager to experiment with emerging tools.
  • Bias for Impact: You care less about perfect process and more about measurable outcomes, higher reliability, faster feedback, fewer escaped defects, and a better developer experience.
  • Clarity in Communication: You can translate technical complexity into clear insights and articulate tradeoffs between speed, coverage, and confidence.

This is a big role with real potential for impact. If you're passionate about quality and believe you can make a difference — even if you don't tick every box — we'd still love to talk.

How we'll take care of you:

Your starting total cash compensation for this role is between $ 181,125 and $258,750 depending on your current skills, experience, training, and overall market demands. This salary range is subject to change, and there is always room for growth and advancement

  • Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.