You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

QA Engineer

Posted 3 days ago

Job Details

Location

Salary

dollar sign75,000 to 85,000 per year

Job Description

Full-time permanent opportunity with a growing technology organization building integrated hardware, firmware, and software products.

  • Permanent QA Engineer role.
  • On-site position based in Abbotsford, BC.
  • Collaborative engineering culture with strong focus on quality, innovation, and continuous improvement.
What & Why:

Our client is seeking an experienced QA Engineer to lead full-cycle testing across complex, multi-layered product environments. You’ll work hands-on with test planning, automation, system validation, and cross-functional collaboration to ensure high-quality releases for products that combine hardware, embedded firmware, and software applications.

In this role, you’ll design and execute test cases, develop and maintain automated test scripts, and contribute to ongoing improvements in test frameworks and quality practices. This is an ideal position for someone who enjoys solving problems across multiple technology layers and thrives in a fast-paced, collaborative environment.

Who:

Our client is an established BC-based technology company known for delivering high-reliability systems used across commercial and enterprise environments. Their engineering teams work closely across hardware, firmware, and software disciplines to build robust solutions that prioritize performance, safety, and user experience.

The culture is hands-on, innovative, and team-oriented with a strong emphasis on clear communication, testing excellence, and building products that exceed customer expectations.

You:

You’ll bring the following experience and capabilities:

  • 5+ years of software testing experience within a product development environment.
  • Proven experience with test planning, test case creation, and automation testing.
  • Proficiency with testing tools such as Selenium, JUnit, or TestNG, and programming experience in Python, Java, or C#.
  • Experience testing across hardware, firmware, and application layers.
  • Strong knowledge of both Windows and Linux environments.

Compensation:

This role pays between $75,000–$85,000 per year.

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-01-30

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support