The QA Engineer will perform testing of web services and related client applications in an expansive system architecture. Ideal candidates will have experience in testing of software applications and client/server integration. This person will be highly innovative in testing strategies, as there is a continuous need for original and forward thinking with respect to the evolving needs of the products and internal systems as well as the best methods for testing them.
Design detailed test strategies, test cases, scripts and suites
Enter and update bugs in our defect tracking system (Jira)
Help the team triage defects/issues found throughout the project cycle
Identify software defects, run test suites, and verify fixes
Develop test automation used for validating accuracy and completeness of functional test cases and/or performance/load testing
Help evolve and define engineering and QA process improvements
Leverage defect metrics to improve development and testing practices
Experience with Mercurial or Git VCS, and preferably with automated build systems such as TeamCity or similar
Experience with UNIX and shell scripting
Experience testing multiple platforms: Windows, Mac, Linux (Debian/Ubuntu)
Experience testing web applications/services and desktop client/server systems.
Experience using automated test tools such as, but not limited to, Selenium, FunkLoad, and similar testing tools
Ability to work independently to triage issues and prioritize tasks
Familiarity with mySQL is a plus
Performance testing experience a huge plus
A Bachelors Degree in Computer Science strongly preferred
2+ years as a Software Quality Assurance Engineer with a background in functional, integration, and regression testing of web applications
San Francisco, CA, US
Omidyar Networks - 6 months ago
About Linden Lab Linden Lab was founded in 1999 by Philip Rosedale to create a revolutionary new form of shared 3D experience. The former CT...