D-Wave

Senior Software Developer – Test

D-Wave

full-time

Posted on:

Location Type: Hybrid

Location: BurnabyCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$124,364 - CA$186,545 per year

Job Level

About the role

  • 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
Benefits
  • Competitive pay
  • Company ownership
  • Meaningful benefits
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
automated testingtest automation frameworksPythonPlaywrightSeleniumpytestCI/CDJenkinsArgo CDtest-driven development
Soft Skills
attention to detailproblem-solvingcommunicationdocumentationmethodical approach
Certifications
degree in Computer Sciencedegree in Engineering