8+ years of demonstrated QA experience, including leading QA teams, defect tracking using a collaborative tool to manage defects and change request and to communicate status of these to all project participants.
Hands on experiences with technologies such as SharePoint, Web Services, HTML, JavaScript and VBScript, COTS, SaaS, Cloud applications.
Demonstrated experience working with clients and technical teams to ensure effective resolution of defects and management of change requests are complete.
Knowledge and experience in the use of version control systems on one or more platforms.
Knowledge and experience in all phases of the Systems Development Life Cycle.
Role and responsibilities.
Review functional and design specifications to ensure full understanding of individual deliverables.
Identify test requirements from specifications, map test case requirements and design test coverage plan.
Identify any potential quality issues per defined process and escalate potential quality issues to management.
Develop, document, and maintain functional test cases and other test artifacts like the test scripts, test data and data validation.
Execution of manual test cases and report test results.
Document software defects and track resolution.
Ability to create test plan, test cases and test scripts to validate those changes made to the application
Support User Acceptance Testing and lead initial UAT sessions.
Review user documentation and provide feedback to improve application alignment and clarity of the information.
Management and maintenance of defect log and communication of defect related issues to project team
Working closely with QA team lead and developers holding triage sessions and ensuring appropriate prioritization of defects
Working closely with the client lead, prioritize, schedule and remediate defects.
Prepare test data sets that mimic real-world scenarios, ensuring the data covers a wide range of cases and scenarios.
Ability to create and execute database queries to extract relevant data
Execute and evaluate manual/automated test cases and report test results.
Hold and facilitate test plan/test case reviews with cross functional team members