Quality Assurance Engineer
full-time.
Description
YOU ARE …
…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.
JOB PURPOSE
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.
JOB SUMMARY
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
REQUIRED QUALIFICATIONS
- 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
ADDITIONAL QUALIFICATIONS
- 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.
http://wikimediafoundation.org
http://blog.wikimedia.org