Roles

Differences between revisions 1 and 14 (spanning 13 versions)
Revision 1 as of 2013-10-22 18:32:18
Size: 1312
Editor: adsl-98-70-51-119
Comment:
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 3: Line 3:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| = 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.
Line 5: Line 6:
The QA Team has three defined roles and work-flows to help you contribute to the many activities going on inside of Ubuntu QA. A person can hold more than one role, but it is recommended everyone

== Tester ==
The tester is the backbone of the QA team. Testers install and run the development releases, report and triage bugs, and provide test verification and sru testing. Ready to help? [[https://wiki.ubuntu.com/QATeam/Roles/Tester|Learn more about how to be a tester]].


== 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)