M
Motorola Solutions
Software Developer in Test
Skills
DockerTypescriptPythonJavaC#Testing & QAGitLabAIGitHubWorkday
3 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
CA$90,000 – CA$110,000 / year
Location:
Vancouver, BC, Canada
Work mode:
Onsite
Published on:
10 August 2026
What they need
Who you are
- Bachelor’s degree in Computer Science or a related field
- 3-5 years of experience as an SDET or QA Automation Engineer
- Proficiency in modern programming languages (e.g., Python, Java, TypeScript, C#, or C++)
- Experience building automated testing frameworks from the ground up
- Solid understanding of CI/CD pipelines, and DevOps practices
- Excellent written and oral communication skills
- Practical experience using an AI-first approach to software development and testing workflows
- Experience with load, performance, and API stress testing tools
- Experience testing large-scale public-facing applications or distributed systems that are mission critical for customers
- Experience with test management tools such as TestRail
- Familiarity with leveraging observability platforms to debug complex system failures
- Experience developing test suites for applications in Cloud environments using virtualization tools such as docker
- 3+ years of experience in QA or testing
What the job involves
- We are seeking a Software Developer in Test II (SDET) who shares an AI-First mindset to champion quality and reliability across our systems
- In this role, you will leverage your expertise to design and build scalable automated test frameworks and seamlessly integrate them into modern CI/CD pipelines
- Beyond just writing test scripts, you will partner directly with engineering leadership to ensure applications are built with testability, observability, and high performance in mind from day one
- This position is based in Vancouver, BC, and the candidate must reside in the Greater Vancouver area, as you will be required to go into the office on a hybrid work schedule
- Test Automation & Framework Design: With developers as customers, design systems to be used and extended by the whole team
- Apply software design patterns to test such as mocks, simulators, stubs to reduce dependency on other teams
- Integrate with TCMS to ensure we have a single source of truth for quality
- Shift-Left Quality & Testability: Partner directly with software engineers and product managers throughout the entire development process including design and architecture phases
- Review system designs to define clear acceptance criteria and ensure applications are built with testability and observability in mind from day one
- Help teams build appliance scale setups and help execute tests when required
- AI-Enhanced Quality Engineering: Leverage an AI-first mindset to accelerate test development
- Utilize AI coding assistants and intelligent tools for test data generation, predictive failure analysis, and identifying edge cases
- Actively explore modern solutions like spec driven development to ensure behavior is consistent during ai assisted refactoring
- CI/CD Integration & Systems Testing: Integrate automated test suites seamlessly into modern CI/CD pipelines (e.g., GitHub Actions, GitLab CI) to establish reliable, automated quality gates
- Write and execute load, performance, and API stress tests to understand system limits
- Utilize observability telemetry (logs, metrics, tracing) to isolate bottlenecks in lower environments
- Ensure NFR’s, security, localization and performances are gated
- Hands-On Engineering & Code Quality: Write clean, efficient, and maintainable production-grade code
- Actively participate in code reviews for both the test framework and the core application, holding the team to high standards for coding practices
- Quality Culture & Collaborative Partnership: Act as a champion for quality within your immediate Agile team, influencing developers to adopt a "quality-first" mindset
- Participate or lead in learning sessions such as RCAs, bug hunts, and story
- Hold the quality bar on development including reviewing and approving test strategies
- Communication & Mentorship: Provide honest, data-driven visibility into test coverage, open defects, customer feedback, and release readiness
- Provide actionable, respectful feedback during code reviews
- Mentor the development team on different testing types and approaches
Benefits
- Flexible work models
- Paid time off
- Paid parental and family leave
- Health care benefits
- Global wellness resources
- Employee assistance programs
- Rotation programs
- Mentor relationships
- Learning and development opportunities
- Retirement benefits
- Employee bonuses
- Stock grants & employee stock purchase plans
Other offers great for you!
These companies are also looking for great profiles
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
20 hours ago
Quick apply
C
Cherrypick
Software Engineer – IT-Core Foundations
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
PythonNumPypandas
20 hours ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
16 hours ago
Quick apply
No company information available.