

Quality assurance professional with stellar record of collaborating with software developers to produce robust, bug-free programs that meet business and consumer needs. Analyzes and improves software development processes and supports teams in meeting critical project deadlines. Captures and documents defects, solutions and test plans accurately and clearly across diverse teams.
Agile Software Development
QA
Selenium
Team Foundation Server
Documentation skills
Defect monitoring
Automation knowledge
Manual test case preparation
Organization and Time Management
Teamwork and Collaboration
Planning and Coordination
Attention to Detail
Software Proficiency
Written Communication