Thursday, September 20, 2007

Software QA Engineer at StumbleUpon

Our QA engineer will help us ensure the quality of code we release; develop and implement test plans to ensure robust releases on production systems. Duties include test planning, test plan generation, hands-on testing, and problem reporting. The ability to work independently and with a small team is important.

Responsibilities:
  • Participates in test planning, including lab setup
  • Develops test plans and reviews them with other project members
  • Hands-on test execution of product tests. This would include test setup, execution, and problem reporting
  • Helps maintain a standard development methodology, including requirements, test plans, and quality criteria
  • Helps maintain defect tracking and test plan repository systems
  • Assists with product specifications i.e. wish lists, future development, new ideas
  • Tests across multiple products on multiple OSes and browsers
  • Reproduce field problems and help support as needed
  • Monitor customer forums and respond as appropriate
  • Collect and analyze data to help characterize problems
  • Manage day-to-day tasks productively without management direction
  • Learn new applications and new tools in support of testing efforts
  • Coordinate Alpha or Beta trials for the product release

Requirements:
  • BS in Computer Science or equivalent
  • A minimum of 3 years experience on Windows, Linux and Mac operating systems
  • Experience and understanding of Software QA methodologies
  • Experience with developer automated test tools such as Selenium, xUnit or similar
  • Scripting (Perl, PHP or Python) for test automation
  • Clear verbal and written communication skills
  • Ability to work independently and on a team
  • A strong attention to detail

Link

No comments: