Back to Developers
Swapnil Sakpal

Swapnil Sakpal

Backend Developer

Mumbai, India 1+ yrs exp 83 · Excellent

About

SDET with 1.8+ years at ICICI Lombard building production-grade automation frameworks, visual regression engines, and internal developer tools. Hands-on across UI automation, API testing, AI-powered chatbot testing, and full-stack development. Published ML researcher and hackathon winner. Passionate about shift-left testing and bridging QA with engineering.

Skills & Expertise (46)

Java Intermediate
7.3/10
2
Years Exp
Python Intermediate
7.3/10
2
Years Exp
Git Intermediate
7.0/10
2
Years Exp
Selenium WebDriver Intermediate
6.8/10
2
Years Exp
REST Assured Intermediate
6.5/10
1
Years Exp
Agile Jenkins Maven GitHub Jira OpenCV Pillow scikit-learn NLP MySql JSON MongoDb Scrum TDD SDLC STLC Playwright TestNG Cucumber Appium BDD LLM Integration RAG pipeline ChromaDB Vector Search Typescript JavaScript SQL C++ POM Data-Driven JWT Hybrid Shift-Left Testing Postman Schema Validation React.js Node.js Express.js Flask Gemini API

Work Experience

Associate Quality Assurance Engineer – Automation & Tooling

ICICI Lombard

Jul 2025 - Present

Co-developed generic BDD test automation framework (Java, Selenium, Playwright, Cucumber, TestNG, Maven) across multiple applications – modular POM architecture with shared step libraries and data-driven Excel/JSON config for multi-environment parameterised runs. Architected Playwright + TypeScript E2E framework with Model Context Protocol (MCP) – automated multi-turn conversational flows, intent transitions, and data persistence across NLP interfaces with 100+ test scenarios. Designed and executed manual, smoke, regression, and exploratory test cases – raised and tracked defects end-to-end in JIRA with reproduction steps and severity classification. Built REST Assured API harness validating 100+ endpoints – auth flows, schema validation, error handling; contributed to code reviews and maintained test documentation. Managed Change Requests (CRs) and R&D tasks across dev, QA, and business teams within Agile sprint cycles.

Graduate Engineering Trainee – Software Development

ICICI Lombard

Jul 2024 - Jun 2025

Co-developed modular Selenium WebDriver automation libraries (Java, TestNG, Maven) – data-driven test execution with Excel/JSON configs for parameterised runs across staging, UAT, and production environments. Engineered PDF Comparison Engine as a full backend service (Python, Flask, PyMuPDF, pdfplumber) – RESTful API with page-wise and section-wise diff engine, configurable JSON rulesets, HTML report generation. Deployed via CI/CD on internal server. Built Figma vs UI Visual Regression Engine (Python, OpenCV, Pillow) – pixel-level diff detecting typography inconsistencies, hex colour deviations, spacing anomalies, and table overflows with annotated mismatch overlays. Managed defects via JIRA, participated in code reviews and pair programming; maintained Git/GitHub branching workflows across repositories.

Education

B.E. – Computer Engineering - VESIT

2020 - 2024 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 8/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 83/100

Profile Overview

Member sinceApr 2026

Skills (46)

Click a skill to find developers with the same skill