Staff QA Engineer
Staff QA Engineer
Location: San Mateo, CA
REQ: 10-15
Reports to: QA Manager
Job Description
With annual growth greater than 50% each year of 2008 and 2009, large enterprise demand for Composite’s industry leading data virtualization solutions continues to accelerate. To fulfill this demand and continue our fast-paced growth, Composite is adding a Staff QA Engineer to our QA team.
This individual will also provide product feedback to Composite Product Marketing and Engineering to help improve our products.
Responsibilities
- Lead test projects and provide technical supervision to other QA engineers (includes working with off-shore China QA/development teams).
- Mentor junior QA engineers to build their skills and contribution level.
- Reproduce and identify specific issues related to the company’s products, file bugs, and verify developer’s fixes for these bugs.
- Design and implement test plans, including both black and white box test cases, to cover various aspects of the products.
- Automate manual test cases using various scripts, programs and automation frameworks.
- Provide technical support to customer reported issues.
- Develop various QA tools to help organize and automate QA work.
Required Skills
Database and Enterprise Applications
Good knowledge and experience with data base concepts, architectures, implementation, and deployment is required. A qualified candidate must have more than six years of working experience on Oracle, DB2, Sybase, MS SQLServer, or some commercial database. Experience with SAP, PeopleSoft, Siebel, or other enterprise software is a plus. Good knowledge and hands-on experience with SQL, as well as some dialects such as PL/SQL and T-SQL. Knowledge and work experience with various enterprise applications such as Business Objects, Cognos, Informatica, CRM, etc. is a plus.
Java
- Solid Java or OO programming skills required. A qualified candidate should have At least four year’s hands-on experience in Java programming. Solid knowledge and experience in JDBC programming.
OS
- Solid knowledge and working experiences on Windows and various UNIX systems (e.g. Linux, AIX, HPUX, and Solaris). Experience with UNIX shell scripting or an equivalent scripting language is a plus.
Web Services
Understanding of web services and associated protocols/standards/specifications:
- SOAP
- WSDL
- XML
- XSLT
QA
- Excellent written and verbal communication skills are required.
- Mandarin language skills are a plus.
- Proven ability to successfully work and resolve issues across various teams (development, QA, release and product management) in order to ensure high levels of product quality.
- Experience with software engineering processes and software life cycles.
- QA experience in testing large scale commercial software
- Exceptional problem solving skills: to research related technologies, analyze complex problems, and try different approaches to reach resolutions, under minimum supervision is required.
Other
- 12+ years QA experience. At least eight years work experience as senior or staff level QA engineer in the software industry, preferably at a well-established software company.
- University degree in computer science or engineering.
Click Here to Apply
