Test Automation Developer

Lynx

Canada

Hybrid

CAD 90,000 - 95,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Low-cost Medical / Dental / Vision
401K with employer match
Paid Time Off + Holidays
Remote work opportunities
EAP
Career growth

Job summary

Lynx is seeking a Test Automation & Tools Developer – Quality Assurance to strengthen our QA automation capabilities across remote US/Canada teams, with potential hybrid options for local candidates. The role focuses on building test frameworks, CI/CD pipelines, and internal tooling to improve software quality and efficiency for mission-critical edge software.

You will collaborate with QA, Engineering, and DevOps to automate tests, investigate failures, and deliver reliable releases.

Qualifications

  • 3–4 years of professional Python development experience building maintainable tools or automation frameworks.
  • 2–3 years of hands-on Jenkins or similar CI/CD pipeline experience.
  • Bachelor’s degree or equivalent in CS/CE/SE or related field preferred; equivalent professional experience considered.
  • Experience creating tools or scripts to improve QA, engineering, or test workflows.
  • Proficient in source control with pull requests, branching, tagging, and resolving issues.

Responsibilities

  • Build and maintain Python automation tools and test frameworks for functional, regression, and performance testing.
  • Collaborate with QA, Engineering, DevOps, and internal teams to deliver reliable automation solutions.
  • Turn repetitive workflows into practical tools to improve accuracy and speed.
  • Design and troubleshoot Jenkins CI/CD pipelines using Groovy and Python scripts.
  • Monitor runs, investigate failures, perform root-cause analysis, and report results.

Skills

Python
Jenkins
Debugging
Automation
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Jenkins
GitHub
GitLab
JIRA
Docker

Job description

Job Title:Test Automation & Tools Developer – Quality Assurance

Location:Remote – US or Canada, or hybrid if local to office location

Compensation:

US: $65,000 - $70,000 + Bonus Eligible

Canada: $90,000 - $95,000 CAD + Bonus Eligible

This role is open to candidates based in the US or Canada. Compensation is location-based and will vary depending on experience, skills, and local market conditions.

Who we are:

Lynx delivers modular, open standards–based software that transforms how high-assurance, mission-critical edge systems are built, deployed, and maintained. Our secure edge computing solutions enable innovation and operational excellence in the world’s most demanding environments, from aerospace and defense to commercial and industrial systems. We partner across industries including automotive, medical, and critical infrastructure to deliver tailored solutions aligned with each customer’s mission and operational requirements.Our key products and services are:

  • MOSA.ic: LYNXMOSA.ic™is a modular software framework and architecture purpose-built for mission-critical edge computing. Based on theModular Open Systems Approach (MOSA),it provides a flexible foundation for buildingsecure, scalable, and certifiable edgesystems.
  • LYNX MOSA.ic.AI : LYNX MOSA.ic.AI is a unified CPU and GPU software platform that enables deterministic, certifiable deployment of AI and advanced workloads in mission-critical edge systems. It brings control, performance, and lifecycle governance together, allowing AI tooperatepredictably within safety-critical environments without compromising certification or system integrity.
  • CoreSuite2.0 : CoreSuite2.0 is Lynx’s safety-criticalGPU for graphics enablement framework designed for mission-critical edge computing systems.It provides hardware-accelerated graphics, visualization, and video processing capabilities that can be certified for high-assurance systems.
  • Services : Lynx Services is Lynx’s professional services organization that helps customers design, integrate, certify, deploy, andmaintainsafety- and security-critical systems. It supports industries like aerospace, defense, automotive, and industrial computing through consulting, engineering, integration, and lifecycle support,reducing development risk and accelerating certification in standards-driven, mission-critical environment.
Role Summary

The Test Automation & Tools Developer builds and maintains automation tools, test frameworks, CI/CD pipelines, and internal solutions that improve software quality and make QA workflows more efficient.

In this role, you will work closely with QA, Engineering, DevOps, and other internal teams to understand needs, automate testing and reporting activities, investigate failures, and support reliable software releases across multiple development and test environments.

You will also help streamline repetitive work across the organization by creating practical tools that give teams clearer data, faster feedback, and more time to focus on higher-value technical work.

