jobapplier

Software Developer in Test (Backend)

Motorola Solutions

Skills

Required

  • CI/CD
  • RESTful web services / SOAP / RPC / microservices
  • CI/CD pipelines
  • C# / C++
  • REST
  • backend APIs
  • build orchestration
  • containerized testing environments
  • Docker
  • Kubernetes
  • programming
  • test implementations
  • SoapUI
  • NUnit / xUnit,Catch2 / GTest
  • Prometheus

Preferred

  • backend
  • test management tools
  • TestRail
  • TCMS
  • media processing / video management systems / real-time networking protocols
  • aux revues
  • et

Join our team as a Software Developer in Test II (Backend) and play a key role in championing quality and reliability across our core backend systems. In this position, you will design and build scalable automated test frameworks, actively review backend code, and partner with engineering leadership to ensure high performance and testability. You will also integrate automated backend test suites into modern CI/CD pipelines and leverage AI coding assistants to enhance quality engineering. This is a hybrid position based in Vancouver, BC.

Responsibilities

  • Conception et construction de frameworks de test automatisés évolutifs pour les API backend (REST et SOAP).
  • Participation active aux revues de code pour le code de test et le code de production backend C# et C++.

Requirements

  • Intégration des suites de tests automatisés backend dans des pipelines CI/CD modernes en tant que portes de qualité automatisées.
  • This position is based in Vancouver, BC, and the candidate must reside in the Greater Vancouver area for our hybrid work schedule
  • Solid experience testing backend APIs (RESTful web services, SOAP, RPC, or microservices)
  • 3–5 years of experience as an SDET or Backend Automation Engineer
  • Solid understanding of CI/CD pipelines, build orchestration, and containerized testing environments (Docker, Kubernetes)
  • Strong programming proficiency in C# and/or C++, with comfortable hands-on experience reviewing C# and C++ code and test implementations written by developers
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field

Excellent written and verbal communication skills

  • Hands-on experience building automated testing frameworks from the ground up in object-oriented environments
  • Practical experience applying AI-assisted workflows to test design and development
  • Strong command of API testing (e.g., Postman, SoapUI, REST Assured, NUnit/xUnit,Catch2/GTest)
  • Familiarity with observability platforms (e.g., OpenTelemetry, Prometheus, Grafana) to trace and diagnose backend service failures
  • 3+ years of experience in QA testing

Preferred

  • Experience with test management tools (e.g., TestRail) and integrating test results into TCMS
  • Background working with media processing, video management systems, or real-time networking protocols