Knowledge base
QA Notes
A curated collection of Quality Assurance notes covering manual testing, Playwright automation, API testing, STLC and AI-assisted QA workflows, written to share what I use day to day and to help fellow QAs level up.
50
Notes
8
Categories
Showing 50 of 50notes
- 01
What is Software Testing and why is it important?
- Fundamentals
- Manual Testing
- 02
What is the difference between a Test Case and a Test Scenario?
- Test Design
- Manual Testing
- 03
What are the advantages and disadvantages of Test Automation?
- Automation
- Strategy
- 04
Explain the difference between SDLC and STLC
- Fundamentals
- Process
- 05
Describe the Bug/Defect Life Cycle
- Defect Management
- Process
- 06
What is Regression Testing and when should it be performed?
- Testing Types
- Best Practices
- 07
What is the difference between Smoke Testing and Sanity Testing?
- Testing Types
- Fundamentals
- 08
What is Integration Testing and what are its approaches?
- Testing Types
- Integration
- 09
What is System Testing and what types does it include?
- Testing Types
- System Testing
- 10
What is User Acceptance Testing (UAT) and who performs it?
- Testing Types
- UAT
- 11
Explain Black Box, White Box, and Grey Box Testing
- Testing Types
- Fundamentals
- 12
What is the difference between Positive and Negative Testing?
- Testing Types
- Test Design
- 13
Differentiate between Functional and Non-Functional Testing
- Testing Types
- Fundamentals
- 14
What is Exploratory Testing and when is it used?
- Testing Types
- Manual Testing
- 15
What is Ad-hoc Testing and how does it differ from Exploratory Testing?
- Testing Types
- Manual Testing
- 16
What is the difference between Alpha and Beta Testing?
- Testing Types
- UAT
- 17
What is the difference between Retesting and Regression Testing?
- Testing Types
- Fundamentals
- 18
What is Compatibility Testing and what types exist?
- Testing Types
- Non-Functional
- 19
What is End-to-End (E2E) Testing?
- Testing Types
- Integration
- 20
What is Usability Testing?
- Testing Types
- Non-Functional
- 21
What is API Testing and why is it important?
- API Testing
- Fundamentals
- 22
What is the difference between REST and SOAP APIs?
- API Testing
- Protocols
- 23
Explain HTTP Methods (GET, POST, PUT, DELETE, PATCH)
- API Testing
- HTTP
- 24
Explain common HTTP Status Codes used in API Testing
- API Testing
- HTTP
- 25
What are different API Authentication methods?
- API Testing
- Security
- 26
How do you use Postman for API Testing?
- API Testing
- Tools
- 27
What are common API test cases you would write?
- API Testing
- Test Cases
- 28
What is the difference between JSON and XML in API responses?
- API Testing
- Data Formats
- 29
What is API Versioning and why is it important?
- API Testing
- Best Practices
- 30
What is API Rate Limiting and how do you test it?
- API Testing
- Performance
- 31
What is Selenium and what are its components?
- Automation
- Selenium
- 32
What are different types of locators in Selenium?
- Automation
- Selenium
- 33
What is Page Object Model (POM) in test automation?
- Automation
- Design Pattern
- 34
What are different types of waits in Selenium?
- Automation
- Selenium
- 35
What is the difference between TestNG and JUnit?
- Automation
- Frameworks
- 36
How do you handle alerts, pop-ups, and windows in Selenium?
- Automation
- Selenium
- 37
What is the difference between Cypress and Selenium?
- Automation
- Tools
- 38
How do you integrate automated tests with CI/CD pipelines?
- Automation
- CI/CD
- 39
What are flaky tests and how do you handle them?
- Automation
- Best Practices
- 40
Explain the difference between Bug Priority and Severity with examples
- Scenario-Based
- Bug Management
- 41
How would you test a login functionality? List test scenarios.
- Scenario-Based
- Practical
- 42
A critical bug is found in production. What steps would you take?
- Scenario-Based
- Problem Solving
- 43
Write test cases for a search functionality on an e-commerce website
- Scenario-Based
- Test Cases
- 44
How does testing work in Agile/Scrum methodology?
- Agile
- Process
- 45
What are the key differences between web and mobile app testing?
- Mobile Testing
- Comparison
- 46
What information should be included in a good bug report?
- Bug Management
- Best Practices
- 47
What is database testing and what do you verify?
- Database
- SQL
- 48
What are the key metrics to measure in performance testing?
- Performance
- Metrics
- 49
Explain the components of a test automation framework
- Automation
- Framework
- 50
What is your approach to learning new testing tools and technologies?
- Career
- Soft Skills
No notes match your search or filter.