Apply now

Posted 8 days ago

Test Automation Developer

@ Christie Digital Systems Inc.

Kitchener, Ontario

2+ years experience
Apply now
SIGNALS

Overview

Christie Digital Systems Inc. is hiring a Test Automation Developer in Kitchener, ON, in a hybrid arrangement. The role builds and maintains test automation libraries, scripts and frameworks that verify embedded projection and LED display software across hardware variants. It requires a software development background, strong Linux skills and debugging ability.

Responsibilities:

  • Develop and debug test automation libraries and scripts for embedded systems
  • Automate verification across multiple hardware variants
  • Build testing utilities and interfaces
  • Create reports and recommendations from test results
  • Collaborate with QA and development teams on defects

Requirements summary:

  • Degree in Computer Science or related discipline
  • 2+ years of software development experience
  • Proficiency in Python, Java, C++ or C#
  • Strong Linux and debugging skills
  • Experience with Git and CI/Jenkins

Tools & skills

Source and dates

Employer career site / ATS feed · dayforce-feed

Employer posting date
2026-10-29
First seen by our source
2026-11-04
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Experience2+ years
Travelair: none · ground: none
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Background checkscriminal record
EducationBachelor’s degree (required)
Fields of studyComputer Science

Summary and details written by AI from the posting; the employer’s posting is the authority.

Christie Digital Systems Inc.

FieldValue
Open jobs on Jobsy1
Job description

We give bright minds the tools to be truly creative and innovative. Join our team!

At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences. We’re a global group of passionate people at a company committed to leading-edge innovation, creating high-quality illumination products and solutions, and inspiring our customers and one another. We like to say we’re a global company with local roots. We work collaboratively to support our partners in every market and region we serve around the world.



About the opportunity:

The Test Automation Developer will help ensure our digital projection and LED display technology products are released, meeting the high-quality standards Christie is known for. The successful candidate must have a ‘developer’ mindset and a passion to code, as well as a good understanding of test automation frameworks and harnesses. This role requires knowledge and experience in coding, development of in-house tools, strong debugging skills and the ability to analyze and make recommendations based on test execution results. This role is best suited for candidates with a strong software development and systems background. We are looking for engineers who are comfortable working in Linux-centric environments, debugging complex system-level issues, and applying fundamental Computer Science concepts to solve challenging automation problems.

Responsibilities:

  • Use appropriate development tools to develop, optimize and debug test automation libraries and scripts that perform smoke, functional, and non-functional testing. These libraries and scripts involve automating system interactions via APIs and the UI of the embedded systems
  • Automate verification of embedded software across multiple hardware variants, requiring the ability to understand hardware-specific differences and their impact on software behavior
  • Build and configure new utilities and interfaces to support testing activities
  • Collaborate with the Test Automation Lead as well as QA and Dev teams to design, build, implement, maintain and support test automation environments, frameworks and harnesses
  • Take on some leadership responsibilities and help influence the overall direction of our test automation strategy and its schedule/prioritization
  • Analyze various requirements (such as User Stories, Use Cases, Product Requirements Documents, Design Documents) to gain an understanding of the application being tested
  • Provide feedback regarding the overall quality and completeness of these documents to the appropriate stakeholders
  • Work with the members of the QA team to determine test automation needs and identify test automation candidates in each release
  • Provide effort estimates, automation ROI and benefit savings metrics
  • Create and present reports, analysis and recommendations based on results of running automated testing scripts
  • Collaborate with Developers to help troubleshoot defects
  • Participate in Scrum and various team meetings

Location: Hybrid position based in Kitchener, ON

The experience and skills we value:

  • Degree in Computer Science or related discipline
  • 2+ years of hands-on experience in software development
  • Must be proficient in one or more object-oriented programming languages (such as Python, Java, C++, C#)
  • Demonstrated experience with back-end / front-end development (Desktop, Web, Mobile, or Cross-Platform)
  • Strong proficiency in Linux environments, including command-line tools, process management, system diagnostics, log analysis, shell scripting, and performance troubleshooting
  • Demonstrated ability to investigate and debug complex software, system, and automation issues across application, operating system, and infrastructure layers
  • Strong software development mindset with the ability to work effectively in command-line driven environments and diagnose issues using system-level tools
  • Experience with low level API or SDK
  • Experience working in agile and waterfall environments
  • Experience working with version-control software (Git preferred)
  • Experience in CI / Jenkins
  • Strong exposure to various test automation frameworks
  • Strong understanding of SDLC
  • Ability to work in a dynamic environment and come up with solutions to meet project needs
  • Ability to work under tight timelines - must be able to prioritize and multitask
  • Strong and effective communication skills (both written and oral)
  • Excellent analytical and problem-solving skills
  • Meticulous with a sharp attention to detail

What will put you ahead:

  • Experience with UI automation technologies
  • Experience with Python programming
  • Experience with Docker and good understanding of Networking concepts
  • Experience with JavaScript development and scripting
  • Competent in use of software testing tools such as Perforce Helix ALM, Jira, MS Test Manager or HP Quality Center
  • Exposure to cyber security/resilience testing practices and methodologies
  • Familiarity with penetration testing techniques and ability to identify common vulnerabilities using tools such as Burp Suite/Hetty or Nmap
  • Experience with testing projection/video display technologies (LED, Laser, 4K and high-dynamic range displays) would be an asset


Job Vacancy
This posting is to fill an existing open position.

Salary Range
This salary range is provided in good faith and represents our estimate for this position. Final compensation may vary based on a variety of factors, including candidate experience, skills, qualifications, and budget for the role.

Hiring Process
Christie is an equal opportunity employer that does not unlawfully discriminate against any employee or applicant on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion, gender identity, gender expression, creed, sex, sexual orientation, age, record of offences, marital status, family status or disability.

Christie is committed to a fair and inclusive work environment. We will endeavour to accommodate the needs of qualified applicants in all parts of the hiring process. All offers of employment at Christie are conditional upon the successful completion of a background screening and we engage a third party vendor to complete the process. Your consent is required prior to the process beginning.

Disclaimer
Christie provides products and/or services to clients that may include agencies of the Government, defense contractors, and the military (including but not limited to Canada and United States). This role may, now or in the future, involve work that directly or indirectly supports such clients and their missions. In certain instances, employment may also be contingent upon an applicant or employee’s eligibility to obtain and maintain any required government security clearances, approvals, or access authorizations, as applicable to the role.

Similar jobs

  • Senior Test Automation Developer

    Calgary, AB
    Full Time

    MNP

    10+ YOECandidates need 10+ years in software testing, including 8+ years of automation expertise, and a bachelor's degree or equivalent. They must have hands-on experience with Playwright or Selenium, Java or Python, API testing and CI/CD tools.

    Playwright, Selenium, Postman, RestAssured, Swagger, Azure DevOps

  • Test Automation Developer

    Ottawa, ON
    $96k–$146k/yrHybridFull Time

    Ford BlueOvalCity\/TEVC

    3+ YOECandidates need a bachelor's degree in computer science or engineering, three years of embedded hardware-in-the-loop test automation experience, and three years of automotive technology and object-oriented development experience. Linux/shell scripting, defect tracking and CI/CD experience are also required.

    JIRA, GitHub, Jenkins, GitHub Actions, Linux, Windows

  • (CAN) Deli Associate

    Kitchener, ON
    Part Time

    Wal-Mart Canada Corp

    Candidates need to be at least 16 years old.

    slicer, stacker, rotisserie oven, deep fryer, utensils

  • Senior Building Mechanical Technologist

    Kitchener, ON
    $69k–$95k/yrHybridFull Time

    CIMA+

    5+ YOECandidates need a diploma in mechanical engineering technology, 5+ years of building mechanical design experience and strong Revit and AutoCAD skills. A C.E.T. or C.Tech, a valid driver's licence and public-sector or federal project experience are also sought.

    Revit, AutoCAD, MicroStation

  • Beauty Advisor - Part Time

    Kitchener, ON
    $19.20–$22.60/hr

    Sephora

    Candidates need prior retail, hospitality or client-service experience, strong communication skills, and a passion for beauty. They must be able to lift up to 50 pounds and be available for peak retail hours.

    Sales targets, Merchandising, Teamwork, Scheduling, Retail operations, Communication skills

  • AI-Native VP of Software Engineering, Canada-based (CAD $260,000/year)

    Toronto, ON +5
    RemoteFull Time

    CXT Software

    12+ YOE5+ MgmtCandidates need 12+ years in software engineering, including 5+ years in engineering leadership and 2+ years managing managers. They must have led a multi-team B2B SaaS organization, owned production operations and used AI coding assistants in production work.

    Azure, Angular, MAUI, SQL, .NET, C#

  • 310T Truck and Coach Technician

    Kitchener, ON
    $44.19/hr

    Triple M Metal

    Candidates need a valid 310T Truck and Coach Certification and their own tools. Strong math skills and diagnostic experience with computerized testing equipment are expected.

  • Field Sales & Marketing Representative (Door to Door Sales)

    London, ON +1
    Full Time

    Xplore Inc

    Candidates need a valid driver's licence and reliable transportation, plus a confident, outgoing, goal-driven and resilient approach. Sales experience and telecom knowledge are an asset but not required, as Xplore provides paid training.

    CRM

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.