Skip to content
View abhi41289's full-sized avatar
:octocat:
:octocat:

Block or report abhi41289

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

Header

👋 Hi, I’m Abhishek Raj P

🚀 Senior SDET | Automation Architect | QAOps Enthusiast

“Building Test Systems That Think.”


🧠 About Me

I'm a Senior Software Development Engineer in Test (SDET) with over 10 years of experience architecting scalable automation frameworks across Playwright, Selenium, and API pipelines.

My current focus:

  • Building end-to-end automation ecosystems integrated with CI/CD (Jenkins, GitLab CI, GitHub Actions)
  • Leveraging AWS cloud and Dockerized QA pipelines
  • Exploring AI-powered testing and ML-driven test optimization through my MSc in AI & ML

I believe testing isn’t just about validation — it’s about designing systems that learn, adapt, and enable faster releases.


🧩 Tech Stack

Category Tools / Technologies
Languages Java, TypeScript, Python
Web UI Playwright, Selenium, WebdriverIO
API Postman, Newman, RestAssured
Performance Gatling, JMeter
Frameworks BDD (Cucumber), TestNG, POM
DevOps / QAOps Jenkins, GitLab CI, GitHub Actions, Docker, Kubernetes
Cloud AWS (S3, DynamoDB), Azure
Source Control Git, Bitbucket
Agile Tools Jira, Confluence

⚙️ Featured Projects

Reusable Playwright + TypeScript automation framework integrated with GitLab CI.
Includes parallel execution, environment configs, and HTML reporting.

Postman collection runner integrated with Jenkins for backend regression testing.
Includes dynamic environment switching and data-driven test execution.

Dockerized QA pipeline demonstrating test orchestration with CI/CD workflows.
Showcases test automation aligned with DevOps practices.


📈 Achievements

  • Reduced regression cycle time by 40% through Playwright-based reusable frameworks.
  • Improved API validation coverage by 35% via integrated Postman-Newman CLI pipelines.
  • Spearheaded Selenium → Playwright migration, cutting flaky test failures by 30%.
  • Mentored QA engineers on test design patterns and GitLab CI automation.

🎓 Currently Exploring

  • AI in Testing: Using ML models for flaky test detection and prioritization.
  • LLM-Assisted Automation: Generating intelligent test scenarios from requirements.
  • Self-Healing Automation: Auto-fixing Playwright selectors with smart retry logic.

🌐 Let’s Connect


💡 “Good automation is like good design — invisible when it works, unforgettable when it fails gracefully.”

Pinned Loading

  1. PlaywrightTypeScriptTutorialFullCourse PlaywrightTypeScriptTutorialFullCourse Public

    Forked from BakkappaN/PlaywrightTypeScriptTutorialFullCourse

    In this Playwright with TypeScript Tutorial Full Course covered topics from basics to advance level. Playwright with TypeScript Full Course - https://youtube.com/playlist?list=PLUeDIlio4THEXmQxNvKm…

    TypeScript

  2. restassured restassured Public

    Forked from executeautomation/restassured

    Includes complete source code of restassured java discussed in the youtube and udemy course

    Java

  3. document_portal document_portal Public

    Forked from sunnysavita10/document_portal

    Jupyter Notebook 1