Back to job search
Quarry Consulting logo

Python Test Software Developer

  • Montréal, QC
  • Hybrid
  • Posted Oct 7, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Office presence
4 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Design, develop, test, debug, and document high-quality software applications, including writing and modifying Python applications. Plan and estimate work, collaborate within an agile team, complete assigned work, and troubleshoot issues in production environments.

Job details

Title: Python Test Software Developer Location: Montreal only - 4x a week on-site (Friday remote) Duration: 12 month contract Job Responsibilities: Design, code, test, debug and document high-quality software development applications. Planning work, providing effort estimates and driving your work to completion. Work in an agile development team using best practices. Write and modify Python applications. Troubleshoot problems in a software production environment. Skills: Knowledge of Python and C++. Familiar with multithreading, data sharing, and APIs. Ability to understand and work with complex software requirement specifications. Strong attention to detail. Education/Experience: Bachelor’s degree in software/computer engineering or other relevant field, or equivalent.

What you’ll do

Design, develop, test, debug, and document high-quality software applications, including writing and modifying Python applications. Plan and estimate work, collaborate within an agile team, complete assigned work, and troubleshoot issues in production environments.

Requirements

Knowledge of Python and C++, familiarity with multithreading, data sharing, and APIs, and the ability to understand complex software requirements are required. A bachelor's degree in software or computer engineering or a relevant field, or equivalent experience, is specified; strong attention to detail is also expected.

Listed skills

  • Technical Documentation · Preferred
  • Attention to detail · Preferred
  • Troubleshooting · Preferred
  • C++ · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • C++
  • Multithreading
  • Data Sharing
  • APIs
  • Software Development
  • Software Testing
  • Debugging
  • Troubleshooting
  • Agile Development
  • Requirements Analysis
  • Technical Documentation
  • Effort Estimation
  • Attention to Detail

Job areas

  • Software
  • Technology
  • Engineering

More jobs from Quarry Consulting

See all jobs from Quarry Consulting