• Testing/QA:
    • What is testing
    • Why testing?
    • Types of testing: Different categorization on basis of:
      • Unit, Integration, system etc.
      • Black box, white box
      • Sanity, smoke regression
      • Manual automated
      • Functional, non-functional
    • What type of testing used when?
  • Agile process and QA touchpoints in agile.
    • Comparing with the waterfall.
    • Different roles.
    • Roles of different members agile team
    • To whom you should approach for what type of issues.
      • Product – PO
      • Process – SM
      • Technical – TL/Dev team
      • Suggesting a new feature or change in feature – PO
    • Calendar highlights.
  • Use cases
    • Use cases
    • Actors
  • Test cases
    • Why test cases?
    • Ingredient of a good test case.
    • Test suites
    • Test runs
    • Categorization (tagging)
  • Defects/Bugs/Error/Faults
    • What is a defect?
    • Various types of defects
    • Ingredient of filing a good defect
      • Steps to reproduce
      • Screenshots
      • Response code
      • Error Logs
      • Severity/priority
      • Relate bugs to stories and TCs.
      • Add sprint, assignee, version, epics. estimates
      • Add TC for the defect, if TC is already not there.
      • RCA
  • Lifecycles
    • STLC, SDLC
    • Defect lifecycle
    • Story lifecycle.
  • Defect Triages
  • Retiring tests
  • Test Plan
    • What is a test plan
    • Why is this required?
    • Components of a test plan
  • ALM(JIRA)
    • Issue types
    • Different boards
    • QA subtasks
  • Requirement refinement and estimations
  • QAs responsibilities
  • Project Infra
    • Frontend and backend
    • Web-server
    • Different environments
  • QA activities within the sprint
    • Participate in discussion
    • Writing TCs
    • Executing tests
    • File bugs
    • Retest bugs
    • Regression testing
  • Web testing basics and tricks
    • Authorisation vs authentication
    • ACL
    • Inspect element
    • Network tab
    • Compatibility tests
    • Impact analysis
  • API testing
    • What is an API
    • Why APIs
    • Response codes
    • Postman and its basics
  • Automation Testing:
    • Why to automate
    • When to automate
    • What to automate