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

  • 帮助社区查找 bug

  • Helping with the communication between users and developers

  • Maintaining the change logs

现任 QA 团队成员

  • Jan Sprinz (QST Head)

  • Florian Leeber

  • You

Where to find

Focus Groups

  • 发行管理

  • 问题跟踪器维护

  • User testing

  • Automated testing


  • User Tester / Bug Hunter

  • 发行管理器

  • 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?