Skip to content
View khushi-git-7's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report khushi-git-7

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
khushi-git-7/README.md

Hi, I'm Khushi.

I break software for a living, politely, and before your users do.

By day I'm an AI QA Engineer. I test LLM copilots and RAG pipelines, which mostly means asking a very confident chatbot "are you sure?" until one of us admits it made something up. Usually it's the chatbot.

Things I've built

RAGProbe: an evaluation and regression harness for RAG/LLM apps. It treats a prompt change like a code change: measure retrieval, check the answer is grounded, compare against a baseline, and fail CI when quality quietly slips. Because "it seemed fine when I tried it once" is not a test plan.

TestVerse: an e-commerce UI and API automation framework in Playwright and Pytest. Page objects, data-driven tests, parallel runs, Docker, and CI that keeps screenshots, video and traces of every failure, so nobody has to say "works on my machine".

Open source

Recently merged:

  • ngx-daterangepicker-material: stopped two date pickers from staying open at once (#625), added provideDaterangepicker() for standalone Angular apps (#627), and taught ng add to use it (#631)
  • reticle: a real-browser test proving a race-detection rule stays quiet when nothing's wrong and speaks up when something is (#2111)
  • Tracekit: a CI job that runs the CrewAI example against the real thing instead of quietly skipping it (#493)
  • plaso: pointed the troubleshooting docs at a tool that still exists (#5540)

My favourite kind of PR comes with a test that fails without it.

What I work with

Python, TypeScript, Playwright, Pytest, REST APIs, SQL, LLM and RAG evaluation, GitHub Actions, Docker, and a healthy distrust of the green checkmark.

Say hi

LinkedIn or jainkhushibts@gmail.com. Bug reports welcome. Compliments too.

Popular repositories Loading

  1. playwright-orangehrm-automation playwright-orangehrm-automation Public

    Playwright + Pytest automation framework for OrangeHRM using POM, fixtures, and parameterized tests covering core HR workflows.

    Python

  2. Saucedemo-playwright-framework Saucedemo-playwright-framework Public

    End-to-end UI automation framework using Playwright and Pytest, implementing Page Object Model, data-driven testing, and real-world e-commerce test scenarios.

    Python

  3. ToDo-Django ToDo-Django Public

    Python

  4. ragprobe ragprobe Public

    Open-source LLM security testing: send 138 scoreable prompt-injection attacks at your app, prove every hit with a planted canary, and fail CI when a change makes things worse. Runs free and offline.

    Python

  5. Crowd_shield Crowd_shield Public

    Forked from SasmitaRK/Crowd_shield

    Stampede prevention tool

    Python

  6. awesome-ai-security awesome-ai-security Public

    Forked from ottosulin/awesome-ai-security

    A collection of awesome resources related AI security