pankaz@portfolio: ~

~/pankaz whoami

Pankaz Jha

Pankaz Jha

QA Automation Engineer

72 bpm · uptime: since med school

From the operating room to the CI pipeline.

I build test automation from scratch — UI, API, mobile, performance — and wire it into CI/CD so quality is continuous, not a last-minute scramble.

QA automation / PythonPlaywright · AppiumCI/CD · Docker
pankaz@portfolio: ~/about

About

For twelve years I was an anesthesiologist — a job built on protocols, relentless monitoring, and catching problems before they ever reach the patient. I bring that exact discipline to QA automation.

Today I build test automation from the ground up: scalable Python frameworks covering UI, API, database, mobile, and performance, integrated into CI/CD so quality is checked on every commit instead of at the finish line. I've automated more than 80% of critical paths and cut regression cycles from days to hours.

I also build and ship my own products — an Android app, web apps, self-hosted automation pipelines — increasingly with AI-assisted development. Shipping software myself makes me a sharper tester: I know what breaks, because I've built it.

pankaz@portfolio: ~/skills

Skills

Automation-first. Development skills are second-tier proof.

Test automation

  • Python
  • Pytest
  • Playwright
  • Selenium
  • Allure
  • Page Object & Screen Object

API testing

  • Postman
  • Swagger
  • Requests

Performance

  • JMeter
  • k6
  • Grafana

Mobile

  • Appium + Python (Android)

Databases

  • PostgreSQL
  • MsSQL
  • queries · data validation

CI/CD & infra

  • GitHub Actions
  • Azure DevOps (TFS)
  • Docker
  • Git

Also builds

  • Android
  • Web (Django / Next.js)
  • AI-assisted development (Claude Code)

Other languages

  • JavaScript
  • C# (basic)

Spoken

  • Ukrainian (native)
  • English (B2)
pankaz@portfolio: ~/experience

Experience

  1. QA Automation Engineer · LNOKS

    2025 – present
    • Built a UI automation framework from scratch (Python + Playwright, Page Object Model) for a web application.
    • Added Android mobile automation (Pytest + Appium, Screen Object pattern).
    • Wired automated runs into CI with GitHub Actions, triggered on every feature update.
    • Built API performance testing in JMeter — smoke (~200 virtual users) and load (~1,000 users) — with Grafana dashboards and scheduled remote runs for continuous monitoring.
    • Introduced automation where there was none, making regression testing faster and feature validation automatic.
  2. QA Engineer → QA Automation Engineer · Infopulse

    2022 – 2025
    • Built a Python automation framework from scratch (Playwright + Pytest) for a corporate time-tracking system.
    • Automated 80%+ of critical functionality across UI, API, and DB — cutting regression time from days to hours.
    • Integrated tests into Azure DevOps (TFS) pipelines to run on every commit.
    • Drove new automation approaches and earlier defect detection by working closely with developers.
  3. Anesthesiologist · Alexander Clinical Hospital

    2010 – 2022
    • A decade of precision-critical decisions, protocol-driven work, and high-stakes responsibility under pressure — the foundation of how I approach quality, risk, and verification today.
pankaz@portfolio: ~/projects

Projects

I build real systems end-to-end — so I understand what I test — and I automate everything: scraping, pipelines, CI, infra.

LabLib — Android app (AI-assisted)

A native Android app that interprets lab results, built largely through agentic AI development (Claude Code) and shipped end-to-end from product planning to deployment.

Proves I can build and reason about the same mobile apps I write automation for.

  • Android
  • Kotlin
  • Claude Code

protocols.pankaz.dev

A clean, structured reference site of translated anesthesiology clinical guidelines (e.g. the DAS 2025 difficult-airway guidelines) — recreated as styled HTML with algorithm diagrams.

Brings medical domain knowledge and engineering together, built fast with AI-assisted development.

  • Next.js
  • Claude Code

Telegram news bot

A news bot that scrapes the web with Playwright, processes messages asynchronously via RabbitMQ, and uses the OpenAI API for content processing.

End-to-end async automation — the same Playwright skills I use for testing, applied to production scraping.

  • Python
  • PyTelegramBotAPI
  • Playwright
  • RabbitMQ
  • OpenAI API

Self-hosted news workflow (n8n)

A fully automated, self-hosted pipeline: scheduled scraping, parsing, translation and filtering; hash-based duplicate detection; structured storage in PostgreSQL; auto-publishes finished news to Telegram.

Owns the whole stack — infra, data, scheduling — not just the tests on top of it.

  • n8n
  • PostgreSQL
  • Adminer
  • Hetzner
  • Easypanel
AI-assisted development
I use agentic AI tooling (Claude Code) to build and ship real products fast — an Android app, a clinical protocols site — and I apply the same QA discipline to AI-generated code that I apply to anything else: review, test, verify.
pankaz@portfolio: ~/contact

Contact

Kyiv, Ukraine — open to remote and hybrid.

Open to remote and hybrid roles. The fastest ways to reach me: