Testathon
— 33 challenges · 1 live · 22 archived · 2,525+ XPLive Challenges
1Upcoming Challenge
Starts 20 Jul, 00:00
1d 01h 28m 04s
Quiz
Test Automation Design Patterns: POM, Screenplay, Builder & Fluent Interfaces
Master test automation design patterns — Page Object Model, Screenplay Pattern, Factory, Builder, and fluent interfaces. Learn when each pattern fits and how they reduce maintenance costs.
Starts 21 Jul, 00:00
2d 01h 28m 04s
Quiz
Chaos Engineering & Reliability Testing: SLOs, Steady State & Fault Injection
Understand chaos engineering principles — steady state hypothesis, fault injection, Chaos Monkey, SLOs, and how to safely run chaos experiments without causing production incidents.
Starts 22 Jul, 00:00
3d 01h 28m 04s
Quiz
AI Eval Frameworks: PromptFoo, DeepEval Metrics & Preventing Eval Contamination
Master AI evaluation frameworks — PromptFoo for prompt red-teaming, DeepEval metrics (Faithfulness, Hallucination, Relevancy), LLM-as-judge patterns, and dataset contamination risks.
Starts 23 Jul, 00:00
4d 01h 28m 04s
Quiz
GenAI Multimodal Testing: Evaluating AI Image Generation, CLIP & Toxicity Detection
Learn to test generative AI systems producing images and multimodal outputs — CLIP score, FID metrics, AI image toxicity testing, and evaluating image-text alignment quality.
Starts 24 Jul, 00:00
5d 01h 28m 04s
Quiz
SDET Interview Prep: Test Pyramid, Shift-Left, TDD vs BDD & System Design for QA
Ace your SDET and QA Engineer interviews — the test pyramid, shift-left testing, TDD vs BDD trade-offs, test strategy for microservices, and key system design concepts for quality engineers.
Starts 25 Jul, 00:00
6d 01h 28m 04s
Quiz
Playwright Locator Strategy — Quiz
Test your knowledge of Playwright's locator API. From getByRole to chaining locators, this quiz covers the patterns that separate maintainable test suites from brittle ones.
Starts 26 Jul, 00:00
7d 01h 28m 04s
Quiz
Quiz: Selenium → Playwright Migration
Test your knowledge of the key differences between Selenium and Playwright — waits, locators, async model, and CI setup.
Starts 27 Jul, 00:00
8d 01h 28m 04s
Quiz
Quiz: API Testing Fundamentals
Core concepts in REST API testing — status codes, auth patterns, response validation, and test design. Suitable for QA engineers moving into API automation.
Starts 28 Jul, 00:00
9d 01h 28m 04s
Quiz
LLM Output Evaluation: DeepEval & RAGAS for AI Testing
Master modern LLM evaluation frameworks. Learn RAGAS metrics, DeepEval assertions, and LLM-as-judge patterns QA engineers use to test AI systems in production.
Starts 29 Jul, 00:00
10d 01h 28m 04s
Quiz
Prompt Engineering for QA Engineers: Context, Few-Shot & Chain of Thought
Level up your AI testing skills with prompt engineering fundamentals — system prompts, few-shot examples, chain-of-thought, and context engineering for reliable LLM outputs.
Past Challenges
22Every past challenge is still open. Complete them anytime and earn XP at half the live rate.
Quiz
AI Agent Testing: Multi-Step Reasoning, Tool Calls & Trajectory Evaluation
Test your understanding of agentic AI systems — how they differ from standard LLM calls, what makes them risky, and how QA engineers validate tool calls and agent trajectories.
Quiz
MCP Testing: Validating Model Context Protocol Servers for AI Agents
Explore testing strategies for MCP (Model Context Protocol) servers — the open standard enabling AI agents to use tools, access resources, and follow prompts from external systems.
Quiz
RAG Pipeline Testing: Retrieval Accuracy, Chunking & Hallucination Prevention
Learn to evaluate Retrieval-Augmented Generation systems end-to-end — chunk quality, embedding search, RAGAS metrics, and strategies for preventing retrieval-caused hallucinations.
Quiz
AI Hallucination & Bias Detection: Testing LLM Reliability and Fairness
Learn to detect, measure, and mitigate LLM hallucinations and bias. Topics include sycophancy, calibration, demographic parity, and practical evaluation techniques for production AI.
Quiz
AI Security Testing: Prompt Injection, Jailbreaking & LLM Red Teaming
Master AI security testing techniques — direct and indirect prompt injection, jailbreak detection, AI red teaming, and the Principle of Least Privilege for AI agents.
Quiz
Playwright AI Test Automation: MCP Integration, Route Mocking & Auto-Wait
Advance your Playwright skills for AI-era test automation — MCP browser control, route interception, auto-waiting behavior, and writing resilient selectors that survive UI changes.
Quiz
API Contract Testing with Pact: Consumer-Driven Contracts for Microservices
Learn consumer-driven contract testing with Pact. Covers pact files, the Pact Broker, can-i-deploy, and when contract testing beats shared integration environments.
Quiz
OWASP API Security Top 10: Testing Authentication, Authorization & Injection
Learn to test the OWASP API Security Top 10 — BOLA, mass assignment, BFLA, rate limiting, and broken authentication. Essential knowledge for security-aware QA engineers.
Quiz
GraphQL API Testing: Queries, Mutations, Introspection & N+1 Detection
Master GraphQL-specific testing challenges — schema introspection, mutation validation, N+1 query detection, error format differences from REST, and security considerations.
Quiz
k6 Performance Testing: Virtual Users, Thresholds & Load Scenarios
Learn k6 fundamentals for modern performance testing — virtual users, ramp-up strategies, p95 latency, threshold-based pass/fail, and how k6 compares to JMeter.
Quiz
Selenium 4: Modern Locators, Chrome DevTools Protocol & WebDriverManager
Test your Selenium 4 knowledge — relative locators, CDP integration, WebDriverManager, avoiding StaleElementReferenceException, and why explicit waits beat implicit waits.
Quiz
pytest Advanced: Fixtures, Parametrize, conftest & Parallel Execution
Level up your pytest skills — fixture scopes, parametrize for data-driven tests, conftest.py discovery, pytest-xdist parallel execution, and xfail/skip markers.
Quiz
Cypress Testing: Component Testing vs E2E, Intercepts & Playwright Comparison
Compare Cypress component and E2E testing modes, learn network interception with cy.intercept(), and understand where Playwright has the edge over Cypress for modern projects.
Quiz
Visual Regression Testing: Playwright Snapshots, Percy & CI/CD Challenges
Learn visual regression testing strategies — what it catches that functional tests miss, how Playwright's toHaveScreenshot works, AI-powered diff tools, and CI rendering pitfalls.
Quiz
WCAG 2.1 Accessibility Testing: axe-core, Screen Readers & Keyboard Navigation
Learn to test web accessibility using WCAG 2.1 standards — understand Level A vs AA vs AAA, automate with axe-core in Playwright, and find the defects only manual testing catches.
Quiz
GitHub Actions for QA: Quality Gates, Matrix Strategy & Flaky Test Management
Build robust CI/CD quality gates with GitHub Actions — jobs vs steps, reusable workflows, matrix strategy for cross-browser testing, and strategies for taming flaky tests.
Quiz
Software Testing Fundamentals: 7 Principles, STLC & Verification vs Validation
Strengthen your testing foundation — the 7 ISTQB principles of testing, verification vs validation, defect clustering, pesticide paradox, and the Software Testing Life Cycle.
Quiz
Exploratory Testing: Session-Based Techniques, Charters & SFDPOT Heuristic
Master exploratory testing — how it differs from scripted testing, session-based test management, SFDPOT and other heuristics, and what defects only exploratory testing finds.
Quiz
BDD with Gherkin & Cucumber: Scenarios, Three Amigos & Writing Living Documentation
Master Behavior-Driven Development — Gherkin syntax, the three-amigos practice, Scenario Outlines for data-driven BDD, and the most common anti-patterns that make scenarios brittle.
Quiz
Appium Mobile Test Automation: iOS, Android & Cross-Platform Strategies
Test your Appium knowledge — desired capabilities, locator strategies, real device vs emulator trade-offs, and the Appium 2.0 driver architecture for iOS and Android automation.
Quiz
JMeter Performance Testing: Thread Groups, Ramp-Up, Distributed Load & Listeners
Master Apache JMeter — Thread Groups, Constant Timers, ramp-up configuration, distributed test execution, and best practices for using JMeter in CI/CD pipelines.
Quiz
Data Quality & ETL Testing: Data Contracts, Great Expectations & Pipeline Validation
Learn to test data pipelines end-to-end — ETL stage validation, data contracts, Great Expectations for automated quality assertions, uniqueness, completeness, and referential integrity.
How Testathon works
Beat the clock
Complete it within the time limit for full XP.
Earn XP
Score is auto-calculated and XP is awarded.
Climb the board
Top scores appear on the Testathon leaderboard.