Senior Software Developer in Test ensuring quality, reliability, and performance for D-Wave's quantum computing cloud platform. Collaborating with teams to automate testing and improve infrastructure.
Responsibilities
Define and execute validation strategies aligned with product architecture, risk, and customer impact
Translate product requirements and business goals into comprehensive test plans and cases
Improve quality standards, test coverage, and risk-based validation approaches
Provide architectural and design guidance to development teams to improve testability and reliability
Design, develop, and maintain automated test frameworks across UI, API, and service layers
Build scalable test infrastructure to validate both new and existing features
Maintain strong automated regression coverage
Continuously improve the performance, reliability, and maintainability of test suites
Integrate automated validation into CI/CD workflows to support fast, reliable releases
Design and implement quality gates within deployment pipelines
Partner with development and DevOps teams to improve build, release, and deployment processes
Report, triage, and track defects through resolution, including root-cause analysis
Participate in production incident investigations and implement preventative safeguards
Improve system reliability through test-driven feedback loops
Requirements
Degree in Computer Science, Engineering, or equivalent experience
4+ years of experience in software testing, quality engineering, or software development
4+ years developing automated tests in production environments using Python
Experience with test automation frameworks such as Playwright, Selenium, or pytest and CI/CD tools such as Jenkins, Argo CD, or similar
Experience testing distributed or cloud-native systems, including RESTful APIs and asynchronous workflows
Strong attention to detail, with a methodical and problem-solving approach
Experience designing and maintaining high-quality automated test assets and test strategies
Experience working in Agile development environments
Strong written and verbal communication skills with an emphasis on clear documentation
Senior Full Stack Engineer modernizing Manulife’s digital benefits platforms. Building secure React, Node.js, GraphQL, .NET, and Java solutions for Canadians managing benefits and health.
Staff Engineer leading AWS integrations, microservices, and AI automation for EverCommerce’s SaaS service - commerce platform. Designing scalable solutions and guiding engineers across U.S. and Canadian teams.
Software technical leader building scalable networking features for Cisco Meraki’s dashboard and Catalyst platform. Leading full - stack architecture, reliability, and project delivery across distributed engineering teams.
Backend Technical Lead building Shopify integrations for enterprise commerce brands at Domaine. Leading development, client technical guidance, data migrations, and project delivery.
Software Developer building full - stack applications for Turner Fleischer, a Canadian architecture and design studio. Developing APIs, DevOps workflows, and digital solutions for architects and studio operations.
Associate Software Engineer developing enterprise AML and financial crime technology for Sun Life. Supporting AWS data integration, ETL pipelines, applications, and production operations.
Software Engineer building Felix’s WordPress healthcare website and design system. Developing growth tooling, APIs, analytics, experimentation, and automated QA for Canadian healthcare customers.