
JOB SEEKER
Date Posted: July 21, 2010
Type: Contract
Category: Information Technology
Job description: The Software Quality Assurance Engineer performs hands-on unit, functional, regression and performance testing of various web technologies that are both public facing and support internal operations. The ideal candidate will have experience in agile development cycles and be capable of designing test cases from business & functional requirements documents.
Responsibilities:
· Perform hands-on functional and automated product testing, problem reporting and issue resolution.
· Create and maintain well-documented test plans and results for internal audit and future re-use.
· Create and maintain automated test scripts.
· Assist development team in troubleshooting issues identified in testing.
· Install and deploy software onto QA environments using a variety of tools & methods.
· Work closely with our Software Engineers & PMs to define new requirements for test automation.
· Audit the existing SQA policies and practices and recommend improvements.
· Attend project meetings as project representative for SQA team on various projects
· Submit daily, weekly, and monthly status reports of projects to management
Skills:
· Good verbal and written English communication skills
· MS Visual Studio 2008 Team Suite
· MS Team Foundation Server
· End to End testing of Web applications and supporting back end functionality including web services and SQL databases
· Experience testing with C#, HTML, Javascript, MSSQL, .NET framework projects.
· Creation and management of test cases (manual & automated)
· Experience converting manual test cases to automate testing tools
· Experience with benchmark testing for performance and load testing
· Strong technical person with the ability to perform under pressure and adhere to deadlines
· Understanding of the SDLC.
· Experience with Telerik tools desirable
Experience:
· Minimum of 2 years experience in Software Quality Assurance arena with manual and automated tools in a fast paced, agile development environment
· Experience designing and writing test cases from requirements documentation
· Demonstrated skills in team building, influencing and improving overall team quality
Education: Bachelor’s degree in a technical field such as Computer Science, Information Technology, or Engineering.
Travel required: 0% – 10%
Telecommute: Occasional







