οΏ½βπ» 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:
SeleniumPlaywrightProtractorWebDriverIO - API Testing:
RestAssuredPostmanSoapUIKarate - Test Frameworks:
TestNGJUnitCucumberRobot Framework - Performance:
JMeterGatlingK6
π» Programming & Scripting
- Languages:
JavaPythonJavaScriptTypeScript - Frameworks:
Spring BootNode.jsExpress - Scripting:
BashPowerShellPython Scripts - Build Tools:
MavenGradlenpmpip
π CI/CD & DevOps
- CI/CD:
JenkinsGitHub ActionsAzure DevOpsGitLab CI - Containerization:
DockerKubernetesDocker Compose - Cloud:
AWSAzureGCP - Infrastructure:
TerraformAnsible
π Databases & Tools
- Databases:
MongoDBMySQLPostgreSQLMS SQL - Tools:
GitJIRAConfluenceTestRail - Monitoring:
GrafanaELK StackPrometheus - Analytics:
Selenium GridBrowserStackSauceLabs
- π§ 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: lavendra.rajputc1@gmail.com
- π 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=trueFind 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 testFind 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.


