Skip to main content
Shivang Jaiswal

Shivang Jaiswal

Python Automation Test Engineer

Talent
GurgaonMember since May 9, 2026
PythonPytestSelenium Automation TestingPlaywrightPostmanKubernetesApi TestingRest ApiLinuxBDDJenkinsGithub ActionsShell/BashSQLJavaScript/TypeScriptunittestSelenium WebDriverPage Object ModelBDD/BehaveFramework design from scratchE2E testingGemini API integrationLlamaIndexChromaDBGitHub CopilotCursor AIClaudeGraphQL API testingPython RequestsJSON Schema validation
·

Hire this person

Send a job offer directly to this candidate

PythonPytestSelenium Automation TestingPlaywrightPostman

About

Python Automation Test Engineer with 3+ years building PyTest-based automation frameworks and driving end-to-end (E2E) testing for web, REST & GraphQL APIs, and distributed/microservices systems. Strong hands-on experience with Selenium WebDriver and Playwright using the Page Object Model (POM), CI/CD-integrated regression suites (Jenkins, GitHub Actions), and Kafka/Kubernetes-based service validation. Built an AI-powered test case generation utility using LLM (Gemini) API calls from Python, and uses GitHub Copilot, Cursor AI, and Claude day-to-day to accelerate framework development, debugging, and test design.

Working exposure to performance testing (JMeter, Gatling, Locust). Comfortable working independently in remote, cross-functional teams — collaborating with developers, product, and QA to identify, log, and track defects through to release sign-off.

Experience

SDET (Contract via CodeMonk) - GreyOrange - Gurgaon, India

(2026-07)

  • Designed and built an AI-powered test case generation utility (Python, Gemini API) that parses ASD/FSD specification documents to extract pub-sub notification topics and their associated warehouse flows (pick, put, audit), then auto-generates categorized test cases — functional, integration, and security — into a downloadable CSV report, cutting a multi-hour manual document-review process down to minutes.
  • Used GitHub Copilot, Cursor AI, and Claude throughout development to accelerate framework build-out, debugging, and iteration on the prompt/output corpus, incrementally improving generation accuracy over successive runs.
  • Testing distributed warehouse-robotics infrastructure end-to-end: validating microservice REST & GraphQL APIs, service behaviour across Kubernetes-based environments, and system health via Grafana observability dashboards.
  • Expanding hands-on ops exposure across Kubernetes pods, Kafka topics, and kubectl to support test coverage of GreyOrange's event-driven, pub-sub microservice architecture; assessing change impact across coupled system components and growing automated API/integration test coverage in an agile release cadence.
  • Applying performance testing (JMeter, Gatling, Locust) to validate service behaviour under load as part of expanding test coverage beyond functional and integration suites.

QA Automation Engineer / SDET - LAM Research - Bengaluru, India

(2023-07 - 2026-07)

  • Architected a Python/PyTest automation framework using Page Object Model, fixtures, and data-driven suites, migrating 100+ legacy keyword-driven scripts — cutting full regression cycle time from 20 days to 5 and environment setup from 5 days to 30 minutes.
  • Designed and executed end-to-end (E2E) and integration test cases across multi-node equipment software, applying white-box testing with full source access to build negative, boundary, and failure-injection scenarios.
  • Built a distributed log-extraction and correlation tool across 20 QNX/UNIX EC2 controllers using Python and shell scripting, reducing production root-cause-analysis time from 3–4 hours to under 15 minutes.
  • Integrated regression suites into Jenkins CI/CD pipelines with automated test reporting, giving developers same-day feedback on every build.
  • Built and shipped an org-wide multi-node lab reservation dashboard (Python backend), eliminating hardware scheduling conflicts across shared test benches.
  • Served as the formal release sign-off gate for customer-facing builds, owning defect identification, logging, triage, and go/no-go quality calls with QA and product management.

Education

B.E. - Electrical and Computer Engineering - Amrita Vishwa Vidyapeetham (2023)

Skills

Python Automation Test Engineer

Reviews

Related