1

Test Engineer Manager Jobs in Surrey, BC (NOW HIRING)

Guide a dynamic team of Software Engineers, providing career coaching, performance management, and ... Solid understanding of CI/CD pipelines, test automation, and modern infrastructure-as-code concepts.

Guide a dynamic team of Software Engineers, providing career coaching, performance management, and ... Solid understanding of CI/CD pipelines, test automation, and modern infrastructure-as-code concepts.

Review raw test data, identify sensor errors and anomalies, and prepare technical summaries to support engineering design decisions. * Maintain laboratory calibration records, manage sensor inventory ...

This position reports to the manager of the AI Evaluation team and has the opportunity to be based ... Experience designing structured test strategies across manual and automated workflows. * Comfort ...

ATS Engineering Manager Function: Engineering The Opportunity Thomson Power Systems, a division of ... SupportUL/CSA certification activities, including technical documentation, design reviews, and test ...

StackAdapt is seeking a talented Quality Engineer who is passionate about software quality and test ... and concurrency tests in test case management tools like TestRail * Experience working with ...

The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the ... Define and document test strategies, test plans, and acceptance criteria. Collaborate with ...

Quality Assurance Engineer

Vancouver, BC · On-site

CA$10K - CA$15K/mo

The QA Engineer provides QA leadership and technical expertise in the area of Enterprise ... Developing Best Practices / Methodologies - Partners with Architects, Test Managers, QA Leads ...

Plant Manager Function: Manufacturing & Operations Location: Langley, BC, Canada The opportunity ... Oversee development and maintenance of test plans, validation procedures, and design verification ...

Showing results 41-60

Test Engineer Manager information

What is a test engineer manager?

A Test Engineer Manager is a professional who oversees a team of test engineers responsible for ensuring the quality and reliability of software or hardware products. They coordinate testing activities, develop test strategies, manage resources, and communicate with other departments to meet project goals. In addition to technical oversight, they are responsible for mentoring team members, setting performance goals, and ensuring compliance with industry standards. The role requires strong leadership, communication, and problem-solving skills.

What are the key skills and qualifications needed to thrive as a test engineer manager?

To thrive as a Test Engineer Manager, you need a solid background in software testing, quality assurance methodologies, and leadership experience, usually supported by a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or JUnit), test management systems, and relevant certifications like ISTQB is highly valued. Strong communication, problem-solving, and team leadership skills help you effectively coordinate testing teams and deliver high-quality results. These competencies ensure reliable product releases, efficient team performance, and alignment with organizational quality standards.

How does a test engineer manager typically collaborate with development and QA teams to ensure product quality?

A Test Engineer Manager plays a key role in bridging the gap between development and QA teams by facilitating communication, aligning testing strategies with project goals, and ensuring that feedback loops are efficient. They often hold regular meetings to discuss progress, address roadblocks, and prioritize testing efforts based on development timelines. Additionally, they may help implement automated testing frameworks and oversee the integration of new QA tools, fostering an environment where both teams can work closely to deliver high-quality products on schedule.

What is the difference between Test Engineer Manager vs Test Engineer?

AspectTest Engineer ManagerTest Engineer
Required CredentialsBachelor's or higher in Engineering or related field; often leadership experienceBachelor's in Engineering, Computer Science, or related field
Work EnvironmentLeads testing teams, manages projects, collaborates with multiple departmentsPerforms testing tasks, executes test plans, reports issues
Employer & Industry UsageUsed in software, hardware, and manufacturing industries for overseeing testing teamsCommonly employed in similar industries for executing testing activities

The Test Engineer Manager oversees testing teams and manages testing projects, requiring leadership skills and experience. In contrast, the Test Engineer focuses on executing testing tasks and reporting issues. Both roles are essential in quality assurance, but the manager has additional responsibilities in team and project management.

Are test engineer managers in demand?

Test engineer managers are in demand due to the growing need for quality assurance in software and hardware development. They typically require strong leadership skills, knowledge of testing tools, and experience in managing testing teams, making them valuable in technology-driven industries.

What are the most commonly searched types of Test Engineer jobs in Surrey, BC?

The most popular types of Test Engineer jobs in Surrey, BC are:

Infographic showing various Test Engineer Manager job openings in Surrey, BC as of August 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Principal Software Engineer, Physics

Roblox

Vancouver, BC • On-site

Full-time

Re-posted 2 days ago


Job description

From the early days, simulated physics has been the foundation of the way users build in Roblox. Our physics engine enables dynamic environments with emergent behavior making games more immersive and exciting.

The Physics team develops Roblox's proprietary distributed physics engine. Our team implements the mathematical models behind our dynamic simulation engine, and ships engine APIs and tools that developers use every day. These models incorporate rigid body dynamics arising from external forces, collisions, and constraints while optimizing for real-time performance. We work on integrating the low level physics solver into the rest of the engine for online gameplay across multiple platforms. You will report to the Physics Environment Engineering Manager.

You Will:
  • Innovate and implement powerful physics features that empower Roblox developers to create immersive and dynamic experiences.
  • Drive innovation through research and rapid prototyping, translating new ideas into practical solutions that stand the test of time.
  • Optimize and enhance the robustness and performance of the physics engine and its integrations, ensuring a seamless user experience.
  • Collaborate with internal teams and external developers, providing expert support and guidance to improve feature utilization and resolve technical challenges.
You Have:
  • Extensive C++ Development: 8+ years of professional experience writing high-performance, optimized C++ code (2+ years if with an advanced degree).
  • Performance Engineering: Demonstrated ability to use multithreading and SIMD optimization techniques to enhance application efficiency with knowledge of modern computer architecture and its impact on software performance.
  • Physics and Numerical Methods Experience: Practical experience applying numerical methods to solve problems in real-time physics simulation.
  • Real-Time Physics Expertise: Proven experience developing and deploying real-time and online multiplayer physics simulations.
  • Physics SDK Familiarity: Hands-on experience integrating and applying physics SDKs such as PhysX, Havok, and Bullet.
  • Educational Background: Bachelor's or advanced degree in Computer Science, Mathematics, Physics, Engineering, or equivalent demonstrated experience.