Roles

Differences between revisions 13 and 14
Revision 13 as of 2015-01-21 22:26:42
Size: 1563
Editor: xdsl-83-150-81-40
Comment: Clean up overview
Revision 14 as of 2015-01-22 21:15:47
Size: 2432
Editor: xdsl-83-150-81-40
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
The QA Team has four defined roles and workflows to help you understand the scope of the activities going on inside of Ubuntu QA. A person can hold more than one role, but it is recommended that everyone starts with one role and expands from there. In many cases, tester is the best role to begin with. The team has four defined roles and workflows to help you understand the scope of the activities going on. A person can hold more than one role, but it is recommended that everyone starts with one role and expands from there. In many cases, tester is the best role to begin with.
Line 6: Line 6:
== Tester ==
The tester role is the backbone of the QA team, and the easiest one to get in touch with QA. Testers install and run the development releases, report and triage bugs, and provide test results.

Ready to help? [[https://wiki.ubuntu.com/QATeam/Roles/Tester|Learn more about how to be a tester]].


== Bug Triager ==
The bug triager sticks with stable versions of ubuntu and helps perform SRU Verifications and perform bug triaging. Interested? [[https://wiki.ubuntu.com/QATeam/Roles/BugTriager|Learn more about how to be a bug triager]].


== Test Writer ==
Test writers are responsible for creating and maintaining the test suites used in ubuntu. This includes autopilot and autopkg automated tests as well as manual testing efforts. [[https://wiki.ubuntu.com/QATeam/Roles/TestWriter|Learn more about how to write tests for ubuntu]].


== Developer ==
Developers within in the team work on tools used by the ubuntu quality community and others performing QA work. These range from tools that help with manual testing such as the qatracker and testdrive to automated testing tools like autopilot. [[https://wiki.ubuntu.com/QATeam/Roles/Developer|Learn more about developing QA tools]].
||<tablestyle="width: 95%; margin-bottom: 1em;" style="width: 25%; padding: 0.5em 1em; border: none; background-color: #ddd;">'''[[QATeam/Roles/Tester|Tester]]'''||<style="width: 40px; border: none;">||<style="width: 25%; padding: 0.5em 1em; border: none; background-color: #ddd;">'''[[QATeam/Roles/BugTriager|Bug Triager]]'''||<style="width: 40px; border: none;">||<style="width: 25%; padding: 0.5em 1em; border: none; background-color: #ddd;">'''[[QATeam/Roles/TestWriter|Test Writer]]'''||<style="width: 40px; border: none;">||<style="width: 25%; padding: 0.5em 1em; border: none; background-color: #ddd;">'''[[QATeam/Roles/Developer|Developer]]'''||
||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top;"> Do exploratory testing and run manual tests. ||<style="border: none;"> ||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top;"> Help improve bugs until they are workable on by developers. Do SRU verification. ||<style="border: none;"> ||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top;"> Write manual testcases. Contribute to the automated testing (programming knowledge required). ||<style="border: none;"> ||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top;"> Develop the Autopilot suite or the QA Tracker. Programming knowledge required. ||
||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top; text-align: right;">[[QATeam/Roles/Tester|Learn more]] &rsaquo; ||<style="border: none;"> ||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top; text-align: right;">[[QATeam/Roles/BugTriager|Learn more]] &rsaquo; ||<style="border: none;"> ||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top; text-align: right;">[[QATeam/Roles/TestWriter|Learn more]] &rsaquo; ||<style="border: none;"> ||<style="border: none; background-color: #eee; padding: 0.5em 1em; vertical-align: top; text-align: right;">[[QATeam/Roles/Developer|Learn more]] &rsaquo; ||

Overview

The team has four defined roles and workflows to help you understand the scope of the activities going on. A person can hold more than one role, but it is recommended that everyone starts with one role and expands from there. In many cases, tester is the best role to begin with.

Tester

Bug Triager

Test Writer

Developer

Do exploratory testing and run manual tests.

Help improve bugs until they are workable on by developers. Do SRU verification.

Write manual testcases. Contribute to the automated testing (programming knowledge required).

Develop the Autopilot suite or the QA Tracker. Programming knowledge required.

Learn more

Learn more

Learn more

Learn more

QATeam/Roles (last edited 2015-01-22 21:15:47 by xdsl-83-150-81-40)