Hamilton Watch. Inspecting plate - skilled inspecting job, 1936

A Call for QA Volunteers

This is a call for volunteers for our QA team.   The Apache OpenOffice (formerly OpenOffice.org) project has an ambitious plan for our next major release.  But for this plan to be successful we need to grow our Quality Assurance (QA) team to keep up with the output from our programmers.  The more QA volunteers we have, the more bugs we can find and get fixed for Apache OpenOffice.  This work has a direct impact on OpenOffice product quality.  It is also fun!

 Why volunteer?

Why would you want to help with OpenOffice QA? 

  1. We're a fun, international group of testers, of a range of
    skills and experience, dedicated to free software and making OpenOffice a
    high quality choice for users.
  2. This is a good way to learn about QA and get some practical
    experience.  This is useful, for example, if you are thinking about
    Software Quality Engineering (SQE) as a possible career choice.
  3. Helping as a tester is a good way to "give back" to the open
    source community in a way that makes a direct difference in the product,
    but doesn't require programming skills.
  4. It is a good way to raise the visibility of bugs in areas that matter to you.  For example, maybe you personally are
    concerned about bugs that cause problems on the Mac, or bugs that impact
    color blind users, or bugs related to bidirectional text. 
    Participating on the QA team is a good way to ensure that areas of
    personal interest work right.
  5. We have tasks for volunteers with a range of skills.  From
    novices who can help with manual testing and fix verifications, to
    experts who can help with our test automation framework, we have a full
    range of QA activities.
  6. As an extremely popular open source product, with many millions
    of users, there are opportunities here to do some new and exciting
    things on the QA front.  We're a laboratory for new ideas and approach to QA.

 What does QA do?

QA activities within the Apache OpenOffice project include:

  • Reviewing incoming bug reports from users to see if the reported issues can be reproduced
  • Verifying bugs that the developers say they have fixed, to confirm that they actually have been fixed
  • Testing new builds of OpenOffice against a test plan
  • Defining new test cases
  • Running automated regression tests
  • Specialized tests in areas such as performance, accessibility, localization, security, etc.
  • Analyzing defect reports to see how we are doing, in terms of quality level, defect find and fix rates, etc.
  • Reporting summary defect data and recommending whether a given build of OpenOffice is ready to release.

What are we looking for?

The skills we need on the QA team include:

  • Familiarity with OpenOffice as a user.
  • Attention to detail.  In QA we find the bugs that the developers missed.  And our developers are pretty good.
  • Access to a Windows, Mac or Linux machine for testing
  • Interest, enthusiasm and teamwork.
  • Also, specialized skills are always welcome, such as expertise in assistive technology tools, bidirectional scripts, East Asian text layout, power users of OpenOffice Base, etc.

How to Get Involved

You can start now, in three easy steps:

  1. Subscribe to our public QA mailing list by sending an email to qa-subscribe@openoffice.apache.org and responding to the confirmation email you will then receive.
  2. Introduce yourself on the list by sending  an email to the QA mailing list:  qa@openoffice.apache.org
  3. Review our self-paced orientation modules to help you get started.  If you are already familiar with open source
    development at Apache, then you can quickly skim over the Level 1 and Level 2 modules and concentrate on the Introduction to QA module.   If, however, you are new to Apache, and want a more methodical approach to getting started, then you can start at Level 1 modules first.

We hope to hear from you soon!