Senior QA Engineer
DEPARTMENT: Product Development
JOB CODE: SRQAE
LOCATION: Emeryville
- Works well under tight deadlines, rapidly changing priorities, is reliable, able to manage multiple tasks, and is goal oriented
- Implement automated test solutions
- Test software applications and report problems to development team
- Write and maintain test plans, a test environment, test data, and testing tools
- Participate in the software design process
- Work with a development team to assure complete functionality of software applications
- BS/MS in CS, CE or equivalent experience
- Four or more years of work experience in software development, business analysis and/or quality assurance testing
- Strong understanding of QA principles and processes
- Strong attention to detail and clear communication in bug reports
- Hands-on experience in black box testing, including functional, regression and scalability testing for web applications on MS Windows and UNIX platforms
- Test planning, test harness design & development, test task management, and test execution on assigned projects
- Extensive experience with automated test tools especially Selenium, Badboy and JMeter although other tools are also acceptable e.g. Winrunner, Silk, or Rational Robot
- Experience with three of the following: Perl, C, Java, HTML, SSL, HTTP, MySQL
- Knowledge of Unix system essentials and Unix scripting (Alpha, Sun)
- Strong organizational and communication skills coupled
- Demonstrated ability to meet commitments
- Demonstrated ability to work in a team oriented environment
- Extensive work experience with development process and integration of QA process
- Must be able to learn quickly and apply to task at hand
- Highly effective at mentoring and developing junior engineers
- Experience with SQL queries and databases.
- Experience with Performance, Stress, Load and Scalability test methodologies, execution and reporting.
- Experience with Apache Software Foundation projects.
- Experience with web application development frameworks.
- Prior coding experience.
- Familiarity with software build and deploy processes and tools e.g. Ant
- Familiarity with software code repositories, code versioning and branching strategies.
Please fill out an application if you are ready to submit a résumé.


