What we do

The Quality Assurance team is all about testing Ubuntu Touch. What is working on which device, what change in the system introduced this problem or that bug, how can issues be reproduced. The goal of the committee is to make sure ever stable release is better than the last one and includes only new features and bugfixes, rather than introducing new problems. Common tasks include validation-, integration- and user-testing, as well as managing the GitHub issue trackers.

The QA committee needs to work closely with the developers and stay informed about latest developments and targets. Together with the developers the committee will decide on the priorities. Which bug should be fixed first, which feature is needed the most. When the developers believe they are done with their work, the QA team provides feedback and makes sure everything works properly. (Tip: Working on the QA committee can be a great gateway-position to take on easy development tasks!)

The QA team mainly works on the devel- and rc-channels of Ubuntu Touch, so a dedicated testing device is a big plus. You can of course use your daily driver device, but remember: If you're using devel you're on the bleeding edge, so expect to see blood from time to time.

QA goals

  • High quality of the all UBports software products

  • Supporting the community finding and reproducing bugs

  • Helping with the communication between users and developers

  • Maintaining the change logs

Current members of the QA team

  • Jan Sprinz (QST Head)

  • Florian Leeber

  • You

Where to find

Focus Groups

  • Release Management

  • Issue Tracker Maintenance

  • User testing

  • Automated testing


  • User Tester / Bug Hunter

  • Release Manager

  • QA Steering Committee Leader

  • Developers with experience in writing automated tests

Steering Committee keywords

Testing, validation, integration, releases, quality assurance, issues, bugs

Ready to Join UBports?

Apply to become a member now!