Main Responsibilities
  • Build and maintain Python automation tools and test frameworks that help QA and Engineering execute functional, regression, and performance testing efficiently.
  • Partner with QA, Engineering, DevOps, and internal teams to clarify requirements and deliver reliable, maintainable automation solutions.
  • Turn repetitive or time-consuming workflows into practical tools that improve accuracy, reduce manual effort, and support higher-value work.
  • Design, maintain, and troubleshoot Jenkins CI/CD pipelines and jobs using Groovy, Python, and supporting scripts.
  • Monitor automated test runs, investigate failures, support root-cause analysis, and communicate results, risks, and follow-up actions.
  • Validate software fixes and enhancements through targeted testing, regression testing, and review of expected versus actual results.
  • Summarize test, automation, and development data in clear, actionable formats for QA, Engineering, and leadership audiences.
  • Represent QA during enterprise tool changes by identifying test impacts, raising concerns early, and coordinating on upgrades, configuration changes, and tool updates.
  • Improve automation coverage, test reliability, execution time, and workflow consistency through practical process and tooling improvements.
  • Provide technical guidance through code reviews, debugging support, design discussions, and knowledge sharing with QA team members and Co-op students.
  • Lead and mentor Tools Developer Co-op students by helping plan work, review progress, and support day-to-day technical growth.
  • Support hiring for Co-op and development roles through interview participation and technical input.
  • Provide regular status updates on Tools team progress, priorities, risks, schedules, stakeholder coordination, and initiatives under your oversight.
Must-Have Skills & Experience
  • 3–4 years of professional Python development experience, with the ability to build maintainable tools, scripts, or automation frameworks.
  • 2–3 years of hands-on experience developing, maintaining, and troubleshooting Jenkins or similar CI/CD pipelines.
  • Bachelor’s degree or equivalent diploma in Computer Science, Computer Engineering, Software Engineering, or a related field is preferred. Equivalent professional experience may be considered.
  • Experience creating software tools, automation frameworks, or scripts that improve QA, Engineering, or test-execution workflows.
  • Practical source-control experience, including pull requests, branching, tagging, and troubleshooting commit or branch issues.
  • Strong debugging skills across software, automation, test environments, and CI/CD pipeline failures.
  • Strong analytical and problem-solving skills, including root-cause analysis and validation of effective corrective actions.
  • Clear written and verbal communication skills, with the ability to explain technical information to both technical and non-technical audiences.
  • Ability to work independently, manage competing priorities, and deliver reliable solutions in a collaborative team environment.
Nice to Have
  • Experience with automated functional, regression, or performance testing in QA or Engineering environments.
  • Experience with GitHub, GitLab, or similar source-control platforms.
  • Experience with JIRA or similar defect-tracking and project-management tools.
  • Working knowledge of Linux-based development or test environments.
  • Experience with Docker, virtualization, or containerized test environments.
  • Experience with GUI development libraries such as Tkinter, Qt, or similar frameworks.
  • Experience onboarding, mentoring, or supporting Co-op students, junior developers, or other technical team members.
Sound Exciting?

Get in touch today! We have very robust benefits including:

  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Automation Engineer co-op
QA Automation Engineer co-op

Flexspring • Montreal (administrative region)

Remote
CAD 18,000 - 23,000
QA Automation Engineer
QA Automation Engineer

RELQ TECHNOLOGIES • Canada

Remote
CAD 80,000 - 100,000
Remote QA Automation Engineer
Remote QA Automation Engineer

Placements24 • Kimberley

Hybrid
CAD 65,000 - 105,000
Competitive salary
Fully remote work
Professional growth opportunities
+2
Test Automation Developer
Test Automation Developer

Systematix • Vaughan

Hybrid
CAD 55,000 - 69,000
Automation Developer (RQ11677) Labour and Transportation Cluster
Automation Developer (RQ11677) Labour and Transportation Cluster

Softline™ Technology Inc. • Toronto

Hybrid
CAD 110,000 - 135,000
Quality Assurance Automation Developer
Quality Assurance Automation Developer

Thales Canada • Vancouver, Quebec

Hybrid
CAD 89,000 - 152,000
Extended Health
Dental
RRSP matching
+7
QA & Test Automation Developer (Canada, EST, Remote)
QA & Test Automation Developer (Canada, EST, Remote)

MindBridge • Ottawa

Hybrid
CAD 108,000 - 121,000
Competitive compensation & equity
Hybrid or remote work
Health benefits & wellness programs
+4
QA Engineer
QA Engineer

IDENTOS Inc. • Toronto

On-site
CAD 90,000 - 130,000
Birthday Day Off
Wellness Fridays
Comprehensive Benefits
+2
QA SOFTWARE TESTER III (HYBRID)
QA SOFTWARE TESTER III (HYBRID)

Green Shield Canada (GSC) • Toronto

On-site
CAD 75,000 - 93,000
Associate QA
Associate QA

Appnovation Technologies • Vancouver

On-site
CAD 75,000 - 110,000
Challenging work
AI platforms exposure
Inclusive culture
+4