Applications for this position are currently paused

QA Engineer - Ubuntu Hardware Certification

Save
Job updated 4 months ago

Job Description

This is an exciting opportunity for a software engineer passionate about open source software, quality and Linux running smoothly on the latest and greatest hardware. You will work closely with the rest of the Certification team to develop the certification test suites, metrics and continuous integration practices to validate and deepen the Ubuntu hardware certification.

Ubuntu Hardware Certification is responsible for ensuring reliable hardware compatibility with Ubuntu Linux. We work together with silicon companies, OEMs, ODMs and and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.

Joining Canonical is a unique opportunity for an exceptional leader passionate about open source. We offer a fun, fast-paced team environment and a career full of learning and development opportunities.

What you will do:

  • Develop, enhance, automate hardware certification test suites using test automation tools such as Canonical’s open source Checkbox
  • Maintain the continuous integration environment used as part of Certification testing
  • Critically review Ubuntu certification requests and deliver Ubuntu certifications
  • Work from home with international travel up to 4 weeks per year for internal and external events

Requirements

Who you are:

  • You have excellent troubleshooting skills and experience working with others to identify, isolate and resolve issues
  • You have experience with quality processes and continuous integration tools
  • You have experience working in an agile development environment
  • You are focused on success and the delivery of timely, high quality software
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have strong written and verbal technical communication skills
  • You have a good understanding of Linux system architecture
  • Software engineering, open source background
  • Experience with continuous integration and delivery tools and practices
  • Experience of automated testing practices in a hardware enablement setting
  • In-depth project experience with Python

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world’s best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration.

View all jobs
View all jobs
Save
2
No requirement for relevant working experience
1,200,000 ~ 1,800,000 TWD / year
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of Canonical.

About us

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world’s #1 cloud operating system. Our mission is to realize the potential of free software in the lives of individuals and organisations. Our services are helping businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.


Team

Avatar of the user.
Avatar of the user.
QA Manager
Avatar of the user.
Engineering Manager
Avatar of the user.
Interim Engineering Manager
Avatar of the user.
Engineering Director
Avatar of the user.
Talent Acquisition Partner

Jobs

Full-time
Entry level
1
1M ~ 1.8M TWD / year
Save

Full-time
Mid-Senior level
1
7K ~ 14K USD / month
Save

Full-time
Mid-Senior level
1
6K ~ 14K USD / month
Save