SQAFYI - Software QA Resource - FYI

US: QA Engineer

To see other opportunities, please visit http://sqa.fyicenter.com
Date: 23-Nov-2009

QA Engineer

- Close collaboration with development and product management teams to define, develop, and execute, test plans, test cases, and create test data. - Identify and communicate strategy for testing methodologies. Review and report on test progress, status, risks, issues and coverage, and meet test completion and delivery milestones that you help define. - Create and maintain documentation for testing activities, this includes writing test plans and high level test cases to ensure adequate test coverage, as well as modifying test cases in accordance with changing requirements and designs. - Hands-on functional, integration, regression, data validation, cross-platform and end-to-end testing. This includes manual testing of web applications for compatibility in multiple web browsers for css/html/server side code problems, usability issues, and performance issues. - Be able to identify, report, prioritize, reproduce and validate issues. Work closely with developers to resolve issues. - Build relationships between development and production teams through communication, cooperation, and teamwork. Work with core teams during all phases of the product life cycle. - Contribute to setting and evaluating milestone criteria such that product is released on schedule with high quality. - Evaluate completeness and effectiveness of developer's unit tests

Required Skills: - 2+ Experience in Web server technology. - Strong interest and enthusiasm for testing web applications. - 3+ years of experience in QA, both black and gray box testing techniques. - Good understanding of Web Infrastructures, HTML and PHP. Familiarity with relational databases (MSSQL,mysql). Skills in vi, ssh, SQL. - Experience in client server based testing. - Cross platform experience is preferred (Windows, Macintosh). - Need to be self-directed, detailed oriented, hands on, and enjoy problem solving/troubleshooting. - Strong knowledge of QA methodology, processes, and tools. - Ability to handle multiple projects, work in a fast paced, agile, team environment with ambiguous specifications and minimal supervision. - Outstanding organizational, interpersonal and communication skills. - Ability to produce well-written test documentation. - Experience in short release cycles, the full software lifecycle, and have worked on a product that was actually released for public consumption. - Bachelor's degree, preferably in Computer Science or equivalent. - Nice to have design and coding skills in Java or a scripting language such as Python or Perl.

To apply for this position, please visit this Website.

Thank you,
Team SQAFYI - Software QA Resource FYI
http://sqa.fyicenter.com

US: QA Engineer