Certified SQA Foundation Program

Day 1: Orientation Roadmap to SQA

  • Introduction to Software Quality Assurance (SQA)
  • Importance of SQA in software development
  • Overview of the course structure and objectives
  • Understanding the role of SQA professionals in the industry
  • Exploring career opportunities in SQA
  • Conducting a CV review session to tailor skills for the industry

Day 2: Software Quality Assurance

  • Fundamentals of Software Quality Assurance
  • Principles and practices of SQA
  • Quality standards and benchmarks
  • Tools and technologies used in SQA
  • Case studies highlighting successful SQA implementations
  • Q&A session to clarify concepts and address queries

Day 3: SDLC (Software Development Life Cycle)

  • Overview of SDLC phases: Planning, Requirement Analysis, Design, Implementation, Testing, Deployment, and Maintenance
  • Role of SQA at each stage of SDLC
  • Understanding the importance of collaboration between development and QA teams
  • Real-life examples illustrating SDLC methodologies (Waterfall, Agile, etc.)
  • Practical exercises to apply SDLC concepts in a simulated project environment

Day 4: STLC (Software Testing Life Cycle)

  • Introduction to Software Testing and STLC
  • Key phases of STLC: Requirement Analysis, Test Planning, Test Case Development, Test Environment Setup, Test Execution, Defect Reporting, and Closure
  • Different types of testing (Functional, Non-functional, Regression, etc.) and their significance in STLC
  • Test management tools and techniques
  • Hands-on experience with test case creation and execution
  • Best practices for efficient testing and bug tracking

Day 5: Bug Life Cycle

  • Understanding the Bug Life Cycle
  • Identification and Reporting of software defects
  • Prioritization and Severity classification of bugs
  • Bug triage process and assigning bugs to developers
  • Bug fixing and retesting strategies
  • Closure and verification of resolved bugs
  • Recap of the entire course content
  • Evaluation and feedback session
  • Distribution of certificates to successful participants

Each day will include interactive lectures, practical demonstrations, group discussions, and Q&A sessions to ensure active engagement and effective learning. Additionally, participants will have access to supplementary materials, resources, and assignments to reinforce their understanding of the topics covered.