Enable job alerts via email!

Software Tester

IPG Photonics

Kingston

On-site

CAD 70,000 - 90,000

Full time

7 days ago
Be an early applicant

Job summary

A leading technology firm in Kingston, Ontario is looking for a Software Developer in Test to work on integrating laser processing products. Responsibilities include developing automated test cases in Python and improving testing systems. Candidates should have extensive Python experience and ideally a degree in computer science or engineering. This temporary position may lead to permanent opportunities based on business needs.

Qualifications

  • Strong preference for candidates with degrees in computer science or engineering.
  • Must be authorized to work in Canada.
  • Industry experience with software/hardware testing is an asset.

Responsibilities

  • Developing, maintaining, and executing test plans.
  • Developing automated test cases in Python for new features.
  • Improving system integration and performance testing systems.

Skills

Excellent learning, communication, and teamwork abilities
Extensive Python software development experience
Detailed knowledge of clean coding practices
Experience with automated testing of Windows applications

Education

Degree in computer science, engineering, or related field

Tools

Version control
Integration testing
Issue tracking
Job description
Overview

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.

The group's products are integrated with IPG's industry-leading laser processing solutions and are used to provide quality assurance for high-power laser processing applications in the manufacturing of automotive, aerospace, biomedical, and consumer electronics products. Our technology empowers many household brands to offer increasingly reliable, safe, and efficient solutions to empower industry and improve the lives of consumers. In particular, our technology is being used to drive the electric vehicle revolution.

This is a 6-12 month temporary contract position. The contract is presumed to be for a fixed term, but may become renewable or convertible to a permanent position depending on IPG's business needs at that time.

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
Qualifications
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs