SQA Engineers - San Francisco 415

The SQA Engineers are responsible for evaluating web applications.

SUMMARY:
The SQA Engineers:
* Build comprehensive test plans and test cases for functional and regression testing. Test cases are mainly executed manually using black box techniques which requires following internal scripts, detailed checklists and run internal program-generated tests.
* Directly responsible for assuring the quality of  dynamic, compelling, and entertaining online game products.
* Responsible for reviewing requirements, developing test plans, testing product features, and thoroughly reporting product defects.
* Understand the entire scope of the product and general product internals to adequately plan and execute appropriate test cases.
* Technically savvy and are aware of technical advances in his/her field.
* Interact with other staff team members that include: Java engineers, Flash Developers, Producers, Technical Director, and other SQA Engineers.
* Collaborate with the Product Managers, Producers and development engineers on requirements.

The Sr. SQA Engineer:
* Leads test teams through successful project completion. In addition, the Sr. SQA Engineer is responsible for working with the development engineering leads to ensure delivery of a quality product.
* Creates test documentation (test plans/cases/checklists) for new features.
* Interacts with external departments for successful completion of projects.

ESSENTIAL DUTIES:
* Work with other SQA Engineers, development engineers, and Product Managers to thoroughly understand feature requirements
* Work with development engineers to understand feature implementation for proper white box testing
* Test game or game-related functionality to assure delivery of a quality product
* Prepare comprehensive test plans and test cases for functional and regression testing
* Prepare programs or test harnesses for thorough functional testing
* Follow internal scripts, create detailed checklists and run internal program-generated tests
* Provide accurate work effort assessments for proposed projects
* Contribute ideas to improve product functionality, maintainability or performance
* Explore ways to leverage new technologies in  quality assurance process
* Monitor and recommend QA/Development process improvement
* Sr: Assume ownership for the quality assurance aspect of projects from inception through deployment
* Sr: Provide clear technical direction to QA Engineers and project development team. Provide technical direction to outsourced QA teams working on game projects
* Sr: Lead QA infrastructure projects as needed, including: creating/executing automated test cases, developing performance tests and researching new testing tools
* Sr: Participate in hiring evaluation

SUPERVISORY RESPONSIBILITIES (Sr. SQA):
The Sr. SQA Engineer provides technical leadership on assigned projects. The Sr. SQA Engineer does not have direct responsibility for personnel management but provides feedback to personnel managers on employee performance.

SKILLS / EXPERIENCE:
Required:
* 2-10+ years of software testing experience
* Experience learning all aspects of a complex web-based application and conducting white & black box testing. Capable of testing presentation layers (HTML, Flash and JavaScript) as well as back-end administration functionality
* Experience developing and running performance/load tests
* Experience with direct testing of database and java applications
* Experience working in a formalized software engineering process.
* Experience developing test strategy for successful high-performance, high-availability applications
* Experience testing in Windows and Unix (Linux, Sun Solaris) environment
* Practical experience with test automation tools, (e.g., WinRunner, JUnit, Ruby/WATIR, etc).
* Excellent communication skills - able to communicate effectively with technical and non-technical personnel
* Customer focus
* Team player

Desirable:
* Experience with creating all ranges of testing strategies: e.g., Certification, Negative, Stress, and Boundary tests.
* Experience with SQL query language and Informix DBMS
* Experience testing Macromedia Flash-based applications
* Internationalization and Localization experience (I18N/L10N) helpful
* Knowledge of VB, Perl, tcl, or Java programming languages.
* Knowledge of casino games
* Online game development experience
* Demonstrated technical leadership abilities
* BS in Computer Science or equivalent degree

Post your resume