Post Job Free
Sign in

Test Automation Engineer

Company:
LuxeTech
Location:
Kitchener, ON, Canada
Posted:
May 30, 2025
Apply

Description:

LuxeTech, is looking for a Test Automation Specialist on contract to join our collaborative, high-performing team. If you’re someone with a passion for continuous learning, a strong background in developing test automation “bakeries,” and you thrive in CI/CD environments with hardware integration, this might be the perfect opportunity for you.

We're looking for someone who brings a solid foundation in embedded system testing, along with the technical maturity to operate independently within a complex development environment. You should have:

Key Responsibilities

Investigate and develop test automation frameworks for hardware/embedded-based solutions.

Design and maintain automated test “bakeries” for hardware products.

Set up and manage nightly/weekly firmware build automation.

Develop and port automated test cases, with an emphasis on the Robot framework.

Enable rapid iteration through build, test, and deployment cycles.

Propose and implement improvements to testing strategies and processes.

Must-Have Technical Skills

Hands-on experience (3+ years) building automated testing systems specifically for firmware or embedded software.

A proven track record designing and maintaining automated test environments for hardware-integrated products.

Confidence working closely with physical devices & embedded hardware; this isn’t a purely software role.

Proficiency in Python for scripting and test development, and strong familiarity with Linux as your daily driver OS.

Experience building CI/CD workflows for firmware releases, including automated build/test cycles.

Comfort using a variety of automated testing frameworks and tools to verify system functionality.

Ability to create clear, thorough test plans and documentation, and to log and track bugs effectively.

Nice-to-Have (Asset) Skills

Experience with or exposure to the Robot Framework.

An understanding of data validation, analytics, and how to test data pipelines or data quality.

Some background in performance, load, or security testing.

A thoughtful approach to exploratory testing, beyond scripted automation.

Familiarity with JIRA or similar tools for issue tracking and project management.

Previous experience working in Agile teams and participating in iterative development cycles.

Hands-on time with networking hardware or equipment as part of a test or dev environment.

Apply