Agile Programming Methodologies, Black Box Testing, Bug Tracking/Defect Management, Design Document, Functional Testing, Quality Assurance Methodology, Requirements Management, SQL (Structured Query Language), Software Development, Software Development Lifecycle (SDLC), Software Testing, Team Foundation Server (TFS), Technical Writing, Technical/Engineering Design, Test Automation, Test Case, Test Data, Test Plan/Schedule, Test Scripts, Test Tools, Testing, Waterfall Model of Software Development