Others – Interview Training, Resume Assistance and Live Projects
Introduction to Software Engineering
Understanding Software Development Process
What are the different phases of SDLC?
How does the process of Software Development Start?
Project Initiation
Requirement Gathering and Analysis
What is Requirement document and what it contains?
What is use case document and what it contains?
What is Basic path and Alternate Path?
Role of Business Analyst
Example for explaining each phase
Role of technical specification team
What is Technical specification document?
What is System Design?
Role of Design team
What is design document?
Role of architecture team
System development
Role of development team
Deliverable of Development phase
System testing
Role of testers and types of testing
User acceptance testing
System deployment
System maintenance
Events in the maintenance phase like bug fixe
How are the phases of STLC carried out?What is testing?
Role of testers
Why do we need to test?
Activities involved in the testing phase
What is test plan and test case document?
Steps of test case execution
What does test case document contain?
How to write test case document?
What is required to test any application?
What is a Test Scenario?
What is a test case?
What does test case document contain?
Techniques to develop effective test cases?
Test Case Management
Data for Test Cases
Techniques to develop Test Data for Test Cases
What is a Test Plan?
How to write test plan document?
What does the test plan document contain?
Who writes and approves the test plan document?
How manage the test case documents?
What is the pass/fail criterion?
Different Phases of testing
What is unit testing?
What is Minimum acceptance testing?
What is integration, system and system integration testing?
What is User acceptance testing?
What is Regression Testing?
7) What is Accessibility Testing?
8) Performance Testing using JMeter
9) What is Non-Functional Testing?
10) Legacy Systems
11) Understanding Mainframe Testing
12) Testing on Unix
What is a defect?
Various Defect tracking tools
How to use the defect tracking tools?
How to enter the details of defect in the defect tracking tool?
How to identify a defect?
What is severity and priority?
Understanding Defect Triage
Developing Defect Metrics and Dashboards
Reporting Defects
Defect Management Techniques
Defect Retesting Techniques
What is Traceability Matrix[TM]?
Who Prepares the TM document?
What is the reference for writing TM?
What is the use of TM?
What is present in the TM document?
Sample TM
Tools used for developing TM
Mobile Origin and Mobile today
Mobile usage/ Statistics
Mobile Platforms
Mobile SDLC/ Methodologies
Mobile Testing/ Mobile Application Testing
Mobile Ecosystem
Challenges in Mobile Application Testing
Test Case Design – Mobile Applications
Cloud based Mobile Testing – Keynote Deviceanywhere
Tools – Bluestacks, SeeTest Manual, SeeTest Cloud
Types of Mobile Application Testing
Android Introduction/ Version History
Android Architecture
Setting up Android development environment
Building your first Android App
Running app on Emulator and Real Device
Android Application Code Walkthrough
Build Process
Debugging – DDMS/ ADB/ AVD
Introduction to MAC OS
Introduction to IOS/ Architecture
Introduction to XCODE
Provisioning Profile on IOS Platform
Build Process on IOS Platform
What is Automation Testing?
Learning to Program in Java
Test Automation on Web Applications using Selenium
Advantages & Disadvantages of Automation Testing
Automation Criteria (Whether to Automate or Not)
Web Applications, Web Testing and Test Automation for Web Applications