- Why Software Systems?
- Types of software Applications
- Components of a software system
- Types of Software projects
- Phases of SDLC
- Roles and Responsibilities during SDLC
- Different SDLC Models discussion and comparison
- What is Quality?
- Roles and Responsibilities of Quality Analyst
- Difference between a Bug and a Defect
- Basic Manual Software Testing
- Components of Test case
- Writing Test cases.
- Functional testing of Static Website
- Defect Tracker
- Software testing life cycle
- Test strategy
- Test plan
- Understanding Requirements
- Analyzing requirements for testing purpose
- Writing test cases to test requirements
- Methods of testing
- E-commerce website testing
- Dynamic Web page testing
- Static and dynamic testing
- Black Box v/s While Box
- System testing
- Integration testing
- Regression testing
- Performance testing
- Security testing
- What to test during Database testing?
- Front end v/s back end testing
- Concepts of Data Warehouse, Data migration
- Different automation tools overview
- Comparison of manual and automation testing
- Record and playback test cases in SeleniumIDE
- Overview of JIRA
- Overview of mobile app technologies
- What and how to test mobile apps