1

Automation Test Engineer Jobs in Ontario (NOW HIRING)

Proficiency in at least one programming language (e.g., Python, LabVIEW, Teststand) for test automation. * Working knowledge of SQL Databases for querying, managing and analyzing data. * Familiarity ...

Lead a hardware test engineering team delivering defined hardware test subsystems, validation infrastructure, test procedures, fixtures, automation, dashboards, and evidence packages across active ...

Test Engineer - NPI

Waterloo, ON ยท On-site

CA$62K - CA$83K/yr

These markets include aerospace and defense, factory automation, air and water quality ... The Test Engineer will support the introduction of new image sensor products into production and ...

Familiarity in working in Test Automation using GPIB, USB, LXI etc * Excellent problem-solving and ... Programming proficiency in C++, C#,Java,Phyton,etc. * Semiconductor ic communication protocols ...

Senior Test Engineer - Telecom/SIP

Ottawa, ON ยท On-site

CA$79K - CA$129K/yr

You'll design test strategies, build automation, and embed quality throughout the SDLC, working closely with product and engineering teams to ship reliable telecom systems. Essential Funtions:

Test Engineer - SYNC

Waterloo, ON ยท Hybrid

CA$89K - CA$139K/yr

Test engineers will be responsible for testing and validating the next generation application frameworks which are to provide various common services and APIs for the UI applications and services ...

Embedded Systems Test Engineer

Waterloo, ON ยท On-site

CA$95K - CA$130K/yr

Experience & Core Competencies * 8+ years of experience in test automation, embedded systems ... Demonstrated experience mentoring engineers, leading peer reviews, and establishing team-wide ...

Showing results 21-40

Automation Test Engineer information

What is the difference between Automation Test Engineer vs Manual Tester?

AspectAutomation Test EngineerManual Tester
Primary RoleDesigns, develops, and executes automated test scripts to ensure software qualityPerforms manual testing to identify bugs and verify functionality
Required SkillsProgramming, scripting, automation tools (e.g., Selenium, QTP)Test case execution, attention to detail, understanding of testing processes
Work EnvironmentOften works with automation frameworks, coding environmentsPrimarily manual testing sessions, documentation
CertificationsISTQB, Certified Automation Tester, relevant programming certificationsISTQB, Foundation Level Testing certifications

Automation Test Engineers focus on creating automated tests to improve efficiency, while Manual Testers perform hands-on testing without automation. Both roles are essential for comprehensive software testing, but they differ in skills, tools, and methods used.

What are the key skills and qualifications needed to thrive as an automation test engineer, and why are they important?

To thrive as an Automation Test Engineer, you need a solid understanding of software testing principles, programming/scripting languages (such as Python, Java, or JavaScript), and a relevant degree in computer science or a related field. Familiarity with automation frameworks (like Selenium, Appium, or Cypress), CI/CD tools, and knowledge of test management systems are commonly required. Strong analytical thinking, attention to detail, and effective communication skills help you identify defects and collaborate with development teams. These capabilities ensure robust, efficient, and scalable testing processes that improve software quality and accelerate release cycles.

What is an automation test engineer?

Automation Test Engineers are professionals who design, develop, and implement automated testing solutions to ensure the quality of software applications. They use specialized tools and scripts to automate repetitive testing tasks, making the software testing process faster, more reliable, and efficient. Their responsibilities include creating test scripts, maintaining test frameworks, identifying bugs, and working closely with development teams to improve product quality. Automation Test Engineers often have expertise in programming languages, testing tools, and continuous integration systems.

What are some common challenges automation test engineers face when integrating test automation into existing development workflows?

Automation Test Engineers often encounter challenges such as ensuring test scripts remain maintainable as applications evolve, aligning automated tests with frequently changing requirements, and integrating automation tools with CI/CD pipelines. Collaboration with developers and DevOps teams is crucial to ensure seamless test execution and quick feedback. Additionally, balancing the creation of robust test cases without over-automation and maintaining test data integrity can be ongoing hurdles in a dynamic development environment.

What does an automation test engineer do?

As an automation test engineer, your duties are to design and develop automated strategies used to identify bugs and other issues with software before commercial launch. Your responsibilities include creating scripts and test cases that automatically assess whether or not the product works according to specification. You work closely with software developers and other computer engineers to ensure that the software is stable and report to the development team when you find issues with the programs.

What are popular job titles related to Automation Test Engineer jobs in Ontario? For Automation Test Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Automation Test Engineer jobs in Ontario look for? The top searched job categories for Automation Test Engineer jobs in Ontario are:
What are popular job titles related to Automation Test Engineer jobs in ON? For Automation Test Engineer jobs in ON, the most frequently searched job titles are:
Infographic showing various Automation Test Engineer job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, 4% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution.

NPI Test Engineer

Viavi Solutions

Ottawa, ON โ€ข On-site

Full-time

Medical, Life, Retirement, PTO

Re-posted 13 days ago


Job description

Summary:

VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.
We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between. VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company - to question, to collaborate and to push for solutions that will delight our customers.

Duties & Responsibilities:

Job Summary
As an NPI Test Engineer (New Grad) at Viavi Solutions Canada ULC, you will play a crucial role in the development and launch of new products. You will ensure high quality and reliable test methods are designed into automated test systems in manufacturing of fiber optic lab test equipment produced by the FOPLT Business Unit.This position will partner with R&D during NPI (New Product Introduction) and continue to support products through their lifecycle.
Job Responsibilities

  • Design and develop test plans, test cases, and test procedures for new optical and photonic products, collaborating with R&D, PLM and Manufacturing teams.

  • Implement automated test scripts and sequences using programming languages such as Python, Teststand, and LabVIEW.

  • Conduct thorough testing of prototypes and pre-production units, identifying and documenting defects and performance issues.

  • Analyze test data, generate reports, and provide feedback to design and manufacturing teams for continuous improvement.

  • Participate in design reviews and provide input on testability and manufacturability of new products.

  • Troubleshoot and debug test failures, working closely with R&D engineers.

  • Maintain and calibrate test equipment, ensuring accuracy and reliability of measurements.

  • Contribute to the development of test strategies and methodologies for future products.

  • Document test processes, procedures, and results in accordance with company standards.

  • Installation and Validation of production systems located at our contract manufacturing facilities in Asia (travel required, up to 10%)

Pre-Requisites / Skills / Experience Requirements:

Job Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Physics, Optics, or a related technical field

  • Proficiency in at least one programming language (e.g., Python, LabVIEW, Teststand) for test automation.

  • Working knowledge of SQL Databases for querying, managing and analyzing data.

  • Familiarity with lab environments and hands-on use of test and measurement equipment.

  • Basic understanding of statistical analysis and data interpretation.

  • Excellent problem-solving and analytical skills.

  • Strong communication skills, both written and verbal, with the ability to effectively collaborate with cross-functional teams.

  • Ability to work independently and as part of a team in a fast-paced environment.

  • Knowledge of optical and photonic principles and components is an asset.

VIAVI Solutions is an equal opportunity and affirmative action employer - minorities/females/veterans/persons with disabilities.

Job Posting Pay Range:

58,834

to

109,262

Exceptional qualifications, experience and location may impact salary. VIAVI offers a competitive benefits package that includes paid time off, health, life and disability insurance, 401(k), and a bonus program.