| Opportunity Number: | 16959745 | | Company Name: | Convio, Inc. | | Location: | Berkeley, CA US | | Category: | Information Technology | | Salary: | Negotiable | | Minimum Education: | High School Diploma |
| | Updated: 5/17/2008 |
Senior QA Engineer
|
Categories: Application Development

Job Description:
- Designs and develops software test cases and advanced software testing techniques, including design walkthroughs, white box and black box testing, test harnesses, equivalency classes, path coverage techniques, performance and scalability testing, regression testing, security testing, and other issues.
- Takes ownership of complex testing issues of Convio software
- Defines quality assurance requirements and performance benchmarks for multiple sets of major product components as necessary.
- Identifies and reports trends in software metrics. Uses metrics to project likely release timeframes or completion dates of multiple Convio software products or projects.
- May meet with customers to obtain typical usage scenarios and/or organize and conduct design, alpha or beta testing initiatives between customers and Convio.
- Works with management to coordinate Quality Assurance schedules, milestones, quality guidelines, and to identify task assignments. Provides regular updates of progress towards milestones and schedule to manager.
- Provides guidance to other less senior members of the team
- Conducts and/or contributes to technical reviews within Engineering.
- Recommends new techniques in quality assurance and identifies optimal testing strategies.
- Decisions have a direct impact on project, team and corporate objectives, and impact customer satisfaction, quality and cost.
Requirements:
- Has professional knowledge in a specific field of software development, verification, integration, or system administration.
- Typically requires a minimum of 4 to 6 years of related work experience.
- Strong experience using SQL and demonstrable knowledge of database techniques.
- Strong experiences with Oracle SQL in particular a strong plus. Knowledge of Perl a plus.
- Convios automated testing harness is written in an open-source tool called WATIR, which sits on top of Ruby.
- Thus, experience with Ruby a strong plus.
- Ability to develop system and integration tests independently for multiple projects in parallel.
- Strong familiarity with software testing concepts and practices, including design walkthroughs, white box and black box testing, equivalency classes, path coverage techniques, performance and scalability testing, regression testing, security issues, software metrics, and other techniques.
- Ability to identify optimal testing strategies.
- Demonstrated ability to write complex software based on general requirements.
- Proven history of self-direction.
- Ability to carry out complex assignments from beginning to completion with little to no assistance required.
- Ability to implement automated tests which are modular and reusable.
- Ability to successfully deploy internally developed and/or third party tools to the Engineering organization.
- Ability to work on a team with other engineers and potentially lead a team of engineers.
- Ability to provide positive mentoring and assistance to other less senior team members.
- Ability to interact with customers on complex technical subjects.
- Knowledge of advanced software development and testing techniques.
|
|