Software Quality Assurance Engineer - Linux, PC, IoT

Canonical

Finland

On-site

EUR 60,000 - 82,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Learning and development
Annual compensation review
Recognition rewards
Annual leave
Priority Pass for travel
Annual health check

Job summary

Canonical is seeking a Software QA engineer to define quality processes and coordinate testing across Ubuntu Desktop, Server and Core. You will establish QA practices from the ground up and work with teams worldwide to drive quality improvements throughout the development cycle.

Role involves planning QA strategies, extending automated tests, and communicating findings clearly in a globally distributed team. Ubuntu experience is a plus; strong English skills required.

Qualifications

  • Experience with Linux desktop and related technologies; Ubuntu experience is a plus.
  • Solid grasp of commercial Software QA practices and Linux community standards.
  • Experience with scripting: Shell, Python, or JavaScript.
  • Strong written and spoken English communication; able to work across time zones.

Responsibilities

  • Plan, create and manage the overall Quality Planning strategy and document.
  • Improve automated test capability with design and code contributions.
  • Perform automated and manual testing of Ubuntu Desktop, Server and Core on various hardware.
  • Collaborate with project teams to ensure consistent project execution.
  • Identify quality assurance bottlenecks and drive continuous improvements.
  • Triage test reports and customer bugs and document them clearly.

Skills

Linux desktop experience
Quality assurance
Scripting languages
Shell
Python
JavaScript
English communication

Job description

About Canonical

Canonical is a growing international software company that works with the open‑source community to deliver Ubuntu, the world’s best free software platform. The Commercial Engineering Quality Assurance (QA) team works with all the engineering teams in Canonical, OEM and ODM customers, to bring Ubuntu directly to millions of users by delivering certified Ubuntu laptop, desktop, IoT and other computing devices.

Overview

As a Software QA engineer, you will join the team responsible for our strategy for quality coordination and testing. You will be a quality expert with extensive experience establishing quality processes from the ground up. You will understand the tools and techniques used to introduce new products, and will work with teams across the company to drive quality improvements through the entire development cycle.

Responsibilities
  • Plan, create and manage the overall Quality Planning strategy and document
  • Improve our automated test capability with design and code contributions
  • Perform automated and manual testing of Ubuntu Desktop, Server and Core on various latest hardware
  • Suggest solutions to identified product problems
  • Collaborate with the Project team to ensure consistent project execution
  • Identify quality assurance process bottleneck and suggest improvements
  • Oversee continuous improvement projects
  • Collect quality data
  • Establish proactive measures to improve the quality and reliability of the Ubuntu platform
  • Prepare time estimates and schedule for testing activities
  • Identify, isolate, and document bugs clearly and concisely in the bugs database
  • Work with development teams across multiple projects to build efficient, effective automated testing
  • Communicate effectively with colleagues in a variety of time zones around the world
  • Triage test reports and customer bugs
Qualifications
  • Experience with the Linux desktop and related technologies. Ubuntu experience would be a plus
  • Solid grasp of commercial Software QA practices and ideas on how to integrate them into Linux Community standards
  • Experience with common scripting languages, including Shell script, Python or JavaScript
  • Comfortable with online communication and collaboration such as mailing lists, Mattermost, wiki
  • Excellent logic, problem solving, and troubleshooting skills
  • Strong written and spoken communication skills in English
  • Ability to be productive in a globally distributed team
  • Ability to pick up new technologies and achieve high effectiveness quickly
Benefits
  • Learning and development
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel
  • Annual health check
Equality and Diversity

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux/IoT QA Engineer - Automation & Quality
Linux/IoT QA Engineer - Automation & Quality

Canonical • Finland

On-site
EUR 60,000 - 82,000
Learning and development
Annual compensation review
Recognition rewards
+3
Ubuntu Enablement - Software Engineering Manager
Ubuntu Enablement - Software Engineering Manager

Canonical • Helsinki

On-site
EUR 70,000 - 100,000
Linux Enablement - Software Engineering Manager
Linux Enablement - Software Engineering Manager

Canonical • Helsinki

On-site
EUR 60,000 - 90,000
Software Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager - Cross-platform C++ - Multipass

Canonical • Helsinki

On-site
EUR 84,000 - 110,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Senior Ubuntu Embedded IoT System Engineer
Senior Ubuntu Embedded IoT System Engineer

Canonical • Finland

On-site
EUR 27,000 - 50,000
Senior Ubuntu Embedded IoT Engineer — Global Travel
Senior Ubuntu Embedded IoT Engineer — Global Travel

Canonical • Finland

On-site
EUR 27,000 - 50,000
Ubuntu Enablement Engineer
Ubuntu Enablement Engineer

Canonical • Finland

On-site
EUR 65,000 - 90,000
Sales Development Representative
Sales Development Representative

Canonical • Helsinki

On-site
EUR 32,000 - 42,000
Personal learning budget
Annual compensation review
Employee Assistance Programme
+2
Software Engineering Manager
Software Engineering Manager

Canonical • Finland

On-site
EUR 90,000 - 130,000
QA Lead
QA Lead

Distance Technologies Oy • Helsinki

On-site
EUR 90,000 - 130,000