Firefox Test Engineering

Mission

An open community, building and testing private, secure, user controlled services that bring user delight in a multi-screen world.

Join Us In Rocking The Cloud

At Firefox Test Engineering, we are working on a bunch of exciting projects! We’d love yo have you join us and contribute! That’s what open source is all about!

Our Posse

Stuart Philp

Manager, Firefox Test Engineering
IRC: sphilp
Email: sphilp@mozilla.com
Github: https://github.com/stuartphilp

sphilp

The ring leader and person responsible for all of Fx Test’s tomfoolery. Previously a web developer turned Dev Ops guy, Stuart saw some industry trends changing in the way software is tested and deployed and decided that was the area for him. He now manages the Cloud/Web QA Team, where he leads the effort on pushing continuous delivery and higher quality standards across many Mozilla projects.

Working on:

  • Long team strategies
  • unblocking his team so they can be awesome
  • other day to day activities

Karl Thiessen

Senior Quality Assurance Engineer, Firefox Test Engineering
IRC: kthiessen
Email: kthiessen@mozilla.com
Github: https://github.com/karlht

kthiessen

Karl has a knack for hanging around with people who are making the world a better place, so it’s really no surprise that he wound up at Mozilla. A colleague said of him once: “We were changing the world before changing the world was cool.” From helping to provide the first free UNIX services to students at UC Berkeley, to bringing the most effective HIV-prevention programs in San Francisco to the Web, to assisting engineers in designing earthquake-proof buildings, Karl has a fierce commitment to using computers to improve (and sometimes save) the lives of people.

Working on:

  • Documentation
  • Sync
  • One and Done

Richard Pappalardo

Staff Quality Assurance Engineer, Firefox Test Engineering
IRC: rpapa
Email: rpappalardo@mozilla.com
Github: https://github.com/rpappalax

rpapa

Richard serves as the QA resources on the services deployment pipeline, test automation as well as deployment coordination and testing for a host of projects. He is an easy guy to get along with though his last name is hard to say 5 times fast. Richard loves being part of the Mozilla family.

Working on:

  • autopush (push services)
  • Hello Firefox (Loop)
  • Tracking Protection (shavar service)
  • MSISDN gateway

Chris Hartjes (pronounced Hart-chess with a soft ch)

Senior Quality Assurance Engineer, Firefox Test Engineering
IRC: chartjes
Email: chartjes@mozilla.com
Github: https://github.com/chartjes

chartjes

Chris is known as Mr. Grumpy around these parts but look at the picture…..come on! Heart of gold on that guy! He is a PHP expert who frowns his beard at UI based IDEs. He is serving as our Docker expert and first runner up for insane beard. Though he is the newest member of the team, he is highly performant. You’d think he has been here forever!

Working on:

  • Kinto
  • autopush (push services)
  • Hello Firefox (Loop)
  • Increasing automation
  • Bettering our processes and testing practices
  • All sorts of Docker Hackery

Peter DeHaan

Senior Quality Assurance Engineer, Firefox Test Engineering
IRC: pdehaan
Email: pdehaan@mozilla.com
Github: https://github.com/pdehaan

pdehaan

Peter works as the QA on many of the Node.js based front-end projects in Mozilla Services. Peter also enjoys curating animated GIFs and annoyingly posting them to IRC and GitHub.

Working on:

  • Loads-Web
  • Universal Search
  • Test Pilot
  • Firefox Accounts

John Dorlus

Senior Development Engineer in Test, Firefox Test Engineering
Email: jdorlus@mozilla.com
Github: https://github.com/silne30

silne30
John works with standing up the automation architecture for our third party services using Marionette. Having previous experience with Marionette and Marionette JS, he primarily works on the effort to add automated tests to our varied list of projects. He is also a backup on several projects. John can be found wearing the occasional shirt and tie to team meetings. No need to be alarmed. He’s not with the IRS.

Working on:

  • Marionette to Selenium Conversion
  • Telemetry

Where You Can Make A Difference

How To Get In Touch

  • Meetings held weekly on Tuesdays at 11:00AM Pacific Time
  • To Join:
    • Vidyo
    • Phone (use any of these):
      • 1-650-903-0800 or 1-650-215-1282 US/INTL
      • 1-800-707-2533 Toll Free US/Skype
      • If using a 650 number, use Extension: 92
      • If using the 1-800 number, use PIN: 369
      • Conference Number: 9245
    • IRC: #fx-test

We Want You!

Are you interested in client-server applications? Learning how to run load testing? Want to learn more about Selenium or Node.js? Right now we’re looking for users to beta test new features, build simple demo applications, and help organize the community.  We have opportunities to contribute at all levels.  Here’s how to get started:

Email dev-quality@mozilla.org with the following information:

  • Interest in any specific projects related to services? Firefox Accounts, Sync, Mozilla Location Service, or anything else listed above or on our project list.
  • Your passions, strengths, and/or technical skills.
  • How much time do you expect to contribute per week?  Even 15 min a week would be appreciated.