Location: Waltham, MA Job Title: QA Engineer Department: Description:
Position Summary
Working as part of the core product QA team, the successful candidate will be primarily responsible for implementing automated tests to validate web service API functionality, service layer interface contracts, and business logic functionality. The product utilizes Microsoft technologies including WCF, Workflow Extensions, and ASP.NET; and supports industry standards including web services and web applications using XML and SQL. This is not a GUI / User Interface testing position.
Responsibilities
n
Validate assigned APIs for thoroughness, consistency, and accuracy using C#-based test systems.
n
Design and implement automated API-level tests to provide thorough test coverage for assigned components using C# and in-house test automation tools.
n
Develop business-use understanding of product components at the API service layer.
n
Provide a quality-centric perspective to feature Design discussions.
n
Mentor other QA team members in the technologies and skills used to achieve these goals.
Education and Experience
n
BS Computer Science or equivalent work experience
n
5 years programming in C#
n
5 years automation experience creating tests for the API and database layers
n
Experience using API automated testing tools including:
o
SOAPSonar
o
SOAtest
o
soapUI
o
Lisa
n
Previous experience implementing or testing Microsoft WCF
n
Previous exposure to Microsoft Workflows
n
In addition, the following skills are essential to be successful in this position:
o
XML/XSD/XSL data storage and manipulation
o
Mid-level SQL (selects, joins, stored procedures)
o
SQLServer / Oracle database configuration