Already a candidate?

Feedback
Skip to main content
P

Procom

Software Testing Specialist (Senior Automation Developer)

Ottawa, Ontario, Canada · Hybrid

Contract · 12 Months
Start Jul 2026

RATE

$52–$65/hr CAD

POSTED

7/14/2026

Job Description

Software Testing Specialist/Senior Python Test Automation Developer Hybrid work (4 days on-site Ottawa/ 1 day remote)

1 year contract with possibility of extension

Procom is seeking an experienced Software Testing Specialist (Senior Automation Developer) for a long-term contract with a leading organization. This role is ideal for an experienced automation professional with a strong background in Python, software verification, embedded systems, and test automation who is passionate about delivering high-quality software for next-generation automotive technologies.

Working within a collaborative Agile environment, you will play a key role in designing, developing, maintaining, and executing automated testing solutions for complex embedded software platforms.

Responsibilities

  • Lead the design, planning, and execution of automated test strategies for software verification.
  • Design, develop, maintain, and execute automated test libraries and scripts.
  • Develop scalable automation frameworks that support evolving verification requirements.
  • Create comprehensive test coverage for complex software applications.
  • Utilize test management tools for planning, execution, monitoring, metrics, and reporting.
  • Create, track, and manage software defects using defect management tools.
  • Contribute to CI/CD pipeline development and continuous improvement initiatives.
  • Promote software craftsmanship, quality standards, and secure development practices.
  • Mentor team members on automation tools, testing strategies, and best practices.
  • Collaborate with internal engineering teams and external suppliers within Agile development environments.
  • Support verification activities across multiple integration and validation levels.
  • Apply industry-recognized Software Quality Assurance standards including ASPICE, ISTQB, ASAM, and INCOSE.

Required Qualifications

Education

  • Bachelor's Degree in Computer Science, Computer Engineering, or a related discipline. Candidates will be required to provide proof of degree completion.

Experience

  • 8+ years of professional experience in software verification, validation, and test automation.
  • 5+ years designing and implementing automated testing strategies.
  • Advanced experience developing automated testing frameworks.
  • Strong experience with Python programming and Object-Oriented Programming.
  • Experience working with embedded software systems.
  • Proven experience working in Agile development environments.
  • Ability to work onsite four days per week.

Required Technical Skills

  • Python (Intermediate to Advanced)
  • Software Testing (Advanced)
  • Test Automation (Advanced)
  • Embedded Systems (Intermediate to Advanced)

Preferred Qualifications

  • QNX
  • Android Automotive
  • Vehicle network architecture
  • Automotive infotainment systems
  • Requirements Engineering
  • Electrical Architecture
  • Software Architecture
  • Functional Architecture
  • Software Configuration Management
  • Source Control
  • DevSecOps
  • Continuous Integration / Continuous Delivery (CI/CD)
  • Software Reliability Engineering
  • Observability and production support
  • Automation framework architecture
  • Verification metrics and reporting

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Ready to apply?

You'll complete the application through our portal.

Role summary

Software Testing Specialist (Senior Automation Developer)

Ottawa, Ontario · Hybrid

RATE

$52–$65/hr CAD

TYPE

Contract · 12 Months

STARTS

7/6/2026

POSTED

16 hours ago

ATS ID

327974



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy