Skip to content

Dipali-QA/qa-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qa-resources

A curated collection of QA templates, checklists, and documentation resources for professional software testing.
Built by Dipali Pagire | QA Engineer | Pune, India.


📁 Contents

qa-resources/
│
├── templates/
│   ├── Test_Plan_Template.docx       # Professional test plan (Word)
│   ├── Test_Case_Template.xlsx       # Test case tracker with summary (Excel)│
├── checklists/
│   ├── API_Testing_Checklist.md      # 90+ point REST API testing checklist
│   └── Mobile_Testing_Checklist.md   # 100+ point Android & iOS checklist
│
└── README.md

📄 Templates

1. Test Plan Template (Word)

A professional, structured test plan covering:

  • Document info, objectives, scope (in/out)
  • Test types table (functional, regression, API, mobile, etc.)
  • Test environment details
  • Entry and exit criteria
  • Test schedule with phases
  • Defect severity matrix
  • Risk and mitigation table
  • Approval sign-off section

2. Test Case Template (Excel)

A 3-sheet workbook:

  • Test Cases — Full test case tracker with 13 columns, dropdown validations for Status and Priority, and colour-coded status cells
  • Execution Summary — Auto-calculated pass/fail/blocked counts and pass rate using Excel formulas
  • Instructions — Column-by-column guide on how to use the template

✅ Checklists

4. API Testing Checklist (90+ items)

Sections covering:

  • Status code verification (2xx, 4xx, 5xx)
  • Response body schema validation
  • Response headers
  • Response time / performance
  • Authentication & authorisation
  • CRUD operations (GET, POST, PUT, PATCH, DELETE)
  • Negative / boundary testing
  • Database / data integrity
  • Error response validation
  • Environment variables & reporting

5. Mobile Testing Checklist (100+ items)

Sections covering:

  • Installation & launch
  • Login & authentication
  • UI & layout across screen sizes
  • Forms & keyboard behaviour
  • Navigation & gestures
  • Network conditions (WiFi, 4G, offline)
  • Performance & battery
  • Push notifications
  • App permissions
  • App lifecycle (backgrounding, interruptions)
  • Accessibility (VoiceOver/TalkBack)
  • Device compatibility matrix (Android & iOS)
  • Security

🚀 How to Use

  1. Test Plan — Open the .docx file, replace all [bracketed placeholders] with your project details
  2. Test Cases — Open the .xlsx file, use the Test Cases sheet to write and track your test cases
  3. Checklists — Open the .md file alongside your test session and check items off as you verify them

👩‍💻 Author

Dipali Pagire — QA Engineer | Pune, India

LinkedIn GitHub


Good QA documentation makes teams faster, releases safer, and bugs rarer. 🚀

Releases

No releases published

Packages

 
 
 

Contributors