QA
Welcome to Mozilla Foundation Quality Assurance (MoFo QA)!
Who We Are
There are thousands of Mozilla contributors who download and test nightly builds of Firefox, Thunderbird, Camino and the Mozilla Suite. The main MoFo QA team consist of:
Asa Dotzler (asa)
QA lead, community lead.
Tracy Walker (tracy)
QA engineer, smoketest guru.
Sarah Liberman (sairuh)
QA engineer. Sarah has been poking, prodding and playing with various Mozilla projects since 1999 (and Netscape products since 1994).
Jay Patel (jay)
Talkback guru.
Marcia Knous (marcia)
Project Manager and QA contributor.
What We Do
We currently focus most of our efforts on the Firefox and Thunderbird products. We also work with other projects such as Seamonkey to assist their QA and development teams so that we can maximize resources —such as Bugzilla and Testrunner— as well as minimize duplicated efforts.
Smoketests and BFT's
We smoketest the nightly builds of Firefox and Thunderbird (and sometimes Seamonkey), where smoketests consist of the bare-acceptance/sanity tasks of a product. We run basic functional tests (BFT's) at key points during a project cycle, notably before milestone (alpha/beta, final, etc.) releases, which are broader in scope than smoketests. The aim of a BFT is breadth, not depth, of scope, where as many of the features of a given product are touched.
Verifications, ad hoc usages, regressions
The majority of bugs filed result from ad hoc usage. Verifying such bugs is a great means of more deeply exercising the application as well as a useful way to find regressions.
Test development
Just as developers need to create, modify and maintain code, we in QA need to write, update, revamp and recreate (as needed) test plans and test cases —to ensure that what we use, test and investigate in a given application is correct and current! At present we do most of this manually, but are concurrently investigating automation tools for more repetitive, high-level tasks.