π§ 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
|
|
π‘ To enable the snake animation, add the GitHub Action workflow below to
.github/workflows/snake.ymlin 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 }}π 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ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β "Quality is not an act, it is a habit." β Aristotle β
β β
β Thanks for visiting my developer dashboard! β‘ β
β Let's build something amazing together. π β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ




