QA: Difference between revisions

2,204 bytes removed ,  10 January 2019
 
(44 intermediate revisions by 11 users not shown)
Line 1: Line 1:
= Mozilla QA =
[[File:Qa-badge.jpg|250px|left]]


The mozilla.com QA organization is divided into teams focused on Mozilla product areas or technologies.
<br><br>


= Mozilla QA Teams =
Welcome to the Mozilla QA wiki home page.  
{| class="fullwidth-table"
| style="background:#EFEFEF; width:33%" | '''Team Home Page'''
| style="background:#EFEFEF; width:33%" | '''Team Description'''
| style="background:#EFEFEF; width:33%" | '''Go to person'''
| style="background:#EFEFEF; width:33%" | '''Team Email'''
|-
|[https://wiki.mozilla.org/QA/Desktop_Firefox Desktop Firefox QA]
|Performs testing and release assessment of the desktop Firefox browser
| [mailto:jbecerra@mozilla.com Juan Becerra]<br>
irc: juanb
|
|-
|[https://wiki.mozilla.org/QA/Browser_Technologies Browser Technologies QA]
|Performs testing and release assessment of the other Firefox related technologies and services.
| [mailto:achung@mozilla.com Tony Chung]<br>
irc: tchung
|
|-
|[https://wiki.mozilla.org/QA/Execution/Web_Testing Web QA]
|Performs testing and release assessment of the Mozilla web sites.
| [mailto:sdonner@mozilla.com Stephen Donner]<br>
irc: stephend
|mozwebqa@mozilla.org
|-
|[https://wiki.mozilla.org/QA/QA_Community QA Community]
|Supports building the QA Community. Everyone in QA is part of this team :)
|[mailto:marcia@mozilla.com Marcia Knous]<br>
irc: marcia
|-
|[https://wiki.mozilla.org/QA/Services Services QA]
|Develops, builds, and tests all things client-server
|[mailto:edwong@mozilla.com Edwin Wong]<br>
irc: edwong
|
|}
'''Note:''' Any general questions regarding Mozilla QA can be sent to [mailto:bmoss@mozilla.com Bob Moss]


[https://wiki.mozilla.org/QA/TeamPageTemplate Team Home Page Template]
We are a guild of individuals united by a common passion to make the quality of the products Mozilla creates the best it can possibly be. There are a plethora of ways to get involved and be a part of the Mozilla Quality Project to help ensure, empower, extend, and enjoy the open web. We're excited you're here to join us.
<br clear=all>


== Who is Mozilla QA? ==
= Quality Assurance Principles =
[[QA/whois|Who is Mozilla QA?]]
These are the foundational elements that we evaluate to judge quality for each of our projects. These are all interdependent and interrelated and the list is probably not exhaustive, but it will give you an idea of what we are passionate about.
* Dependability - Every product should be stable and dependable
* Delight - Doing "what it should do" is not enough. The product must delight the user with its functionality.
* Security & Privacy - Mozilla believes very strongly that our products must put our users in control of their data and must take every step we can to ensure your security while on the web.
* Performance - The products must meet or exceed the performance requirements we and our users demand.
* Web Platform - Our mission is to extend, empower, and keep the web platform open for all. We do that by releasing great products that people love, which push the boundaries and capabilities of the open web ever farther.


= Team Meetings =
= Get In Touch! =
We'd love to hear from you. We hang out on Mozilla IRC (irc.mozilla.org) in the #qa channel. We use the [https://groups.google.com/forum/#!forum/mozilla.dev.quality dev-quality] mailing list for communication and discussion. Our blog is at [https://quality.mozilla.org quality.mozilla.org (also known as QMO)].


Each of the Mozilla QA Teams conducts a team meeting every other week to discuss release and team specific issues. In addition there is a QA staff meeting conducted every week as well. The table below contains links to the team calendars and links to the current and prior meeting agendas.
While you're at it, please register as a Mozillian and [https://mozillians.org/en-US/group/qa/ join us]!


{| class="fullwidth-table"
= Teams =
| style="background:#EFEFEF; width:25%" | '''Team'''
We are organized into product focused areas. You can find our teams and team leads' IRC nicknames below.
| style="background:#EFEFEF; width:25%" | '''Meeting Details'''
{| class="fullwidth-table" border="1"
| style="background:#EFEFEF; width:25%" | '''Meeting Agendas'''
|-
|-
| style="font-weight: bold; background: #DDD; width: 15%" | QMO Team Page
|Mozilla QA
| style="font-weight: bold; background: #DDD; width: 15%" | Team Lead
|Every Wed, 1:30p, Warp Core, Conf 9245 (See Agenda for full dial in info)
| style="font-weight: bold; background: #DDD; width: 20%" | Team Wiki
|[https://wiki.mozilla.org/QA/StaffMeetings QA Staff]<br>
| style="font-weight: bold; background: #DDD; width: 30%" | Primary Focus Areas
[https://wiki.mozilla.org/QA/StaffMeetings/LastMeeting Last Meeting]<br>
| style="font-weight: bold; background: #DDD; width: 20%" | Primary Team IRC Channels
[https://wiki.mozilla.org/QA/StaffMeetings/NextMeeting Next Meeting]  
|-
|-
| [https://quality.mozilla.org/teams/firefoxqe/ Firefox QE]
|Desktop Firefox
| None at this time. Team members are embedded in Engineering Teams
| Every Tuesday at 2:00pm Pacific, Zombocom  Vidyo: QA-Desktop
| [[QA/Firefox|QA/Firefox]]
|[https://wiki.mozilla.org/QA/Desktop_Firefox Desktop Firefox QA]<br>
| Firefox browser (Desktop and Android)
[https://wiki.mozilla.org/QA/Desktop_Firefox/StaffMeetings Staff Meeting Notes]<br>
| #qa
|-
| [https://quality.mozilla.org/teams/test-engineering/ Firefox Test Engineering]
| sphilp
| [https://wiki.mozilla.org/TestEngineering https://wiki.mozilla.org/TestEngineering]
| Firefox Test Engineering
| #qa, #fx-test
|-
| [https://quality.mozilla.org/teams/web-qa/ Web and QA Services]
| Stephend
| [[QA/Execution/Web_Testing|QA/Execution/Web_Testing]]
| Mozilla websites, Marketplace, QA specific sites
| #qa, #mozwebqa
|-
| [https://quality.mozilla.org/teams/services/ Cloud Services QA]
| sphilp
| [[QA/Services|QA/Services]]
| Mozilla Cloud Services (sync, simplepush, OAuth, Firefox Accounts etc)
| #qa, #services-qa
|-
| [https://github.com/mozilla/iris Mozilla Iris]
| Matt Wobensmith (Core)<br />Tracy Walker (Test)<br />Anthony Hughes (Deploy)
| [[QA/Product_Integrity/Mozilla_Iris]]
| Test automation
| #qa-automation
|}


|-
[[File:Mozilla_QA_2014_team.jpg|border|600px|2014 QA Workweek in Mountain View]]
|Browser Technologies
|Every Other Thurs, 11:00a, Warp Core, Conf 265   
|[https://wiki.mozilla.org/QA/Browser_Technologies Browser Technologies QA]<br>
[https://wiki.mozilla.org/QA/Browser_Technologies/LastMeeting Last Meeting]<br>
[https://wiki.mozilla.org/QA/Browser_Technologies/NextMeeting Next Meeting]
|-
|Web QA
|Every Thursday, 9am PDT/PST 
|[https://wiki.mozilla.org/QA/Execution/Web_Testing Web QA]<br>
[https://wiki.mozilla.org/QA/Execution/Web_Testing/Meetings/2012 Meetings page]<br>
|-
|Cloud Services QA
|Every Tuesday, 3pm PDT/PST 
|[https://wiki.mozilla.org/QA/Services Cloud Services QA]
|-
|QA Community
|Weekly Meeting have been deprecated and are now integrated into the QA Weekly Staff Meeting   
|[https://wiki.mozilla.org/QA/QA_Community QA Community]<br>
|-
|Taiwan QA team
|Every Friday, 3pm GMT+8
|
<br>
|}


= Mozilla QA Projects =
<small> The old version of this [https://wiki.mozilla.org/QA_Archived_Home_Page page is archived here]</small>
 
The projects listed below are included from the team project pages. If you need to edit the project, click through to the team page.
 
 
== [[QA/Desktop_Firefox#Current_Projects|Desktop Firefox QA]] ==
{{:QA/Desktop_Firefox#Current_Projects}}
 
== [[QA/Browser_Technologies#Current_Projects|Browser Technologies]] ==
{{:QA/Browser_Technologies#Current_Projects}}
 
== [[QA/Execution/Web_Testing#Current_Projects|Web QA]] ==
{{:QA/Execution/Web_Testing#Current_Projects}}
 
== [[QA/QA_Services#Current_Projects|QA Community]] ==
{{:QA/QA_Services#Current_Projects}}
 
== Mozilla QA Weekly Scrum Pads ==
 
For team communications, each QA team maintains an etherpad document for each week. Within this document team members keep a running list of weekly tasks they are working on as well as relevant project updates and issues. Each team member should check into the etherpad and enter some updates on the right side of the etherpad document.
 
* [https://wiki.mozilla.org/QA/AllScrumPads Detailed Team Scrum Pads]
** [https://wiki.mozilla.org/QA/Desktop_Firefox/DesktopFirefoxWeeklyScrumpads  Desktop Firefox QA ]
** [https://wiki.mozilla.org/QA/Browser_Technologies/BrowserTechnologiesWeeklyScrumpads Browser Technologies]
** [https://wiki.mozilla.org/QA/Execution/Web_Testing/Etherpads Web QA]
** [https://wiki.mozilla.org/QA/QA_Services/QaServicesWeeklyScrumPads QA Community]
 
==Helpful Links==
 
These are tools and/or webpages the QA community uses to interact with the development of Mozilla's products, but are not necessarily tools we use to assure their quality.
 
* [https://wiki.mozilla.org/QA/CommunityResponseSignup Signup for email response to inquires]
* [http://nightly.mozilla.org Nightly Builds]
* [http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/ Hourly Builds]
* [http://mxr.mozilla.org/ MXR]
* [http://hg.mozilla.org/ HG]
* [https://wiki.mozilla.org/QA/Simple_Try_Builds/ Simple Try Builds Instructions]
* [http://quality.mozilla.org/docs/ QA Documentation]
* [[Special:PrefixIndex/{{FULLPAGENAME}}/]] lists all subpages of "{{FULLPAGENAME}}" on {{SERVERNAME}}
* [[QA/ArchiveLinks|Archived Links]]
* [[QA/QaEvents|QA Events]]
Confirmed users
14,525

edits