1

Contract Test Engineer Jobs in Ontario (NOW HIRING)

Job Summary As an NPI Test Engineer (New Grad) at Viavi Solutions Canada ULC, you will play a ... Installation and Validation of production systems located at our contract manufacturing facilities ...

Software Test Engineer

Waterloo, ON ยท Hybrid

CA$48 - CA$62/hr

Job Title: Software Test Engineer The Software Test Engineer works on body control modules and ... Job Type & Location This is a Contract position based out of Waterloo, ON. Pay and Benefits The pay ...

Work with the contract manufacturer to resolve any functional test issues that may arise * Provide ... Engineering background in test solutions for telecommunication or datacom products * Minimum 3 ...

We are currently seeking a HW Test Engineer to define Test Strategy, Test SW and HW required for ... Provide test application training and support to Nokia Mexican, Thailand & Contract Manufacturer ...

Design and build test frameworks and automation across the stack; unit, integration, contract, end ... AI-Assisted Engineering: Integrate AI tools like Claude Code, Kiro and Cursor into development and ...

Job Purpose We are seeking a Software Developer in Test Automation - API & Services Quality ... Support contract and service level testing for internal and external integrations. * Support and ...

We are seeking an Intermediate Automated Test Developer. This role is ideal for an automation test ... Develop and maintain contract/API testing frameworks for microservices. Who You Are: * 3+ years of ...

Job Purpose We are seeking a Software Developer in Test Automation - API & Services Quality ... Support contract and service level testing for internal and external integrations. * Support and ...

TTEC Digital seeks a Sr. QA/SDET Engineer to join our team. This role is a full-time and fully ... Contract/API testing between services; synthetic data and traffic generation (simulated calls ...

next page

Showing results 1-20

Contract Test Engineer information

See Ontario salary details

$13

$41

$69

How much do contract test engineer jobs pay per hour?

As of Aug 3, 2026, the average hourly pay for contract test engineer in Ontario is $41.16, according to ZipRecruiter salary data. Most workers in this role earn between $30.05 and $48.08 per hour, depending on experience, location, and employer.

What is a contract test engineer?

Contract Test Engineers are professionals hired on a temporary basis to design, execute, and document tests for products, systems, or software to ensure they meet quality standards and function as intended. They often work for a fixed period or on specific projects, providing specialized testing expertise. Their responsibilities may include developing test plans, performing automated or manual testing, identifying bugs, and collaborating with development teams to resolve issues. Contract Test Engineers are commonly found in industries like software development, manufacturing, and electronics.

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

To thrive as a Contract Test Engineer, you need expertise in software testing methodologies, test case development, debugging, and a relevant degree in computer science or engineering. Familiarity with automated testing tools (such as Selenium or JUnit), version control systems, and knowledge of CI/CD pipelines are commonly required. Strong analytical thinking, effective communication, and adaptability are essential soft skills for collaborating with diverse project teams and quickly integrating into new environments. These competencies ensure high-quality deliverables, efficient problem-solving, and successful project outcomes in dynamic contract-based roles.

What is the difference between Contract Test Engineer vs QA Tester?

AspectContract Test EngineerQA Tester
CredentialsTypically requires a degree in Computer Science or related field, with certifications like ISTQBOften requires a similar degree or relevant experience, with ISTQB certification common
Work EnvironmentWorks on specific projects, often contract-based, in software development teamsWorks within quality assurance teams, testing software for bugs and usability
Industry UsageCommon in software development, IT consulting, and tech companiesWidely used across software companies, especially in testing and quality assurance roles

Contract Test Engineers and QA Testers both focus on software quality, but Contract Test Engineers often work on specific projects with a focus on testing automation and integration, while QA Testers typically perform manual testing and bug tracking. Both roles require similar credentials and are integral to software development teams.

What are some common challenges contract test engineers face when joining new projects, and how can they overcome them?

Contract Test Engineers often face challenges such as quickly understanding unfamiliar systems, adapting to varied testing frameworks, and integrating into established teams with existing workflows. To overcome these, it's important to proactively communicate with team members, review project documentation thoroughly, and seek clarity on project goals and testing standards early on. Building rapport with developers and other engineers can also ease the onboarding process and help ensure effective collaboration throughout the contract period.
What are the most commonly searched types of Test Engineer jobs in Ontario? The most popular types of Test Engineer jobs in Ontario are:
Infographic showing various Contract Test Engineer job openings in Ontario as of July 2026, with employment types broken down into 62% Full Time, 21% Part Time, 1% Temporary, and 16% Contract. Highlights an 80% Physical, 3% Hybrid, and 17% Remote job distribution, with an average salary of $85,621 per year, or $41.2 per hour.

NPI Test Engineer

Viavi Solutions

Ottawa, ON โ€ข On-site

Full-time

Medical, Life, Retirement, PTO

Re-posted 7 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.