The following page will provide an overview for the position of Software Quality Assurance Specialist
Provance has been delivering IT Asset Management Solutions since 1997.
Provance is seeking a Software Quality Assurance Specialist who is enthusiastic and detail oriented to join our growing team. As a candidate, you must be passionate about Quality Assurance as a position and a career choice. As a member of this team, you will ensure quality product releases through effective planning, design and implementation of advanced testing concepts and procedures. The ideal candidate will have a strong working knowledge of database applications, understanding of application servers, web technologies and a variety of operating systems.
Key Responsibilities
Validate product requirement and design specs.
Design, write, and execute test plans and test scripts for assigned features.
Analyze, document, and report test results; file defect reports and enhancement requests.
Continually provide feedback on usability of the feature and how it fits into the product as a whole.
Qualifications
A degree in Computer Science, Computer Engineering, or similar.
5+ years of experience in Software Quality Assurance and Testing.
Microsoft certification, e.g. MCSE is desirable and considered definite asset.
Excellent written and verbal communication skills.
Programming experience in, C/C#, .NET or similar, would be an asset.
Solid background in one or more scripting languages (e.g. MS PowerShell).
Working experience with MS Visual Studio, Team Foundation, and Test Manager.
Strong experience with Web Services and Service oriented architecture.
Working knowledge of Windows variants including Windows 7, Windows Servers, Virtual Machine environment is required.