Skip to content
View somasaic's full-sized avatar

Block or report somasaic

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
somasaic/README.md

Hi 👋, I'm Soma Sai Dinesh Cheviti

QA Automation Engineer | Playwright · TypeScript · Python | SDET | API Testing | CI/CD

somasaic


👨‍💻 About Me

  • 🏢 QA Automation Engineer at Echno Technologies Pvt Ltd — enterprise finance-domain QA
  • 🎯 2 years building Playwright automation (TypeScript/JavaScript/Python) for production systems
  • 📉 Reduced manual validation effort by ~40–50% on regional payment workflows via data-driven automation
  • 🤖 Actively exploring AI-assisted testing — using AI tools to accelerate test case generation & coverage analysis
  • 🌍 Validated payment acceptance across 10+ country-specific merchant websites (IN, US, CA, UK, JP, DE)
  • 📚 Currently enrolled in Playwright Mastery 2026 (90-day intensive)

🚀 Current Focus — Playwright Mastery 2026 (90-Day Course)

Area Topics
🎭 Core Automation Playwright + TypeScript (advanced patterns)
🤖 AI Testing AI-Powered Testing & Prompt Engineering for QA
⚙️ CI/CD GitHub Actions pipelines for test automation
🐳 DevOps Docker + Jenkins automation
🔁 Workflow n8n automation integration
🔌 API API Testing & test architecture design

📌 Featured Projects

Python + Playwright automation for multi-region data extraction from dynamic booking platforms.

  • CSV-driven automation with structured JSON output
  • Handles async UI behavior and calendar-based interactions
  • Real-world QA patterns — portfolio-safe, NDA-compliant

🔗 Global Payment Flow & Card Icon Acceptance Validation (Enterprise — Echno Technologies)

Data-driven Playwright (TypeScript/JavaScript) automation for payment acceptance validation.

  • Validated 10+ country-specific merchant websites (IN, US, CA, UK, JP, DE)
  • CSV dataset input → Excel/JSON structured output
  • Reduced manual effort ~40–50% on targeted regional workflows

🛠️ Tech Stack

Testing: Playwright · Selenium · Pytest · API Testing · Data-Driven Testing · AI-Assisted Testing Languages: TypeScript · JavaScript · Python CI/CD: GitHub Actions · Jenkins (learning) · Docker (learning) Tools: Git · Postman · n8n · JSON · Excel Automation


💬 Ask Me About

  • Playwright automation (TypeScript + Python)
  • Data-driven test frameworks with CSV/JSON inputs
  • Payment flow & multi-region UI validation
  • AI tools for QA productivity
  • GitHub portfolios for SDET/QA Automation roles

📫 Reach Me


📊 GitHub Stats

GitHub Streak


"I don't just execute test cases — I build the systems that catch bugs before they reach production."

Pinned Loading

  1. csv-upload csv-upload Public

    JavaScript

  2. RESTFul-API-Postaway RESTFul-API-Postaway Public

    JavaScript

  3. playwright-web-automation-python playwright-web-automation-python Public

    Python