×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer in Test

Job in Kingston, Ontario, Canada
Listing for: IPG Photonics
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Software Engineer, Software Testing, Python, DevOps
Job Description & How to Apply Below

Job Description

IPG Photonics (NASDAQ:

IPGP) Canada Inc
. produces market-disrupting sensor technology and software that is transforming the manufacturing industry. We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’ world-leading laser manufacturing solutions to provide real-time quality assurance for advanced manufacturing environments around the world. Our customer portfolio comprises world-leading E-mobility manufacturers, household consumer brands and renowned technology companies.

We are powering the EV revolution, making medical devices safer, helping win Formula One Grands Prix and helping people land on Mars! IPG Photonics is changing the world and we’re just getting started. Our group is growing rapidly and is currently recruiting outstanding technical professionals to join the team.

JOB SUMMARY

IPG Photonics (NASDAQ:

IPGP) is looking for a Software Developer In Test to join our agile software development team in Kingston, Ontario, Canada . You will be working on cutting-edge projects that involve integrating our company’s laser scanning and process monitoring products for feedback control and defect detection in advanced laser processing applications.

This position involves performing quality assurance testing on the software and hardware modules we develop, scaling our software testing infrastructure and processes, designing new functionality to improve software usability, and working with our support team to investigate potential software issues. This position also involves collaboration with other software development and testing teams within the broader company.

Successful candidates are quality-focused, self-motivated, analytical, detail-oriented, thorough, and eager to assume new responsibilities.

Responsibilities:

  • Developing, maintaining, and executing test plans
  • Developing automated test cases in Python to test new feature functionality
  • Improving system integration testing systems
  • Improving system performance testing systems
  • Working with our support team to investigate potential software issues
  • Collaborating with other testing teams within the company to develop shared tooling, processes, and resources
  • Requirements

  • Excellent learning, communication, and teamwork abilities
  • Extensive Python software development experience
  • Detailed knowledge of clean coding practices
  • Experience with automated testing of Windows applications
  • Industry experience with software/hardware testing is an asset
  • Knowledge of the software development lifecycle and QA test processes is an asset
  • Experience with version control, integration testing, and issue tracking is an asset
  • Experience collaborating on software projects with other developers is an asset
  • A strong preference is given towards candidates with degrees in computer science, engineering, and other science and technology backgrounds
  • Must be authorized to work in Canada
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary