Current jobs related to Python Test Automation Engineer - Toronto, Ontario - Canonical Group Ltd


  • Toronto, Ontario, Canada Syntronic - A Global Design House Full time

    Shape the Future of Technology with SyntronicAt Syntronic, we're a community of innovators pushing the boundaries of technological innovation. Our teams work on projects that define the future, from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life.Join Our Global Community of...


  • Toronto, Ontario, Canada Syntronic - A Global Design House Full time

    Shape the Future of Technology with SyntronicAt Syntronic, we're a community of innovators pushing the boundaries of technological innovation. Our teams work on projects that define the future, from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life.Join Our Global Community of...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. We are seeking a highly skilled Test Automation Engineer to join our team.Job Summary:We are looking for a talented Test Automation Engineer to design and develop automation tests for our applications. The ideal candidate will...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. We are seeking a highly skilled Test Automation Engineer to join our team.Job Summary:We are looking for a talented Test Automation Engineer to design and develop automation tests for our applications. The ideal candidate will...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. We are seeking a highly skilled Test Automation Engineer to join our team.Job Summary:We are looking for a talented Test Automation Engineer to design and develop automation tests for our applications. The ideal candidate will...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. We are seeking a highly skilled Test Automation Engineer to join our team.Job Summary:We are looking for a talented Test Automation Engineer to design and develop automation tests for our applications. The ideal candidate will...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. Our company is committed to delivering innovative solutions to our customers, and we are seeking a highly skilled Test Automation Engineer to join our team.Job SummaryWe are looking for a talented Test Automation Engineer to...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. Our company is committed to delivering innovative solutions to our customers, and we are seeking a highly skilled Test Automation Engineer to join our team.Job SummaryWe are looking for a talented Test Automation Engineer to...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. Our company is committed to delivering exceptional customer experiences through innovative solutions.Job SummaryWe are seeking a highly skilled Test Automation Engineer to join our team. As a Test Automation Engineer, you will be...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. Our company is committed to delivering exceptional customer experiences through innovative solutions.Job SummaryWe are seeking a highly skilled Test Automation Engineer to join our team. As a Test Automation Engineer, you will be...


  • Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Job Title: Test Automation EngineerMomentum Financial Services is a leading provider of financial services in North America. Our company offers a range of financial products and services to help our customers achieve their financial goals.Job SummaryWe are seeking a highly skilled Test Automation Engineer to join our team. The successful candidate will be...


  • Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Job Title: Test Automation EngineerMomentum Financial Services is a leading provider of financial services in North America. Our company offers a range of financial products and services to help our customers achieve their financial goals.Job SummaryWe are seeking a highly skilled Test Automation Engineer to join our team. The successful candidate will be...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Momentum Financial Services Group: Test Automation EngineerWe are seeking a highly skilled Test Automation Engineer to join our team at Momentum Financial Services Group. As a Test Automation Engineer, you will play a critical role in designing and implementing automation tests to ensure the quality and reliability of our applications.Key...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Momentum Financial Services Group: Test Automation EngineerWe are seeking a highly skilled Test Automation Engineer to join our team at Momentum Financial Services Group. As a Test Automation Engineer, you will play a critical role in designing and implementing automation tests to ensure the quality and reliability of our applications.Key...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. Our company is committed to delivering exceptional customer experiences through innovative solutions.Job SummaryWe are seeking a highly skilled Test Automation Engineer to join our team. As a Test Automation Engineer, you will be...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. Our company is committed to delivering exceptional customer experiences through innovative solutions.Job SummaryWe are seeking a highly skilled Test Automation Engineer to join our team. As a Test Automation Engineer, you will be...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. We are seeking a highly skilled Test Automation Engineer to join our team.Job DescriptionWe are looking for a talented individual to design and develop automation tests for our applications. The ideal candidate will have a strong...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Job Title: Test Automation EngineerMomentum Financial Services Group is a leading provider of financial services in North America. We are seeking a highly skilled Test Automation Engineer to join our team.Job DescriptionWe are looking for a talented individual to design and develop automation tests for our applications. The ideal candidate will have a strong...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Momentum Financial Services Group: Test Automation EngineerWe are seeking a highly skilled Test Automation Engineer to join our team at Momentum Financial Services Group. As a Test Automation Engineer, you will play a critical role in designing and implementing automation tests to ensure the quality and reliability of our financial services applications.Key...


  • Toronto, Ontario, Canada Momentum Financial Services Group Full time

    Momentum Financial Services Group: Test Automation EngineerWe are seeking a highly skilled Test Automation Engineer to join our team at Momentum Financial Services Group. As a Test Automation Engineer, you will play a critical role in designing and implementing automation tests to ensure the quality and reliability of our financial services applications.Key...

Python Test Automation Engineer

3 months ago


Toronto, Ontario, Canada Canonical Group Ltd Full time

This position is a remote opportunity, with expectations for regular visits to our lab.

If you have a passion for tinkering in your personal lab, possess strong Python skills, and have an interest in data center technology, this role is ideal for you.

As a Python Engineer in the MAAS QA Labs at Canonical, you will oversee the daily operations of our lab, which is utilized for Ubuntu server certification related to US-based silicon and server designs.

Your responsibilities will include developing and utilizing software for deploying and configuring servers and network switches, as well as addressing complex design challenges to ensure efficiency and scalability.


Your work will involve:

Engaging with cutting-edge silicon developed by the Kernel Team and Partner Engineering teams to optimize Linux performance, alongside established hardware to ensure seamless and efficient new Ubuntu releases.

This role blends software engineering focused on reliable automated hardware commissioning and deployment with testing, troubleshooting, and experimentation aimed at enhancing the reliability and performance of our software.

While expertise in every area is not required, a solid foundation in software engineering and a curiosity about complex distributed systems are essential for success in this position.

Utilize your Python development expertise to enhance the Metal as a Service (MAAS) software, accommodating a diverse range of server and network hardware.

Actively contribute to expanding MAAS functionality by integrating with testing and scheduling tools.

Manage a fully automated server lab remotely, ensuring its availability for other teams while working with the latest server and network technology from leading vendors.

Enhance hardware and network monitoring through automation.

Collaborate with fellow MAAS engineers, data center hardware specialists, and teams responsible for certifying hardware for Ubuntu, as well as kernel engineers and other users of the hardware lab.

Qualifications include:

  • STEM Bachelor's degree, preferably in Computer Science or Software Engineering
  • Experience in Python programming
  • Proficiency in Linux Administration
  • Effective communication skills in English
  • Strong academic background from high school and preferably university
  • Experience with both Rack and Virtual systems
  • A systematic approach to testing
  • A passion for performance engineering
  • Experience in data center operations

We consider various factors, including geographical location, experience, and performance, when determining compensation globally. Compensation is reviewed annually to acknowledge exceptional performance, with additional performance-driven bonuses available. We strive to balance our programs to meet local needs while ensuring fairness on a global scale.

Annual holiday leave is also provided.

As the publisher of Ubuntu, a significant open-source project and a platform for AI, IoT, and cloud technologies, we are committed to making a positive impact every day.

Canonical has embraced a remote-first approach since its founding in 2004.
Working with us is an opportunity to step into the future, encouraging innovative thinking, smarter work practices, skill development, and personal growth.

We believe that diverse experiences, perspectives, and backgrounds foster a better work environment and lead to superior products.