Back to job search
T
TEKTELICVerified Job Source

Test Automation Developer

Develop and maintain automated test systems using Python and MATLAB to ensure the quality of global IoT products. Collaborate with product teams to create comprehensive test plans and perform functional, regression, and performance testing using RF equipment.

  • On-site
  • Calgary, AB
  • Posted Aug 11, 2026
  • Apply by Sep 10, 2026
  • 1 position

Job summary

Calgary, AB | Full-time | On-site TEKTELIC Communications is a leading Canadian IoT and wireless solutions company, trusted in 75+ countries. We're looking for a Test Automation Developer to help build and maintain the testing infrastructure that ensures our global products work flawlessly - every time. What You'll Do Develop & maintain automated test systems (Python/MATLAB). Collaborate with product teams to analyze technical requirements and develop comprehensive test plans that ensure clear traceability from requirements to results. Collaborate on functional, regression, failover, soak and performance testing. Work with RF equipment (e.g., spectrum/network analyzers). Upgrade and support test systems for production environments. Identify opportunities for cost reduction, test optimization, and continuous improvement. What You Bring Diploma or degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related field. Experience in test automation or QA engineering. Strong programming skills in Python; MATLAB experience is a major plus. Hands-on hardware testing experience (industry or strong academic/lab background). Solid understanding of structured testing practices, troubleshooting, and debugging. Strong communication skills & detail-oriented mindset. Nice-to-Haves Experience with MySQL. Comfortable working in Linux environments. Why join us Competitive salary and bonus program. Health, dental, vision, and life insurance. Paid vacation and a flexible work schedule. Work on real hardware and software used in IoT deployments around the world. Join a collaborative engineering team where improvements to test quality and efficiency have a direct impact on product development and manufacturing. Take ownership of automation systems used across engineering and production.

What you’ll do

Develop and maintain automated test systems using Python and MATLAB to ensure the quality of global IoT products. Collaborate with product teams to create comprehensive test plans and perform functional, regression, and performance testing using RF equipment.

Requirements

Requires a diploma or degree in Electrical/Electronics, Computer Engineering, or Computer Science with experience in test automation and strong Python skills. Candidates should have hands-on hardware testing experience and a solid understanding of structured testing practices.

Benefits

• Competitive salary and bonus program • Health insurance • Dental insurance • Vision insurance • Life insurance • Paid vacation • Flexible work schedule

Listed skills

  • PythonPreferred
  • MySQLPreferred
  • LinuxPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • MATLAB
  • Test Automation
  • QA Engineering
  • Hardware Testing
  • RF Equipment
  • Spectrum Analyzers
  • Network Analyzers
  • MySQL
  • Linux
  • Regression Testing
  • Performance Testing
  • Troubleshooting
  • Debugging
  • Test Planning
  • IoT

Job areas

  • Engineering
  • Software
  • Technology
  • Manufacturing

Additional details

Minimum education
Bachelor’s degree
Minimum experience
0+ years
Apply by
Sep 10, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Entry level
Application method
Direct apply is available