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)
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
Profile Overview
Skills (46)
Click a skill to find developers with the same skill