Senior or Principal Quality Assurance Engineer
San Francisco, CA ( multiple positions open )
If you're smart, motivated and inspired by great technology, we want to hear from you. The successful candidate will be a key contributor to a system that scans source code for inclusion of open source and other third-party modules, and alerts the user to possible license violations, as well as vulnerabilities associated with different projects. This system is being used by software development companies, legal firms, and investment firms, both for internal audits and for diligence on merger and acquisition targets.
As a Senior Quality Engineer you will be a key driver of quality throughout the product lifecycle. In addition to the development and implementation of test plans and test cases, this role demands close collaboration with Development Engineering and Professional Services in the planning, development, and support, product phases. Specific tasks include reviewing software requirements and designs, writing product test plans, developing and executing test cases and suites (manual and automated), writing regular detailed status reports, working cross-functionally to ensure prioritized and proper product coverage, tracking problem reports to closure and supporting the deployed software.
Qualifications- Minimum 7+ years of QA engineering experience with web-based commercial applications
- Familiarity with a startup company environment in which you will work very independently, as well as coordinate efforts with a team in another location
- Possess skills necessary to design and implement advanced test automation
- Demonstrated ability to successfully plan and execute effective end-to-end product testing
- Ability to configure and maintain a network of Windows and Linux systems used for testing
- Effective organization skills; ability to multi-task, prioritize and stay on track
- Self-motivated contributor with a demonstrated ability to achieve results in a fast-paced environment
- Strong understanding of Linux, SQL, Java, JUnit, XML, Perl
- Ability to troubleshoot software/hardware configuration problems
- Outstanding communication skills (written and verbal) with strict attention to detail
- Experience managing defect tracking systems like Bugzilla and/or Jira
- Master's degree required
