Skip to content
View godhiraj-code's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report godhiraj-code

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
godhiraj-code/README.md
Dhiraj Das

Dhiraj Das
Automation Solutions Architect | Test Reliability & AI Quality Engineering

Hi there, I'm Dhiraj 👋

I build open-source Python tools that make flaky tests, bot walls, and untestable AI features deterministic.

📈 Proof, not promises

"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.


Featured Tools

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


🛠️ The Wider Arsenal

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

🌌 The Starlight Protocol

An open protocol for routing intent to autonomous Sentinels: self-healing browser automation coordinated over JSON-RPC. JavaScript reference implementation, hardened alpha.

Protocol spec · Organization


📖 The Automation Architect's Playbook

A free online book distilling a decade of architectural wins: browser internals, the anatomy of flakiness, and AI-driven testing.

👉 Read the Book Online


✍️ Latest from dhirajdas.dev


⚡ Connect


Powered by code, curiosity, and an unhealthy amount of coffee. ☕

Pinned Loading

  1. stealthautomation stealthautomation Public

    SB Stealth Wrapper: plug-and-play SeleniumBase UC Mode wrapper for stealth web automation behind Cloudflare and bot detection

    HTML 9

  2. pytest-glow-report pytest-glow-report Public

    Zero-config interactive HTML reports for pytest and unittest, with history, filters, screenshots, and CI metadata.

    Jinja 4

  3. waitless waitless Public

    Automatic UI stabilization for Selenium using DOM, network, animation, and layout signals.

    Python 6 1

  4. pytest-mockllm pytest-mockllm Public

    Deterministic pytest mocks for OpenAI, Anthropic, Gemini, and LangChain—test LLM apps without live API calls.

    Python 5

  5. selenium-teleport selenium-teleport Public

    Save and restore browser state (cookies, storage) to skip login screens instantly in Selenium

    Python 3