200 Hardware Testing jobs in Canada
QA Engineer - SaaS/IoT, Software + Hardware Testing
Posted today
Job Viewed
Job Description
Job Description
Are you passionate about quality and love uncovering hidden bugs and edge cases?
At Keycafe, we’re looking for a QA Engineer who thrives on digging into complex systems, ensuring reliability across both software and hardware, and acting as the critical safeguard for product stability. This isn’t just about running tests — it’s about owning the quality of a global IoT platform used in mission-critical operations every day. You’ll support our software team, but also roll up your sleeves at our Vancouver office to test SmartBox hardware in real-world conditions.
This is your opportunity to have measurable impact across our entire product stack, from cloud software to IoT devices deployed worldwide.
What You’ll Do
- Own quality assurance across both software and hardware , ensuring our SmartBox systems are bulletproof in production.
- Design, write, and maintain automated and manual test cases for web apps, APIs, and embedded systems.
- Reproduce and verify bugs in staging and production, then drive resolution with developers.
- Run real-world tests on SmartBoxes and hardware components in our Vancouver office, simulating customer environments.
- Investigate difficult issues involving hardware, networking, or connectivity.
- Analyze logs and telemetry to troubleshoot user-reported problems.
- Continuously improve QA processes to accelerate development cycles without compromising reliability.
Why Join Keycafe
- Mission-critical role: You’ll be the last line of defense before features and hardware reach customers.
- Hands-on impact: Test equipment in real-world conditions, not just in theory.
- Global product: Our SmartBox is trusted by customers in 30+ countries across industries from hospitality to logistics.
About Keycafe
Keycafe, headquartered in Vancouver, powers secure and seamless key management for businesses worldwide. Our SmartBox system combines IoT hardware with cloud software to give organizations total control over their keys — anytime, anywhere. From hospitality and property management to logistics, fleets, and government, companies rely on Keycafe to keep operations secure, efficient, and scalable.
Requirements
Who You Are
- 2+ years of QA, test automation, or debugging experience.
- Skilled in designing unit, integration, and regression tests.
- Familiar with Java (Grails), Python, and JavaScript (Node, Angular).
- Comfortable testing hardware and IoT devices, or eager to learn quickly.
- Strong analytical skills with the ability to isolate and clearly communicate issues.
- Based in Vancouver and available for regular on-site SmartBox testing.
Nice to Have
- Experience testing hardware-enabled SaaS or IoT platforms.
- Background in networking, connectivity, or embedded system QA.
- Familiarity with cloud monitoring tools and log analysis.
Benefits
- Base salary $70,000 – $90,000 CAD plus bonus .
- Great team culture with training and professional development opportunities.
- Make a real-world impact on products trusted by businesses globally.
Please note: Only candidates located in Vancouver, Canada will be considered. Applications from other locations will not be reviewed
System Performance Testing & Release Management Engineer
Posted 16 days ago
Job Viewed
Job Description
Test Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary:
dcbel Inc. ( is a growing company developing technology and designing products that will make clean, efficient, and sustainable energy accessible to all because everyone in the world deserves energy without compromise.
dcbel at the leading edge of the residential energy revolution, enabling decentralized energy consumption and production through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlocking their EVs battery for backup power (V2H), and optimizing the energy flow between their solar panels, EVs, backup battery and the grid.
The opportunity
Located in Montreal, dcbel is looking to hire a Test Engineer to work in our growing Hardware team. Reporting to the Lead Test & Validation Engineer the successful candidate will play a pivotal role in designing, validating, implementing, and automating high-quality testing solutions for home stations, focusing on electronics, power systems, and electrical safety.
Main responsibilities
- Design, validate, implement, and automate high-quality testing solutions for home stations, focusing on electronics, power systems, and electrical safety.
- Interpret and apply relevant standards and regulations to ensure compliance.
- Develop comprehensive test plans covering product reliability, standards compliance, functionality, and durability.
- Plan and coordinate the execution of tests, both internally and with external partners.
- Execute tests partially or fully, independently or with support from test technicians.
- Conduct accelerated life testing (ALT) to evaluate product performance under extreme conditions.
- Prepare clear, data-driven test reports to document findings and outcomes.
- Collaborate with engineers to troubleshoot and resolve issues identified during testing.
- Maintain and ensure the reliability, calibration, readiness, and up-to-date status of test setups and equipment.
Key requirements
- Bachelors degree in engineering or related
- Minimum of 3 years of experience in certification and testing
- Strong understanding of electrical, mechanical, and firmware designs
- Knowledge of LabView, Python, STM32, and C is considered a strong asset
- Comfortable working in a high-power laboratory environment
Bonus skills
- Bilingual English and French
Profile
- Resourceful with the ability to gather information from internal and external sources.
- Strong collaboration skills to work effectively with partners from diverse cultures and geographical locations, including international laboratories.
- Highly organized, with the capability to manage multiple projects simultaneously and clearly communicate progress and challenges
- Meticulous attention to detail to fully comprehend and apply various standards
What's in it for you
- Be part of a company that is backed by numerous globally respected investors and has world-changing patents in an industry changing for the first time in history.
- Grow your professional experience amongst blue chip partners and a close-knit team of committed and experienced energy experts who deeply care about the work they do.
- Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours. Parking available or with our employer commute program a short walking distance from Metro Namur.
Software Quality Assurance and Automation Test Engineer -Automotive Infotainment
Posted today
Job Viewed
Job Description
Job Description
Location: Markham, Ontario, Canada
Position Title: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment
CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021.
CIeNET has been expanding its footprint in Canada to better serve our industry leading customers in the automotive industry. We are engaged in the development of cutting-edge technologies and products that have brought automotive infotainment, mobile internet, telematics services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the years.
CIeNET Canada welcomes skilled, dedicated, innovative and motivated professionals to join our team in developing a promising career with us.
Role Summary
The software QA engineer will be an important member of our infotainment testing/verification team in Canada, which is part of the larger Global Engineering team working with our industry leading client. The QA engineer will be responsible for defining, implementing, executing, and maintaining test plans and test cases to ensure the software is delivered with high quality. The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement specifications and design documents, to better understand the features and specifications for the efficient design of test cases to address the full spectrum of the requirements and quality. The automation test Engineer should improve engineering productivity. In order to achieve this goal, automation test engineer are responsible for designing and implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific products and solutions automatically.
Key Responsibilities
- Participate in requirement reviews in order to write test procedures and test cases
- Define test strategies based on software development plans
- Define and maintain test plans based on software development schedule
- Setup, integrate and develop highly efficient and reliable test infrastructure
- Design and develop tools and scripts for product and solution automation test
- Investigate and evaluate new techniques and tools for continuous improvement
- Ensure test plans align with the development schedule and project milestones
- Prepare test reports on test results and problems and provide initial issue analysis
- Analyze reported issues to generate quality reports, and contribute to defect prevention
- Support development teams to verify and/or reproduce reported issues
- Participate in the continuous improvement of test processes and methodologies
- Setup and configure necessary hardware and operating environments for specialized and daily test cases
- Maintain of test equipment and the test library environment
- Participate in development of test tools and test scripts
- Interact with software developers and other QA engineers to ensure the deliverables fully address the needs
Requirements
Required Skills and Experiences:
- Minimum three years of experience in software quality assurance
- Minimum two years of experience in testing Android code
- Minimum two years of experience in mobile or automotive industry
- Understanding and experience of different automation framework
- Experience in automation tools like Jenkins, Selenium, Appium and others is a plus
- Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
- Development or scripting skills in common language such as JAVA, Python, Perl, C++ or shell
- Ability to anticipate problems and issues, and then recommend solutions to the problems
- Experience in mobile application automation is highly preferred
- Solid knowledge of software quality assurance methodologies and tools
- Knowledge of testing embedded product software
- Test driven development experience is a plus
- Good experience with different Operating Systems, especially Linux variants
- Working knowledge of Scrum/Agile software development process
- Outstanding verbal and written communication skills
- QA analyst / engineer needs to possess technical writing skills, effective communication skills, problem-solving and analytical skills, organizational skills, and interpersonal skills.
- QA analyst / engineer must be self-motivated, a quick-learner and reliably deliver on time in a fast-paced work environment
Education and Training:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Preferred Education and Certification:
- Higher degrees is preferred
- Professional Engineering designation is a plus
Benefits
- Extended group insurance including prescription drugs, dental and vision cares
- RRSP employer match
- 15 days annual vacation
CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.
Senior Test Engineer

Posted 21 days ago
Job Viewed
Job Description
As a Level 7 API and Selenium Automation Engineer, you will play a pivotal role in designing, developing, and maintaining robust automation frameworks to ensure the quality and reliability of our digital banking solutions. You will collaborate with cross-functional teams to automate test cases for both APIs and web applications, drive best practices, and mentor junior team members.
Key Responsibilities
Design and Develop Automation Frameworks:
Architect, implement, and maintain scalable automation frameworks for API and UI testing using Selenium and relevant tools.
Develop automated test scripts for RESTful and SOAP APIs. Validate data integrity, security, and performance of APIs.
Build and execute Selenium-based automation scripts for web applications, ensuring end-to-end test coverage.
Integrate automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps) to enable continuous testing and rapid feedback.
Test Strategy & Planning:
- Collaborate with QA leads and developers to define test strategies, estimate efforts, and prioritize automation activities.
- Identify, document, and track defects. Provide detailed reports and metrics on test execution and coverage.
- Mentor junior automation engineers. Promote best practices in code quality, test design, and documentation.
- Liaise with business analysts, developers, and product owners to clarify requirements and deliver high-quality solutions.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 7+ years of experience in test automation, with a strong focus on API and UI testing.
- Expert-level proficiency in Selenium WebDriver and one or more programming languages (Java, Python, C#).
- Extensive experience with API automation tools (e.g., Postman, RestAssured, SoapUI).
- Strong understanding of CI/CD tools and processes.
- Solid knowledge of software QA methodologies, tools, and processes.
- Experience in Agile/Scrum environments.
- Excellent analytical, problem-solving, and communication skills.
Must Have Requirement:
ParaSoft - API testing or automation experience (Selenium Webdriver)
Experience in banking or insurance domain
Experience in Agile methodologies/practices
Experience in QA - 5+ years in testing applications
QA lead experience (1-2 years)
Jira/Confluence experience
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
Must Have Requirement:
ParaSoft - API testing or automation experience (Selenium Webdriver)
Experience in banking or insurance domain
Experience in Agile methodologies/practices
Experience in QA - 5+ years in testing applications
QA lead experience (1-2 years)
Jira/Confluence experience Nice to Have:
Tosca experience
University - Computer Science degree
Soft Skills:
Strong communication skills
Team work
Sr. Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Garland Commercial Ranges is looking for a Sr. Test Engineer!
The Senior Test Engineer is responsible for planning, conducting, and overseeing testing activities within a CSA-accredited ISO/IEC 17025 laboratory for commercial cooking equipment. This role ensures products meet applicable global safety, performance, and energy efficiency standards (CSA, UL, NSF, CE, KGS, SASO, etc.) and supports agency compliance submissions. The Senior Engineer will also mentor junior staff, maintain laboratory quality systems, and drive continuous improvement in testing methodologies.
Reporting to the Production Manager, this position is 100% based in our Mississauga, Ontario facility. This is a full-time, permanent role that is a replacement for headcount.
**Major Accountability:**
- Lead and execute product testing programs in compliance with ISO/IEC 17025 quality management requirements.
- Interpret and apply CSA, UL, NSF, CE, KGS, SASO, and international regulatory standards to product evaluations.
- Prepare, review, and validate test protocols, data, and technical reports for agency certification and customer compliance.
- Collaborate with product development teams to provide compliance guidance during design and validation phases.
- Interface directly with certification bodies, regulatory agencies, and external auditors.
- Maintain and calibrate test equipment per ISO/IEC 17025 requirements.
- Lead root cause investigations for product non-conformances and recommend corrective actions.
- Mentor and train laboratory engineers/technicians in compliance testing and standards application.
- Support lab audits, accreditation renewals, and proficiency testing activities.
- Contribute to continuous improvement initiatives in test procedures, lab efficiency, and compliance documentation.
**Key Tasks & Responsibilities:**
- Bachelor’s degree in Electrical, Mechanical, or related Engineering discipline.
- Minimum 7+ years of experience in product compliance testing, preferably with commercial cooking or food service equipment.
- Strong knowledge of CSA, UL, NSF, IEC, Energy Star, and international compliance standards.
- Hands-on experience with ISO/IEC 17025 lab operations and audits.
- Proven ability to prepare and defend technical reports and certification submittals.
- Excellent analytical, problem-solving, and communication skills.
- Ability to manage multiple projects in a fast-paced, deadline-driven environment.
- Experience mentoring and leading junior engineers/technicians.
**Qualifications**
- **Specialized Skills, Knowledge, and Abilities**
- Engineering Degree, Lean Six Sigma, New Product Introduction Process, and participation in internal and external corrective action processes.
- Excellent software applications skills, including Microsoft Office (Excel, Word, PowerPoint)
- Knowledge of ISO , ISO 14000
- Knowledge and understanding of workplace safety and team building.
- **Education and Experience**
- Bachelor’s degree in engineering
- 5-8 years of experience required
- Manufacturing experience is a must
- **Working Conditions**
- Normal computer use.
- Office and production environment.
- Must be able to stand/walk/sit for extended periods.
- Garland, a Welbilt brand, has been a leading manufacturer for over 60 years which designing and producing a full line of commercial ovens, ranges, griddles, grills, conveyor ovens & countertop cooking equipment. The products are sold to leading fast food chains as well as independent restaurants in over +100 countries. The facility, based in Mississauga, supports our Garland brand and is a division of Ali Group.
For more information about Garland, visit explore more Career opportunities at Welbilt, visit Garland Commercial Ranges Careers
*Welbilt, Inc. is an equal opportunity employer which values diversity in the workplace**. All applicants shall receive equal consideration and treatment in employment without regard to race, colour, religion, ancestry, national origin, age, sex, marital status, familial status, medical condition, or any other status protected by law. All recruitment, hiring, placements, transfers, and promotions will be based on individual skills, knowledge, abilities, and business ne**eds.*
Software Test Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary:
The Company
Merchant Growth is Canadas leading fintech provider of credit to small businesses. The company differentiates itself through a proprietary, technology-driven application process, advanced underwriting, and a highly focused servicing process. Our mission is to bring the most convenient and accessible financing experience to Canadian business owners.
We care about growing strong and capable teams with creative, collaborative people. Your peers at Merchant Growth have diverse backgrounds, skill sets, and experiences but share an established track record of driving significant business growth.
The company is seeking a high-performing and motivated full-timeSoftware Test Engineer. If you are looking to join a company poised for continued significant growth over the next few years, where youll have an immediate impact on the business and team, this may be the perfect role for you. You will also have the opportunity to work with and learn from one of the strongest leadership teams in the industry, with a track record of successfully scaling teams and impacting rapid organizational growth.
The Role
We are seeking a talented Software Test Engineer to play a key role in enhancing system performance, security, and scalability to align with business growth and technology initiatives. This individual will have the opportunity to develop the next generation of fintech.
Main Functions
- Perform both manual and automation testing of web applications, APIs, and backend systems.
- Conduct exploratory, functional, and regression testing of applications.
- Create and maintain comprehensive test plans and test cases.
- Execute test cases and analyze bugs and errors identified during tests.
- Actively collaborate with developers, product managers, and other stakeholders to ensure requirements are clear and testable.
- Integrate automated tests into CI/CD pipelines to ensure continuous testing and delivery.
- Identify gaps in the testing process and recommend improvements for quality assurance.
- Report test results, defects, and testing metrics to stakeholders.
- Conduct post-release and post-implementation testing to validate production stability.
- Work independently with minimal supervision while delivering quality results.
- Facilitate User Acceptance Testing (UAT) with business stakeholders.
- Work effectively in a fast-paced Agile environment.
About You
- Minimum of 5 years of experience as a Software Tester.
- At least 3 years of experience in Automation Testing.
- Hands-on experience with test management tools such as Azure DevOps Test Plan.
- Strong understanding of Agile/Scrum workflows.
- Proficiency in tools like Postman for API testing.
- Expertise in TypeScript/JavaScript for Playwright automation.
- Experience using version control systems like Git.
- Ability to demonstrate and present application functionality during sprint reviews.
- Solid knowledge of programming languages (C#, HTML, TypeScript, SQL).
Other assets:
- Experience with performance and/or security testing.
- Familiarity with Salesforce and its testing processes.
What we offer:
- Competitive Salary
- Comprehensive Group Health Benefits (Life, AD&D, Extended Health, Vision & Dental and Travel Insurance)
- Company-wide Lunch and Learns
- Monthly Team Events
- A Collaborative Team Environment
We thank all applicants for their interest; however, only selected candidates for further consideration will be contacted.
Be The First To Know
About the latest Hardware testing Jobs in Canada !
Mechanical Test Engineer
Posted today
Job Viewed
Job Description
Job Description
Job Description
Our client are seeking a Test Engineer to support design verification activities in an R&D environment. This individual will be responsible for creating design verification test plans, overseeing test execution, documenting results, and reporting on findings.
The Test Engineer is also responsible for designing test fixtures to be used in DV tests using SolidWorks.
Qualifications & Requirements
- Bachelor’s degree in engineering (mechanical, mechatronics, or similar)
- Typically requires 0-2 years of related engineering experience in a product development environment.
- Strong analytical foundation suited for problem-solving in an engineering environment.
- Strong verbal and written communication skills
- Ability to write concisely and accurately with meticulous attention to detail and clarity.
- Ability to work within tight deadlines with transparent communication.
- EIT status preferred.
Pay and Benefits
The pay range for this position is $33.65 - $38.46/hr.
Workplace Type
This is a fully onsite position in Burnaby,BC.
À propos d'Actalent:Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.
Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.
Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.
About ActalentActalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.
HARDWARE TEST ENGINEER
Posted today
Job Viewed
Job Description
WE'RE HIRING!
At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.
Your next chapter starts here.
In this role, you will:
Design and implement test procedures, fixtures, and software for PCBs, subassemblies, and complete systems
Create both manual and automated test setups using lab and production-grade equipment
Develop and maintain test scripts to improve test efficiency and repeatability
Develop comprehensive test plans, test cases, and test reports that align with design specifications and customer requirements
Maintain traceability and detailed records for auditing and continuous improvement
Interface with electrical, firmware, mechanical, and manufacturing teams to validate new designs, provide DFT (Design for Test) feedback, and resolve test issues across the development lifecycle
Support prototype bring-up and debug, assist with root cause analysis of test failures, and implement corrective actions
Collaborate with hardware design teams early in the development cycle to provide DFT feedback, ensuring testability of PCBs and assemblies
Participate in design reviews for all active designs to ensure test requirements have been met