
οΏ½βπ» Senior SDET | π Automation Specialist | π Quality Engineering Expert
Crafting robust test automation solutions and ensuring exceptional software quality through innovative approaches.
- π§ͺ Automation Aficionado β Crafting robust frameworks with Selenium, RestAssured, and Cucumber
- οΏ½ Quality-first mindset β Delivering reliable test suites for web and API platforms
- π€ Team Player β Agile enthusiast and effective collaborator
- π± Lifelong Learner β Always eager to explore new tools, trends, and tech stacks
Project | Tech Stack | Key Features |
---|---|---|
π§ Selenium Framework | Java Selenium TestNG |
β’ Page Object Model β’ Data-Driven Testing β’ Parallel Execution |
π Playwright Automation | Playwright TypeScript |
β’ Modern E2E tests β’ Headless & Headful runs β’ CI integration |
οΏ½ Library API Test Framework | Java RestAssured TestNG |
β’ CRUD API validations β’ Schema & contract tests β’ Test data management |
π Library Management Test | JavaScript Mocha Chai |
β’ Integration tests β’ Mocking & stubbing β’ Reporting |
π§ͺ Test Automation & Frameworks
- Web Automation:
Selenium
Playwright
Protractor
WebDriverIO
- API Testing:
RestAssured
Postman
SoapUI
Karate
- Test Frameworks:
TestNG
JUnit
Cucumber
Robot Framework
- Performance:
JMeter
Gatling
K6
π» Programming & Scripting
- Languages:
Java
Python
JavaScript
TypeScript
- Frameworks:
Spring Boot
Node.js
Express
- Scripting:
Bash
PowerShell
Python Scripts
- Build Tools:
Maven
Gradle
npm
pip
π CI/CD & DevOps
- CI/CD:
Jenkins
GitHub Actions
Azure DevOps
GitLab CI
- Containerization:
Docker
Kubernetes
Docker Compose
- Cloud:
AWS
Azure
GCP
- Infrastructure:
Terraform
Ansible
π Databases & Tools
- Databases:
MongoDB
MySQL
PostgreSQL
MS SQL
- Tools:
Git
JIRA
Confluence
TestRail
- Monitoring:
Grafana
ELK Stack
Prometheus
- Analytics:
Selenium Grid
BrowserStack
SauceLabs
- π§ Building things from scratch β especially testing frameworks
- πΈ Capturing life through a lens β photography is my creative escape
- π Exploring places β every trip inspires a new perspective
- π§ Learning & Teaching β sharing knowledge energizes me
- π§ Email: [email protected]
- π LinkedIn: Lavendra Kumar Rajput
- π Portfolio: lkumarra.github.io
Explore this GitHub profile to find:
- π§ͺ Real-world automation projects
- π¦ Reusable test frameworks
- π Documentation, utilities, and QA insights
- π€ Open-source contributions and collaborations
Description: A robust Selenium-based test automation framework built with Java and TestNG focused on reliability and maintainability. It follows Page Object Model patterns, supports data-driven tests and parallel execution.
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
Quick start (run tests locally):
# Clone
git clone https://github.com/lkumarra/Selenium_Framework.git
cd Selenium_Framework
# Run tests via Maven
mvn clean test -Dtestng.dtd.http=true
Find the repository here: https://github.com/lkumarra/Selenium_Framework
Description: Modern end-to-end automation using Playwright and TypeScript. This project demonstrates reliable browser automation, cross-browser testing and integrates with GitHub Actions for CI runs.
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 (Playwright features)
- CI integration with GitHub Actions
Quick start (run locally):
# Clone
git clone https://github.com/lkumarra/playwright-automation.git
cd playwright-automation
# Install dependencies
npm ci
# Run tests
npm test
Find the repository here: https://github.com/lkumarra/playwright-automation
I have experience integrating modern AI and platform technologies for developer tooling and test automation augmentation. Below are concise highlights of the approaches and tools I use:
- Platform: Implementing lightweight MCP-style servers to host and orchestrate agentic tasks and tool calls for automation pipelines.
- Agentic AI: Building small agent chains that coordinate LLM calls, tool execution, and verification steps for automated test generation and triage.
- Retrieval-Augmented Generation (RAG): Combining vector search (Pinecone, FAISS) and semantic indexing to provide context-aware prompts for LLMs.
- LLMs & Tooling: Familiar with working with OpenAI, Anthropic-style models, and local transformer runtimes for prompt engineering and orchestration.
- Vector Databases & Indexing: Using Pinecone, FAISS, Milvus for embeddings and fast semantic retrieval in automation contexts.
- Security & Ops: Designing controls for safe tool usage, sandboxing executor tasks, and logging/tracing for reproducibility.
Quick examples and ideas:
- Auto-generation of test cases using LLMs + project source code + RAG for context.
- Smart triage assistant that reads failing CI logs, suggests probable root causes, and files draft PRs for test fixes.
- Embedding-based search over test artifacts to speed up flaky-test investigation.