Skip to content
View ArpitChoubey's full-sized avatar
😃
😃

Block or report ArpitChoubey

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ArpitChoubey/README.md

Hi, I'm Arpit Choubey 👋

Senior / Lead SDET · Test Automation Engineer · Quality Engineering

Playwright + TypeScript · Selenium + Java · REST Assured · CI/CD & Docker · AI-Assisted Testing (MCP, DeepEval)

📍 India (IST, UTC+5:30) · 🌍 Open to Remote & Relocation — 🇨🇦 Canada · 🇺🇸 USA · 🇬🇧 UK · 🇩🇪 Germany · 🇳🇱 Netherlands · 🇮🇪 Ireland

LinkedIn Email Medium


🧭 About Me

Senior SDET with 6+ years of experience designing and scaling test automation for FinTech, E-Commerce, Travel and SaaS products. I own quality end to end: test strategy, framework architecture, CI/CD quality gates, and the coaching that helps a whole team write tests that are reliable.

  • 🏗️ Architect maintainable automation frameworks in Playwright + TypeScript and Selenium + Java, chosen to fit the team and the product
  • ⚡ Cut manual regression effort by up to 60% and regression runtime by 35–45% through parallel execution inside pull-request pipelines
  • 🔁 Build shift-left quality gates in GitHub Actions, Jenkins and Azure DevOps, so broken builds fail fast with trace artifacts developers can act on
  • 👥 Led teams of 3–4 engineers for 1+ year on mobile programming and freelance projects: planning work, reviewing code and mentoring the team
  • 🤖 Apply AI in testing pragmatically: Playwright MCP + Copilot for test authoring, and DeepEval for evaluating LLM agents, with assertions always reviewed by a person

🎯 What I'm Looking For

Roles Lead SDET · Senior SDET · QA Automation Lead · Senior Quality Engineer · Test Automation Engineer
Locations Anywhere in India · Remote (global) · Relocation to Canada, USA, UK, Germany, Netherlands, Ireland
Work authorization Indian citizen. Open to employer visa sponsorship (e.g. EU Blue Card, UK Skilled Worker, H-1B, Canada work permit)
Time-zone overlap Comfortable overlapping with UK/EU working hours and early US / Canada hours
Availability Can join within 1–2 weeks (7–15 days)

🛠️ Tech Stack

Automation

API & Data

CI/CD, Cloud & Tooling

AI-Assisted Quality Engineering


🚀 Featured Projects

Project Stack What it shows
Claude Code Selenium Automation Project 🆕 Claude Code · Selenium 4 · Java 17 · TestNG · Kafka · Docker · Kubernetes · Azure DevOps Built with Claude Code: pluggable DriverFactory (local or Selenium Grid), schema-validated Kafka producer/consumer testing, Docker Compose profiles, Selenium Grid + test Job on Kubernetes, two-stage Azure DevOps pipeline
Scalable Playwright + API CI/CD Suite ⭐14 Playwright · TypeScript · Jenkins · Docker UI + API regression for an e-commerce platform: POM, custom fixtures, Dockerized nodes, HTML reporting, Jenkins pipeline
Playwright AI-Assisted Framework Playwright MCP · Copilot · TypeScript MCP agents + Copilot for test generation, selector resolution and trace analysis, with human-reviewed assertions
Dockerized Test Environment Docker Compose · Playwright Containerized multi-browser execution, giving the same results on local machines and CI nodes
Enterprise Selenium Java Framework Selenium 4 · Java · TestNG · Maven Parallel, data-driven UI regression with DataProviders and rich reporting
REST Assured API Framework Java · REST Assured · TestNG POJO (de)serialization, OAuth/Bearer auth, JSON schema validation

🧑‍💼 How I Lead Quality

  • Test strategy & architecture: I define the test pyramid, decide what to automate and what to leave out, and design frameworks so teams can keep extending them
  • Quality gates in CI/CD: I run tests on every PR, shard them in parallel, quarantine flaky tests, and publish trace and report artifacts
  • Full-stack coverage: I balance UI, API, database and accessibility (WCAG 2.1/2.2 AA, axe-core) checks to catch defects before production
  • Team leadership: For 1+ year I've led teams of 3–4 members on mobile programming and freelance projects, owning delivery, task planning, code reviews and mentoring
  • Raising the team's bar: I set framework conventions, review automation PRs, and coach developers and QA engineers to write reliable tests
  • Responsible AI adoption: I use AI to speed up test authoring without weakening the assertions

📜 Certifications

ISTQB CTFL ISTQB Agile Tester AWS SAA


📂 Full repository index (50+ public repos): click to expand

Web UI Automation

  • Playwright (TypeScript & Python): POM, fixtures, data-driven tests, network interception, cross-browser CI matrices
  • Selenium WebDriver (Java & Python): TestNG/JUnit, Maven, Selenium Grid, design patterns (Singleton, Factory, Builder, Strategy)
  • Cypress: custom commands, fixtures, video/screenshot capture
  • Robot Framework: keyword-driven & hybrid frameworks with database testing

Mobile Automation

  • Appium (Java & Python) for Android and iOS
  • MobileWright (TypeScript) with reusable page objects and reporting

API & Backend

  • REST Assured, Playwright APIRequestContext, PyTest + Requests
  • Postman/Newman collections with API chaining; SOAP API validation; SQL data integrity checks

AI-Assisted Testing

  • DeepEval agent evaluation · Playwright MCP + Copilot · LangChain (chains, RAG, embeddings)

CI/CD & Infrastructure

  • GitHub Actions, Jenkins, Azure DevOps pipelines · Docker / Compose · Selenium Grid and Playwright worker parallelism

Engineering Foundations

  • 55+ Java & Python problem-solving solutions for SDET coding rounds
  • Java concurrency & multithreading for parallel test execution · Java 8–21 Streams/Lambdas

💬 Hiring for a Senior / Lead SDET in India or abroad? Let's talk: arpit.sdet@gmail.com · LinkedIn

Pinned Loading

  1. Scalable-playwright-api-test-framework-ci-cd Scalable-playwright-api-test-framework-ci-cd Public

    Playwright TypeScript Automation + API Testing For E-commerce Website with Jenkins

    TypeScript 14 11

  2. Dockerized-test-environment-for-automation-framework Dockerized-test-environment-for-automation-framework Public

    This project demonstrates a complete Dockerized automation ecosystem where every component required for testing runs inside isolated containers, ensuring consistency across development, testing, an…

    TypeScript

  3. Selenium-Java-Ecommerce-UI-Automation-Suite Selenium-Java-Ecommerce-UI-Automation-Suite Public

    Selenium WebDriver Latest Version 4.39.0

    Java 3 1

  4. Java-Problem-Solving-For-Test-Automation-Engineers-Part-I Java-Problem-Solving-For-Test-Automation-Engineers-Part-I Public

    This repository contains 55+ carefully selected Java programming problems frequently asked during interviews for: QA Automation Engineer SDET Software Development Engineer in Test Automation Test E…

    Java 20 6

  5. Playwright-AI-Assisted-Test-Automation-Framework Playwright-AI-Assisted-Test-Automation-Framework Public

    Playwright MCP with GitHub Copilot Used for Travel & E-commerce Website

    TypeScript 1 3

  6. REST-API-Automation-Framework-JAVA-Rest-Assured REST-API-Automation-Framework-JAVA-Rest-Assured Public

    API Automation Framework

    Java 3 2