Automation Quality Engineer Job in San Mateo, California US

Please note this is a 2 month (+) contract position.
Skills: QE experience, SQL,Automation experience, Shell/Perl scripting, HTML, JAVA Scripting, JAVA/C++, Windows/UNIX

Responsibilities:

This position requires healthy doses of initiative and flexibility in a very dynamic environment. You should like to break things, be exhilarated when you discover that really complicated bug, and be detail-oriented enough that you've actually had people comment on it.

Quality Engineers will be working with other experienced engineers to design, create, document, implement and maintain test scripts for complex on-demand functionality. You should be self directed, team oriented, and actually know and care what the customer wants from our service.

You also have to be comfortable with initial manual testing of new features, so you have the understanding to correctly architect and implement the automation afterwards.

You've got to have strong background in Object-Oriented programming concepts and constructs.

You will need to identify missing test cases and refine existing scripts for modularity and automation purposes, estimate and prioritize work for optimal risk mitigation and identify suitable regression suites.

Develop Automated Tests using C#/Visual Studios/NUnit to produce high-quality, production ready code that can be used by millions of client users.

Work with the Product Manager and members of a cross-functional team to deliver new functionality with high quality and with a healthy scrum pace.

Participate in the scrum team under our agile development process utilizing principles such as test-driven-development

Experience/Skills Required:

Bachelor’s Degree in CS or equivalent experience, with at least 6+ years of industry experience

SQA methodologies, tools, and approaches (black box, white box, and automated testing experience)

Java or C++, C# programming

Automation scripting language, i.e. Selenium, JUnit, NUnit, CsUnit, TestNG, VisualBasic

Expertise in automation testing efforts in a C#/Visual Studios/Nunit environment.

Proven experience in test automation frameworks development for Microsoft Exchange Products.

Experience/Skills Desired:

Good understanding of the Microsoft Exchange Server and email protocols such as POP3, SMTP and IMAP

Experience with one or more of Outlook integration technologies such as Outlook Object Model, MAPI, Exchange Web Services, etc

Experience or familiarity with popular synchronization protocols and frameworks such as ActiveSync, SyncML and Microsoft Sync Framework

Strong knowledge of database interface and SQL

Experience with shell/perl scripting

Experience in multi-platform testing (Windows, UNIX, LINUX)

Experience with load testing tools such as SilkPerformer, LoadRunner, JMeter

Solid knowledge of HTML, Javascript, Ajax, ActiveX, Java, REST, XML/SOAP, .NET, VB, C#

Excellent written and verbal communication skills, as exemplified by clear bug/issue explanations, documentation of knowledge, and effective intra- and inter- group communications.

For consideration please include Job # 9722.