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

Block or report lkumarra

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
lkumarra/README.md

Β DEVELOPER DASHBOARD

Β TECH ARSENAL







πŸ”Ή Backend & Languages
πŸ”Ή Automation & Testing
πŸ”Ή DevOps & Cloud
πŸ”Ή Databases & Messaging
πŸ”Ή Tools & Monitoring

Β AUTOMATION EXPERTISE MATRIX

πŸ”Ή UI Automation        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘   95%
πŸ”Ή API Automation        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘   95%
πŸ”Ή Performance Testing   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘   85%
πŸ”Ή Framework Design      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘   95%
πŸ”Ή CI/CD Integration     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘   90%
πŸ”Ή Cloud Testing         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘   85%
πŸ”Ή Mobile Testing        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘   75%
πŸ”Ή Security Testing      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘   70%



Β FEATURED PROJECTS


πŸ”§ Selenium Framework β€” Deep Dive

A robust Selenium-based test automation framework built with Java and TestNG focused on reliability and maintainability.

✨ Key Features:

  • πŸ—οΈ Page Object Model for separation of concerns
  • πŸ“Š Data-driven tests using external CSV/JSON/Excel
  • ⚑ Parallel execution via TestNG and Maven
  • πŸ“‹ HTML/Allure test reporting and logs
  • πŸ”„ CI-friendly: designed to run on Jenkins/GitHub Actions
git clone https://github.com/lkumarra/Selenium_Framework.git
cd Selenium_Framework && mvn clean test -Dtestng.dtd.http=true
🎭 Playwright Automation β€” Deep Dive

Modern end-to-end automation using Playwright and TypeScript with cross-browser testing capabilities.

✨ Key Features:

  • 🌐 Cross-browser tests (Chromium, Firefox, WebKit)
  • ⚑ Parallel and headless execution
  • πŸ—οΈ Page model patterns and utilities for reusability
  • πŸ“Ή Built-in test tracing and video recording
  • πŸ”„ CI integration with GitHub Actions
git clone https://github.com/lkumarra/playwright-automation.git
cd playwright-automation && npm ci && npm test
πŸ“‘ Library API Test Framework β€” Deep Dive

Comprehensive API test framework for library management system with CRUD validations and contract testing.

✨ Key Features:

  • πŸ”„ CRUD API validations
  • πŸ“‹ Schema & contract tests
  • πŸ“Š Test data management
  • πŸ§ͺ Modular and reusable test architecture

Β ACHIEVEMENT VAULT

Β AI & PLATFORM ENGINEERING


🧠 AI-Powered QA

  • MCP Servers β€” Orchestrating agentic tasks and tool calls for automation pipelines
  • Agentic AI β€” Agent chains coordinating LLM calls, tool execution, and verification
  • RAG Systems β€” Vector search + semantic indexing for context-aware prompts

⚑ Smart Automation

  • Auto Test Generation β€” LLMs + source code + RAG for intelligent test creation
  • Smart Triage β€” AI reads failing CI logs, suggests root causes, drafts fix PRs
  • Embedding Search β€” Semantic search over test artifacts for flaky-test investigation

Β DEVELOPER METRICS



Β CONTRIBUTION SNAKE

github-snake

πŸ’‘ To enable the snake animation, add the GitHub Action workflow below to .github/workflows/snake.yml in your profile repo and run it once:

πŸ“‹ Snake Animation Setup (Click to expand)
name: Generate Snake Animation

on:
  schedule:
    - cron: "0 */12 * * *"  # Runs every 12 hours
  workflow_dispatch:

jobs:
  generate:
    runs-on: ubuntu-latest
    timeout-minutes: 10
    steps:
      - name: Generate Snake
        uses: Platane/snk/svg-only@v3
        with:
          github_user_name: ${{ github.repository_owner }}
          outputs: |
            dist/github-snake.svg
            dist/github-snake-dark.svg?palette=github-dark

      - name: Push to output branch
        uses: crazy-max/ghaction-github-pages@v3.1.0
        with:
          target_branch: output
          build_dir: dist
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Β CURRENT MISSION

πŸ”­ Currently Working On:
  - Building AI-powered test automation frameworks
  - Scaling cloud-native testing infrastructure
  - Contributing to open-source QA tools

🌱 Currently Learning:
  - Advanced AI/ML integration in test automation
  - Kubernetes-native testing patterns
  - Performance engineering at scale

πŸ‘― Open for Collaboration:
  - Test automation framework development
  - Open-source QA tooling
  - AI-driven quality engineering projects

πŸ’¬ Ask Me About:
  - Test automation architecture & strategy
  - Selenium, Playwright, RestAssured
  - CI/CD pipeline optimization
  - API testing best practices
  - AI + QA integration patterns

Β CONNECT WITH ME

Β  Β  Β 


Random Dev Quote



╔══════════════════════════════════════════════════════════════════╗
β•‘                                                                  β•‘
β•‘   "Quality is not an act, it is a habit." β€” Aristotle            β•‘
β•‘                                                                  β•‘
β•‘   Thanks for visiting my developer dashboard! ⚑                 β•‘
β•‘   Let's build something amazing together. πŸš€                     β•‘
β•‘                                                                  β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•



Popular repositories Loading

  1. ProtractorBDDFramework ProtractorBDDFramework Public

    Behavior Driven Development Framework using protractor and cucumber with page object implementation

    HTML 7 6

  2. ProtractorPageObjectModel ProtractorPageObjectModel Public

    Protractor Page Object Model is a Page Object Implementation Using Protractor API

    TypeScript 5 5

  3. PythonSelenium PythonSelenium Public

    Page Object Model Implementation using Selenium with Python and Pytest

    Python 3

  4. Selenium.NET Selenium.NET Public

    C# 2

  5. API_Automation_BDD API_Automation_BDD Public

    HTML 1

  6. CucumberSelenium CucumberSelenium Public

    HTML 1