Beyond core product architecture, you will champion modern engineering practices-integrating DevOps, CI/CD, and test automation to rapidly deploy and iterate on complex, public-facing systems. This ...
Beyond core product architecture, you will champion modern engineering practices-integrating DevOps, CI/CD, and test automation to rapidly deploy and iterate on complex, public-facing systems. This ...
Experience with UI and API test automation using frameworks such as Playwright, Selenium, Cypress, or similar. * Experience with object-oriented programming, preferably using Python or Java.
Experience with UI and API test automation using frameworks such as Playwright, Selenium, Cypress, or similar. * Experience with object-oriented programming, preferably using Python or Java.
We partner with them by embedding expert data science, engineering, and AI talent directly into ... Design, build, test, and improve AI agents and agentic workflows for internal and client-facing ...
Quick apply
We partner with them by embedding expert data science, engineering, and AI talent directly into ... Design, build, test, and improve AI agents and agentic workflows for internal and client-facing ...
You'll be embedded with a small, high-autonomy engineering team, building the test strategy, automation, and release confidence for a product that runs at the intersection of Kubernetes, runtime ...
You'll be embedded with a small, high-autonomy engineering team, building the test strategy, automation, and release confidence for a product that runs at the intersection of Kubernetes, runtime ...
Experience with UI and API test automation using frameworks such as Playwright, Selenium, Cypress, or similar. * Experience with object-oriented programming, preferably using Python or Java.
Experience with UI and API test automation using frameworks such as Playwright, Selenium, Cypress, or similar. * Experience with object-oriented programming, preferably using Python or Java.
Quality Assurance Engineer
Vancouver, BC · Hybrid
CA$100K - CA$120K/yr
Leverage and expand test automation frameworks and tools to improve testing coverage, efficiency ... Azure DevOps. * Experience working with CI/CD pipelines, version control systems, and modern ...
Quality Assurance Engineer
Vancouver, BC · Hybrid
CA$100K - CA$120K/yr
Leverage and expand test automation frameworks and tools to improve testing coverage, efficiency ... Azure DevOps. * Experience working with CI/CD pipelines, version control systems, and modern ...
Test Engineer
Vancouver, BC · On-site
... Test Engineer to join our highly collaborative team of scientists, engineers, and innovators ... Experience in mechanical design and automation of processes * Experience developing ...
Quick apply
Test Engineer
Vancouver, BC · On-site
... Test Engineer to join our highly collaborative team of scientists, engineers, and innovators ... Experience in mechanical design and automation of processes * Experience developing ...
System Validation Engineer (Various Levels)
CA$125K - CA$290K/yr
Test Automation & Infrastructure * Develop robust, repeatable automation for IC and board testing ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related field * 2-12+ years ...
System Validation Engineer (Various Levels)
CA$125K - CA$290K/yr
Test Automation & Infrastructure * Develop robust, repeatable automation for IC and board testing ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related field * 2-12+ years ...
Staff Quality Software Engineer
Vancouver, BC · On-site
CA$137K - CA$171K/yr
Hands-on experience with UI test automation (e.g., Cypress, Playwright) and API/service testing (e ... Strong programming skills in at least one modern language (e.g., TS/JS, Python), with a track ...
Staff Quality Software Engineer
Vancouver, BC · On-site
CA$137K - CA$171K/yr
Hands-on experience with UI test automation (e.g., Cypress, Playwright) and API/service testing (e ... Strong programming skills in at least one modern language (e.g., TS/JS, Python), with a track ...
Senior Software Engineer
Vancouver, BC · On-site
This role is primarily focused on Quality Engineering, with an approximate allocation of 70% Quality Engineering and Test Automation responsibilities and 30% software development responsibilities.
Senior Software Engineer
Vancouver, BC · On-site
This role is primarily focused on Quality Engineering, with an approximate allocation of 70% Quality Engineering and Test Automation responsibilities and 30% software development responsibilities.
Systems Test Engineer
Vancouver, BC · On-site
CA$75K - CA$85K/yr
Your Role As our Systems Test Engineer, you'll play a vital role in the ongoing development and ... Improve testing processes by developing automation scripts using Python, MATLAB, or LabVIEW.
Quick apply
Systems Test Engineer
Vancouver, BC · On-site
CA$75K - CA$85K/yr
Your Role As our Systems Test Engineer, you'll play a vital role in the ongoing development and ... Improve testing processes by developing automation scripts using Python, MATLAB, or LabVIEW.
... Engineer in Test, this is your chance to work alongside a group of talented developers, impart your ... Your incredible testing and automation skills will create opportunities to contribute clean code.
... Engineer in Test, this is your chance to work alongside a group of talented developers, impart your ... Your incredible testing and automation skills will create opportunities to contribute clean code.
... Engineer to join our Vancouver-based team. This hybrid role combines the benefits of team ... Design detailed test plans for new features, provide estimations and write automated tests. Balance ...
... Engineer to join our Vancouver-based team. This hybrid role combines the benefits of team ... Design detailed test plans for new features, provide estimations and write automated tests. Balance ...
... Engineer in Test, this is your chance to work alongside a group of talented developers, impart your ... Your incredible testing and automation skills will create opportunities to contribute clean code.
... Engineer in Test, this is your chance to work alongside a group of talented developers, impart your ... Your incredible testing and automation skills will create opportunities to contribute clean code.
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
Investigate test failures, identify product defects versus test instability, and continuously improve automation reliability and coverage. * Promote engineering practices that make the platform more ...
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
Investigate test failures, identify product defects versus test instability, and continuously improve automation reliability and coverage. * Promote engineering practices that make the platform more ...
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
Investigate test failures, identify product defects versus test instability, and continuously improve automation reliability and coverage. * Promote engineering practices that make the platform more ...
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
Investigate test failures, identify product defects versus test instability, and continuously improve automation reliability and coverage. * Promote engineering practices that make the platform more ...
Engineering Lead, Quality
Vancouver, BC · On-site
Experience operating as a senior technical contributor or SDET * Strong programming skills (Python, JavaScript, C#, Java) * Proven experience designing and building and evolving automation frameworks ...
Engineering Lead, Quality
Vancouver, BC · On-site
Experience operating as a senior technical contributor or SDET * Strong programming skills (Python, JavaScript, C#, Java) * Proven experience designing and building and evolving automation frameworks ...
Junior DevOps Developer
Burnaby, BC · On-site
CA$130K - CA$150K/yr
Hands-on experience with test automation frameworks such as Behave (BDD), Selenium, or Pytest ... Experience designing or building internal developer tooling, or code review workflows * Experience ...
Junior DevOps Developer
Burnaby, BC · On-site
CA$130K - CA$150K/yr
Hands-on experience with test automation frameworks such as Behave (BDD), Selenium, or Pytest ... Experience designing or building internal developer tooling, or code review workflows * Experience ...
Experience operating as a senior technical contributor or SDET * Strong programming skills (Python, JavaScript, C#, Java) * Proven experience designing and building and evolving automation frameworks ...
Experience operating as a senior technical contributor or SDET * Strong programming skills (Python, JavaScript, C#, Java) * Proven experience designing and building and evolving automation frameworks ...
Junior DevOps Developer
Burnaby, BC · On-site
CA$130K - CA$150K/yr
Hands-on experience with test automation frameworks such as Behave (BDD), Selenium, or Pytest ... Experience designing or building internal developer tooling, or code review workflows * Experience ...
Junior DevOps Developer
Burnaby, BC · On-site
CA$130K - CA$150K/yr
Hands-on experience with test automation frameworks such as Behave (BDD), Selenium, or Pytest ... Experience designing or building internal developer tooling, or code review workflows * Experience ...
Test Automation Engineer Intern information
What is a test automation engineer intern?
What types of projects and responsibilities can a test automation engineer intern expect during their internship?
What are the key skills and qualifications needed to thrive as a test automation engineer intern, and why are they important?
What is the difference between Test Automation Engineer Intern vs QA Tester Intern?
| Aspect | Test Automation Engineer Intern | QA Tester Intern |
|---|---|---|
| Primary Focus | Developing and maintaining automated test scripts | Executing manual and automated tests to identify bugs |
| Skills Required | Programming, scripting, automation tools | Testing methodologies, attention to detail |
| Work Environment | Collaborates with developers, uses automation frameworks | Works closely with QA teams, performs manual testing |
| Certifications | Basic knowledge of testing tools, programming certifications | Testing certifications like ISTQB beneficial |
In summary, Test Automation Engineer Interns focus on creating automated tests using programming skills, while QA Tester Interns primarily perform manual testing and basic automation. Both roles are essential in quality assurance but differ in technical depth and responsibilities.
Are test automation engineer interns in demand?
What are popular job titles related to Test Automation Engineer Intern jobs in Surrey, BC?
For Test Automation Engineer Intern jobs in Surrey, BC, the most frequently searched job titles are:
What job categories do people searching Test Automation Engineer Intern jobs in Surrey, BC look for?
The top searched job categories for Test Automation Engineer Intern jobs in Surrey, BC are:
What cities near Surrey, BC are hiring for Test Automation Engineer Intern jobs?
Cities near Surrey, BC with the most Test Automation Engineer Intern job openings:

Motorola Solutions rating
8.7
Based on 40 frontline employees who took The Breakroom Quiz
19th of 159 rated electronics manufacturers
Job description
At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Apercu de l'entreprise
Chez Motorola Solutions, nous pensons que tout commence par nos employes. Nous sommes une communaute mondiale soudee, unie par la volonte incessante de contribuer a la securite des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent a proteger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour ameliorer la securite des populations, des ecoles, des hopitaux, des entreprises et, finalement, des nations. Connectez-vous a une carriere qui compte et aidez-nous a batir un avenir plus sur.
Department OverviewMotorola Solutions' Video Division is defining the future of the security industry through innovative end-to-end solutions. We aren't just adding AI features to our products-we are pioneering an AI-First software engineering culture. From advanced, award-winning video analytics like Appearance Search and Visual Alerts, we architect our systems from the ground up to maximize the power of Artificial Intelligence. We are transforming the surveillance landscape, and our team is leading the charge by integrating intelligent, data-driven capabilities into the very fabric of our software ecosystem.
Job Description
We are seeking a Principal Software Developer who shares this AI-First mindset to provide hands-on technical leadership across both cloud and on-premise platforms. In this role, you will leverage your deep expertise in C++ and C# to architect high-performance, large-scale applications and APIs that natively support machine learning pipelines, intelligent workflows, and automated decision-making. Beyond core product architecture, you will champion modern engineering practices-integrating DevOps, CI/CD, and test automation to rapidly deploy and iterate on complex, public-facing systems.
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.
Responsibilities include:Drive technical leadership and architectural governance across the Video Division.
Architectural Governance & Strategy
Translate complex business objectives and product requirements into scalable, reliable system architectures
Partner with Product Management, Security, and Engineering leadership to evaluate technical trade-offs and mitigate long-term systemic risks
Define the long-term technical vision and architectural roadmap for our next-generation cloud and on-premise streaming platforms.
Hands-On Engineering Experience:
Providing end-to-end software solutions, encompassing design, architecture, implementation, maintenance, and user support
Own systemic non-functional requirements including scalability, high availability, ultra-low latency media delivery, and hardware-software isolation
Architecting end-to-end product observability (metrics, logs, and distributed tracing) to transform operational telemetry into actionable data for informed engineering and product decisions.
Technical Leadership & Mentorship:
Building trust among team members and mentoring to champion a culture of continuous learning and growth
Fostering strong collaborative relationships with fellow developers and technical leadership
Proactively providing technical guidance and mentorship
Upholding rigorous standards for software development and quality, both personally and across the teams
Consistently Showing up with:
Energy and passion
Optimistic outlook
Transparent communication
Growth-oriented perspective
- Bachelor's degree in Computer Science or related
- 10+ years of experience as a Software Engineer
- Extensive experience in C++
- Experience working in a large code base
- Excellent written and oral communication skills
- Experience using an AI first approach to software development
- Deep expertise in distributed systems architecture, microservices, and high-throughput real-time data/media streaming protocols.
- Strong knowledge of CI/CD, test automation, Observability, and DevOps
- Experience working with databases (Berkeley, Postgres)
- Successful delivery of a large-scale public-facing application
- Experience developing cloud applications in Azure
- Experience developing applications in one of C++, Rust, C# and .NET
Why you'll love working here:
Contributing to a product deployed in high-stakes safety scenarios:
Protecting the well-being of people in a variety of situations and environments
Streamlining communication and improving reactions to critical safety incidents
Supporting the creation of more secure events and public assemblies (e.g., major league sports games, music concerts)
Commitment to professional development & advancement:
Supportive managers dedicated to understanding and fostering your growth
Well-defined role, responsibilities, and expectations
10% dedicated time for continuous learning and professional development (1 day every two weeks)
Gain experience across a broad spectrum of technologies:
Orchestrating the flow and storage of diverse media streams
Developing robust, large-scale APIs for both on-premise and cloud environments
Seamlessly integrating with a wide array of cameras, devices, and sensors
Diverse and inclusive team environment:
Our teams prioritize creating a vibrant and welcoming culture
Groups are designed to leverage a mix of opinions and personality types
Target Base Salary Range: 180,000 - 225,000 CAD
Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.
#LI-CA1
Basic Requirements
- 10+ years of software development experience
Travel RequirementsNone
Relocation ProvidedNone
Position TypeExperienced
Referral Payment PlanNo
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.
We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete thisReasonable Accommodations Formso we can assist you.
Motorola Solutions adopte, favorise et promeut les principes de diversite, d'equite et d'inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiees, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identite et expression sexuelle, statut d'anciens combattants ou tout autre statut protege par la Loi.
Nous sommes fiers de notre culture axee sur les personnes et les communautes, encourageant ainsi chaque Motorolan d'etre la version la plus authentique de lui-meme dans ses responsabilites afin de tenir la promesse d'un monde plus securitaire.
Si vous souhaitez vous joindre a notre communaute mais croyez que vous ne possedez pas toutes les exigences requises pour le poste convoite, nous aimerions tout de meme connaitre les raisons pour lesquelles vous pensez etre un excellent candidat pour notre equipe.
Nous offrons egalement des mesures d'adaptation pendant toutes les etapes du processus d'embauche afin de favoriser l'inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un amenagement, veuillez remplir ce formulaire d'amenagement raisonnable afin que nous puissions vous aider.
What Motorola Solutions employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Motorola Solutions
Sourced by ZipRecruiter
At Motorola Solutions, we believe that everything starts with safety. It's the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways. At Motorola Solutions, we're ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters.
Industry
Technology, communication and media
Company size
10,000+ Employees
Headquarters location
Chicago, IL, US
Year founded
1928