• What is Quality
• Importance of testing
• Tools used for Testing
• Manual and Automation Testing
• Principles of Software Testing
Software Development Life Cycle
SDLC Models
Development Architectures
Software Testing Life Cycle
Levels of Testing
• Testing Techniques used in Levels of Testing
• White Box Testing Technique
• Black Box Testing Technique
• Unit Testing
• Integration Testing
• System Testing
• Functional Testing
• Non Functional Testing
• User Acceptance Testing
Types Of testing
Effective software metrics
Requirements Traceability Matrix (RTM)
Testing Techniques
Defect Management
Agile methodologies and scrum
Ceremonies in Agile
QTest