Quality Assurance Engineer




…a person who has a background of tinkering with complex software, figuring out how it breaks, and then comprehensively and logically documenting its flaws while creating valuable regression tests. You work well with others outside your discipline. Above all, making Wikipedia, the world's largest encyclopedia, and other free knowledge projects better by improving the underlying software strongly appeals to you.


The Quality Assurance Engineer will support feature development at the Wikimedia Foundation, testing new features and improvements of the MediaWiki software, discovering and reporting problems so that developers can resolve them before readers and editors encounter them.


Duties include, but are not limited to the following:

  • Maintain and augment existing automated tests, and add new ones as appropriate
  • Identify opportunities for test automation and task automation, working with QA and development staff
  • Write, review, and perform test plans, including Exploratory Testing with time estimates for completion of tasks by self and/or others
  • Report bugs and issues found using appropriate bug tracking tools, collaborate with management and staff to help resolve issues
  • Direct outside contract test engineering staff, providing guidance on day-to-day procedural questions
  • Educate and inspire our large volunteer community to join our quality assurance activities
  • Install MediaWiki on test cluster and personal environment, and administer test instances for contract test engineers and testing community


  • At least 2 years of experience in software testing or equivalent
  • At least 1 year of experience in automated web application testing in a sophisticated dev/test environment
  • Some experience in at least one programming languages such as Python, PHP, Ruby, Perl, or Java
  • Hands-on experience with Linux web application installation and operation via SSH/command line tools


  • Experience creating large-scale test suites using Selenium WebDriver or Watir is a major plus
  • Experience building tests using the Page Object design pattern is a major plus
  • Experience programming using a Behavior Driven Development (BDD) framework such as RSpec a major plus
  • Experience with testing and analyzing usability and accessibility is a major plus
  • An understanding of internationalized and localized software products a major plus
  • You are able to learn quickly. Relevant hands-on experience and eagerness to learn and try new concepts are more important than having certificates
  • The ideal candidate will be creative, highly motivated, and able to operate effectively in multiple cultural contexts
  • You are able to work independently where needed, and can work remotely as part of a globally distributed team
  • Experience with large web site application architecture and administration is a major plus
  • Experience working with online volunteers is a major plus
  • Experience with use of wiki technology is a major plus
  • You must be comfortable in a highly collaborative, consensus-oriented environment
  • Understanding of free culture / free software / open source is a plus
  • International work experience is a plus
  • Active participation as a Wikimedia volunteer would be an asset, though not a prerequisite

About the Wikimedia Foundation

The Wikimedia Foundation is the non-profit organization that operates Wikipedia, the free encyclopedia. According to comScore Media Metrix, Wikipedia and the other projects operated by the Wikimedia Foundation receive more than 482 million unique visitors per month, making them the 5th most popular web property worldwide. Available in more than 270 languages, Wikipedia contains more than 21 million articles contributed by a global volunteer community of more than 100,000 people. Based in San Francisco, California, the Wikimedia Foundation is an audited, 501(C)(3) charity that is funded primarily through donations and grants. The Wikimedia Foundation was created in 2003 to manage the operation of Wikipedia and its sister projects. It currently employs 78 staff members. Wikimedia is supported by local chapter organizations in 31 countries or regions.



San Francisco

Apply for this job!