Signet

한국어English

Canonical company · OPEN ROLE

Canonical

Software Quality Assurance Engineer - Linux, PC, IoT

Taipei · Engineering · AI

Company
Makes the Ubuntu Linux distribution and helps enterprises adopt open source infrastructure.
Role
Builds the quality strategy for Ubuntu hardware and runs the tests directly.

What you will do

We rewrote the responsibilities and qualifications in plain language instead of copying the original posting.

Responsibilities

  • Carry out both automated and hands-on tests covering Ubuntu Desktop, Server, and Core on the newest hardware lineups.
  • Plan and manage the overall quality assurance strategy and documentation.
  • Improve automated testing capability through design and code contributions.
  • Identify and document bugs clearly in the bug database.
  • Work with development teams across projects to build efficient automated testing.
  • Triage test reports and customer bugs and collect quality data.

What you need

  • Experience with Linux desktop and related technologies.
  • Understanding of commercial software QA practices and how to fit them into Linux community norms.
  • Ability to use scripting languages such as Shell, Python, or JavaScript.
  • Clear written and spoken communication in English.
  • Ability to work productively in a globally distributed team.

Good to have

  • Ubuntu experience is a plus.
  • Comfort with online collaboration tools such as mailing lists, Mattermost, or wikis.
  • Ability to pick up new technologies quickly and become effective right away.
Read the employer’s original job description

See how your resume reads for this role

A former Korea GM at a global company reads it and tells you what to improve for this role. It uses 1 credit.

Checked 2026-10-19

CanonicalSoftware Quality Assurance Engineer - Linux, PC, IoTStart a mock application