Skip to content

Omar Shariff

developer · test automation · ai/llm

[03] my work →

ls ~/projects
klaw-wright
rag-knowledge-assistant
qa-automation-framework
Vuln-Scanner-Python
python-image-generation-app
python-app-with-kivy
Crypto-prices

about

I'm a QA engineer with a year of industry experience in test automation — functional, regression, smoke, and UI testing with Playwright and Selenium, mobile with Appium, Python/Java/Pytest for test dev. I also build AI/LLM tooling (a RAG service over your own docs). Learning C and Rust on the side — Rust for agent tooling, C for embedded (STM32, ESP32, Pico).

$ cat ~/skills.md

languages

python · java · c · rust

ai / llm

langgraph · rag · chromadb · gemini · fastapi

automation & qa tooling

playwright · selenium · appium · pytest · pom

tools & platforms

git · github · gitlab · linux · docker · cloudflare workers · flutter · tailwind css

work

three projects — test automation & ai/llm

test automation & qa tooling

[open source]

klaw-wright

ai test automation — natural-language cases → playwright scripts, runs and self-repairs

python · playwright · langgraph · ai

[view on github] →

ai / llm systems

[open source]

rag-knowledge-assistant

rag api over your own docs — pdf/txt/md in, grounded answers w/ citations, abstains when unsure

python · fastapi · rag · gemini · chromadb · langchain

[view on github] →

test automation & qa tooling

[open source]

qa-automation-framework

pom test automation — playwright + pytest, smoke/regression/negative markers, xfail guards

python · playwright · pytest · pom · e2e · smoke · regression

[view on github] →

let's build something

tell me what you're building — or just say hi.

[↓] download resume

pdf · updated october 2026