Dhiraj Das Automation Solutions Architect | Test Reliability & AI Quality Engineering |
I build open-source Python tools that make flaky tests, bot walls, and untestable AI features deterministic.
|
"Why do manual work when you can design systems that do it for you?"
With over a decade in global enterprise automation, I evolve traditional test engineering into Intelligent Quality Engineering: Python plus local LLMs, solving flakiness, bot detection, and the new problem space of testing AI-driven features.
Waitless · 1,000+ installs/mo
The flaky-test eliminator. Mutation-based quiescence proves your UI is truly ready before assertions run.
pip install waitless · PyPI · Why it works
pytest-glow-report · 700+ installs/mo
Interactive HTML dashboards for pytest that capture setup, call, and teardown failures honestly.
pip install pytest-glow-report · PyPI · Sample reports
pytest-mockllm · 475+ installs/mo
Deterministic LLM mocks for OpenAI and Anthropic with official typed SDK objects, streaming, error budgets, and proven zero network egress.
pip install "pytest-mockllm[openai]" · PyPI · True-fidelity testing
Plug-and-play SeleniumBase UC Mode wrapper for testing behind Cloudflare, Turnstile, and heavy fingerprinting.
pip install sb-stealth-wrapper · PyPI
| Tool | What it solves |
|---|---|
| Selenium Teleport | Skip login screens forever by teleporting sessions between contexts |
| Project Vandal | UI mutation testing: does your suite catch real regressions? |
| Lumos ShadowDOM | Automate closed Shadow DOM elements in Selenium |
| Visual Sonar | Spatial mapping for Canvas/WebGL in selector-less UIs |
| Visual Guard | Visual regression detection beyond DOM assertions |
| Selenium Chatbot Test | Testing streaming GenAI chat interfaces |
| playwright-stream-monitor | Validate SSE and streaming LLM responses in Playwright |
| Agent Blackbox | Local-first flight recorder for AI coding agents |
An open protocol for routing intent to autonomous Sentinels: self-healing browser automation coordinated over JSON-RPC. JavaScript reference implementation, hardened alpha.
A free online book distilling a decade of architectural wins: browser internals, the anatomy of flakiness, and AI-driven testing.
✍️ Latest from dhirajdas.dev
- Starlight Protocol: resilient browser automation through autonomous Sentinel coordination
- pytest-mockllm: true fidelity, test AI workflows at zero cost
- Eliminate flaky tests in Selenium
- Stop shipping zombie tests: introducing Project Vandal
- Testing GenAI chatbots with Selenium
- Selenium Teleport: skip login screens forever
- How TDCT algorithms shape my automation flow
- Website: dhirajdas.dev
- LinkedIn: Dhiraj Das
Powered by code, curiosity, and an unhealthy amount of coffee. ☕


