Python Developer

Syntronic - A Global Design House

📍 ottawa, on, Canada

Full-time Other-General

Job Description

Responsibilities

  • Design, build, and maintain scalable test automation frameworks in Python (PyTest).
  • Develop clean, maintainable, and reusable object‑oriented code to support automated testing across complex systems.
  • Translate product requirements into robust automated test strategies and technical solutions.
  • Collaborate cross‑functionally with developers, QA, and system teams to ensure high‑quality software delivery.
  • Integrate automated test suites into CI/CD pipelines (e.g., Jenkins) to support continuous testing and regression validation.
  • Analyze test results, debug failures, and implement long‑term fixes rather than short‑term workarounds.
  • Contribute to the evolution of internal testing tools and frameworks, focusing on performance, scalability, and reliability.
  • Document framework design, architecture decisions, and testing methodologies.

Qualifications

  • Bachel...
Apply for this Position