QA: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(32 intermediate revisions by 9 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/Firefox Firefox QA]
|Performs testing and release assessment of the Firefox browser for Windows, Mac, Android and Linux.
| [mailto:jbecerra@mozilla.com Juan Becerra]<br>
irc: juanb
|
|-
|[https://wiki.mozilla.org/QA/Automation Firefox Automation]
|Performs creation of automated tests for Firefox, and maintains the testing infrastructure
| [mailto:hskupin@mozilla.com Henrik Skupin]<br>
irc: whimboo
| dev-automation@lists.mozilla.org
|-
|[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 PST, Sanctuary, 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]
|Firefox QA
| None at this time. Team members are embedded in Engineering Teams
| Every Wednesday at 8:30am Pacific, Firefly  Vidyo: QA-Desktop, Conf 9779
| [[QA/Firefox|QA/Firefox]]
|[https://wiki.mozilla.org/QA/Firefox Firefox QA]<br>
| Firefox browser (Desktop and Android)
[https://wiki.mozilla.org/QA/Firefox#Team_Meetings Team Meeting Notes]
| #qa
|-
|-
|Firefox Automation
| [https://quality.mozilla.org/teams/test-engineering/ Firefox Test Engineering]
|Team: Monday, 8:45am Pacific<br>
| sphilp
Ask an Expert: Thursday, 12:00pm UTC
| [https://wiki.mozilla.org/TestEngineering https://wiki.mozilla.org/TestEngineering]
|[https://wiki.mozilla.org/QA/Automation/Meetings Firefox Automation]<br>
| Firefox Test Engineering
[https://etherpad.mozilla.org/automation-ask-an-expert Ask an Expert]
| #qa, #fx-test
|-
|-
|Browser Technologies
| [https://quality.mozilla.org/teams/web-qa/ Web and QA Services]
|Every Other Thurs, 11:00a, Warp Core, Conf 265   
| Stephend
|[https://wiki.mozilla.org/QA/Browser_Technologies Browser Technologies QA]<br>
| [[QA/Execution/Web_Testing|QA/Execution/Web_Testing]]
[https://wiki.mozilla.org/QA/Browser_Technologies/LastMeeting Last Meeting]<br>
| Mozilla websites, Marketplace, QA specific sites
[https://wiki.mozilla.org/QA/Browser_Technologies/NextMeeting Next Meeting]
| #qa, #mozwebqa
|-
|-
|Web QA
| [https://quality.mozilla.org/teams/services/ Cloud Services QA]
|Every Thursday, 9am PDT/PST 
| sphilp
|[https://wiki.mozilla.org/QA/Execution/Web_Testing Web QA]<br>
| [[QA/Services|QA/Services]]
[https://wiki.mozilla.org/QA/Execution/Web_Testing/Meetings/2012 Meetings page]<br>
| Mozilla Cloud Services (sync, simplepush, OAuth, Firefox Accounts etc)
|-
| #qa, #services-qa
|Cloud Services QA
|-
|Every Monday, 3:30pm PDT/PST 
| [https://github.com/mozilla/iris Mozilla Iris]
|[https://wiki.mozilla.org/QA/Services Cloud Services QA]
| Matt Wobensmith (Core)<br />Tracy Walker (Test)<br />Anthony Hughes (Deploy)
|-
| [[QA/Product_Integrity/Mozilla_Iris]]
|QA Community
| Test automation
|Weekly Meeting have been deprecated and are now integrated into the QA Weekly Staff Meeting   
| #qa-automation
|[https://wiki.mozilla.org/QA/QA_Community QA Community]<br>
|}
|-
|Taiwan QA team
|Every Friday, 3pm GMT+8
|
<br>
|}


= Mozilla QA Projects =
[[File:Mozilla_QA_2014_team.jpg|border|600px|2014 QA Workweek in Mountain View]]


The projects listed below are included from the team project pages. If you need to edit the project, click through to the team page.
<small> The old version of this [https://wiki.mozilla.org/QA_Archived_Home_Page page is archived here]</small>
 
 
== [[QA/Desktop_Firefox#Current_Projects|Desktop Firefox QA]] ==
{{:QA/Desktop_Firefox#Current_Projects}}
 
== [[QA/Automation#Current_Projects|Firefox Automation]] ==
{{:QA/Automation/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}}
 
== [https://wiki.mozilla.org/QA/Community_Champions Mozilla Community Champions] ==
{{:QA/Community_Champions}}
 
== 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]]

Latest revision as of 21:18, 10 January 2019

Qa-badge.jpg



Welcome to the Mozilla QA wiki home page.

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.

Quality Assurance Principles

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.

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 dev-quality mailing list for communication and discussion. Our blog is at quality.mozilla.org (also known as QMO).

While you're at it, please register as a Mozillian and join us!

Teams

We are organized into product focused areas. You can find our teams and team leads' IRC nicknames below.

QMO Team Page Team Lead Team Wiki Primary Focus Areas Primary Team IRC Channels
Firefox QE None at this time. Team members are embedded in Engineering Teams QA/Firefox Firefox browser (Desktop and Android) #qa
Firefox Test Engineering sphilp https://wiki.mozilla.org/TestEngineering Firefox Test Engineering #qa, #fx-test
Web and QA Services Stephend QA/Execution/Web_Testing Mozilla websites, Marketplace, QA specific sites #qa, #mozwebqa
Cloud Services QA sphilp QA/Services Mozilla Cloud Services (sync, simplepush, OAuth, Firefox Accounts etc) #qa, #services-qa
Mozilla Iris Matt Wobensmith (Core)
Tracy Walker (Test)
Anthony Hughes (Deploy)
QA/Product_Integrity/Mozilla_Iris Test automation #qa-automation

2014 QA Workweek in Mountain View

The old version of this page is archived here