awesome-testing
github.com/thejambo/awesome-testing ↗A curated list of testing resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me ui & end-to-end testing resources from awesome-testing"
Installation instructions →What's inside
Software
- agent-qaUI & End-to-End Testing
Open-source Agentic QA Harness with Memory. Write tests in natural language. agent-qa runs them across web and mobile with execution memory, catching regressions before release.
- AgentSkepticAI & LLM Testing
Verifies AI/agent workflows by checking database state after execution, comparing expected vs observed outcomes with read-only SQL.
- ai-natural-language-testsTest Automation Frameworks
Generates Cypress and Playwright E2E tests from natural language requirements using LangGraph, ChromaDB, and multi-provider LLM support.
- Anchor BrowserBrowser Extensions & Utilities
Cloud browser infrastructure with built-in stealth and proxy rotation for automated testing at scale
- ApiNotesService Virtualization
Drop your OpenAPI spec and get a fully functional mock API server instantly. Export to Bruno API client or test directly.
- API Status CheckAPI Testing
Real-time status monitoring dashboard for 188+ third-party APIs (OpenAI, Stripe, AWS, GitHub, etc.) with response time tracking and free alert tiers.
Books
- Agile Testing: A Practical Guide
A how to guide for those looking to transition to an Agile as a tester and also how the authors work on their Agile teams.
- Chaos Engineering
A book that teaches you to design and execute controlled experiments that uncover hidden problems.
- Don't Make Me Think: A Common Sense Approach to Web Usability
An incredibly useful book for usability testing.
- Effective Software Testing
A hands-on guide for developers on how to create high quality tests in a systematic and effective way.
- Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing
A very good book on structuring Exploratory Testing and designing tests.
- Fifty quick ideas to improve your Tests
Great illustrative examples on how to improve tests and why you should do them. Great as evidence for winning arguments!
Suggested Awesome Lists
- Application SecurityUseful References
Incredibly extensive, but you'll find something to fit the bill.
- Awesome CucumberUseful References
A (relatively-newer) curated list of awesome Cucumber and Gherkin-related resources.
- Awesome JMeterUseful References
A curated collection of resources around Apache JMeter.
- Awesome Performance EngineeringUseful References
A curated collection of tools and resources for performance engineering, covering observability and performance testing.
- Awesome Software QualityUseful References
A list of free software testing and verification resources.
- FalsehoodsMust Read
A funny and educational list of why nothing in Software Development is ever easy. Think you can store a marriage in a DB?
Training (Includes developer training for automation testers)
- BBST Testing Courses
The famous Black Box Software Testing (BBST) courses are university level courses on Software Test Foundations, Bug Reporting and Test Design. These materials have been creative commons licensed for use by anyone. Includes articles, slides and video lectures.
- Coursera
Online courses from top universities.
- Cybrary
Online free security training.
- FrontRow
Open source React Native mobile app built as a hands on training surface for QA automation. Cross platform testIDs work across Maestro, Appium, Espresso and XCUITest, and a deep QA Debug Menu lets trainees force the failure modes that actually bite in production (4xx, 5xx, timeouts, offline, denied permissions, declined IAP, expired tokens) without flaky backends.
- The Dojo
Courses and talks directly from the testing community.
Newsletters
- Coding Jag
Your weekly dose of the latest in AI, Testing, Development, CI/CD, and Automation—keeping you ahead of the curve.
- Software Testing Weekly
A curated round-up of the best software testing news and tools published every Friday.
QA and Testing Road Map
- How to start QA and Testing career
A wide and rich list of strategies, topics, and skills that you need to start a career in software testing and automation.
Others
- Software Testing Conferences
A list of software testing conferences and workshops.
- Software Testing Interview Tool
A very buggy To Do List to facilitate face to face interviews.
- Testers Rage Playlist
A collaborative playlist from testers for when the red mist descends.
Showing a sample of 138 resources. View the full list on GitHub →