Vineet Kumar
QE Manager · SDET Lead · Test Automation & AI-Driven Quality Engineering
Canadian Permanent Resident · No sponsorship requiredCareer Highlights
- Cut a five-day regression cycle to four hours across 3,000+ tests and 12 banking microservices; reduced production defects by 25% and mean-time-to-detect on critical issues by 60%.
- Led a 12-person global SDET team across Canada, the USA, and India, owning automation architecture, delivery, and engineering practices; 16+ years in regulated banking and digital commerce.
- Built and deployed 5 AI agents for requirements, test design, locator and Salesforce component reuse, code review, and test selection; cut feature authoring from 3 days to 18 hours, with code review adopted across 4 QE repos.
- Community: built open-source AI tools for QE (codereview.vineetkr.com, flakytest.vineetkr.com); speaker at BrowserStack, ATAGTR2025, and Testing Mind on AI in test automation.
Professional Summary
QE Manager and SDET Lead with 16+ years building and leading test automation in regulated banking and digital commerce. Lead a 12-engineer global SDET team on a large financial services platform (through Publicis Sapient), owning quality strategy, release readiness, and AI-driven QE workflows. Still hands-on in Java, Playwright, and Selenium.
Technical Skills
- Languages
- Java, Python, TypeScript, JavaScript, SQL
- Test Automation
- Selenium WebDriver, Selenium Grid, Playwright, Appium, REST Assured, Pact (contract testing), Cucumber (BDD), TestNG, Postman, WireMock, JMeter, Gatling
- AI / LLM Engineering
- LangChain, RAG pipelines, prompt engineering for QE workflows, MCP servers (incl. Playwright MCP), Claude Code for agentic development, multi-provider LLM integration (Anthropic, OpenAI, Groq, Ollama)
- CI/CD, Cloud & DevOps
- Jenkins, GitLab CI/CD, GitHub Actions, Docker, Kubernetes, AWS (CodePipeline, EC2, Device Farm), Maven, Gradle, SonarQube, Allure, Extent Reports, Jira, Zephyr
- Practices
- AI-First Approach, Shift-left testing, TDD, BDD, Page Object Model, contract testing, flaky test management, test data management, performance engineering
- Domain
- Banking, Wealth Management, Payments, Salesforce CRM, Digital Commerce, Retail
Professional Experience
QE Manager, Publicis Sapient
Nov 2015 — PresentProgression: SDET, SDET Lead, QE Manager. Locations: India, USA, Canada (Toronto office, hybrid from BC)
Client: Global investment bank (wealth management & banking division)
- Architected and migrated legacy Selenium BDD automation framework to Playwright, scaling coverage across 3,000+ test cases across 12 banking microservices including Salesforce CRM, financial transaction processing and complete onboarding workflow. Cut regression execution from 5 days to 4 hours.
- Led end-to-end quality engineering and automation for wealth management customer onboarding, from lead creation and prospect qualification through client conversion; validated Salesforce CRM, APIs, downstream services, data propagation, and financial workflows.
- Shifted testing into PR pipelines on 12 banking repos: PR-gated unit and contract tests, pre-merge static checks. Cut production defects 25% and mean-time-to-detect on critical issues 60%.
- Implemented REST Assured API automation with Pact contract testing across 12 banking microservices; integrated into Jenkins and GitLab CI/CD with parallel execution, Allure reporting, and Slack-based alerting.
- Architected and configured a scalable cloud test execution environment using Docker, Kubernetes, and Selenium Grid, enabling distributed parallel and cross-browser execution through CI/CD pipelines.
- Built a dynamic test data service (Java + REST) replacing shared QA databases; enabled isolated parallel test runs across 8 feature suites.
- Designed the enterprise load and performance testing strategy (JMeter, Gatling) validating 5,000+ concurrent users; identified bottlenecks that improved API response time 30% and held SLA under peak transaction volumes.
- Delivered the weekly quality dashboard (Allure + executive scorecard) consumed by 4 engineering directors; the release readiness scorecard gated 30+ production deployments.
Leadership
- Led and mentored a 12-engineer SDET team across Canada, USA, and India. Owned hiring, structured onboarding, 1:1s, and performance reviews; partnered with engineering and product leadership on quarterly quality OKRs and release readiness.
- Authored QE coding standards (POM patterns, naming conventions, linting rules, SonarQube gates) adopted by 4 squads; cut code review iteration ~35% and new SDET onboarding from 3 weeks to 10 days.
Prior clients: Global hospitality company, large home-improvement and home-goods retailers (Retail & Digital Commerce)
- Built cross-platform Appium + Selenium frameworks (iOS, Android, responsive web) covering 1,200+ test cases for cart, payments, order management, and account workflows with dynamic test data generation.
- Engineered CI/CD pipelines on AWS (CodePipeline, EC2) with Report Portal dashboards; led flaky test remediation reducing test suite instability from 18% to under 3%.
Senior Test Engineer, NIIT Technologies
Mar 2015 — Nov 2015- Built Selenium + TestNG automation and reusable utilities for an aviation system; reduced test development time 30%.
Senior Test Engineer, Aptara Inc. (acquired iServices)
May 2014 — Mar 2015- Led API test automation (REST Assured + Postman) for content management platform - 60+ endpoints across 4 microservices. Jenkins integration cut manual regression effort 50%. Mentored 3 junior QA engineers.
QA Analyst, iServices (Client: BancTec)
Dec 2013 — Apr 2014- Functional and regression testing for BancTec document capture and workflow processing platform; authored test cases for enterprise document workflows.
QA Analyst, Toluna
Jul 2010 — Nov 2013- Functional, regression, and UAT testing for survey/panel SaaS platform serving 4M+ users; introduced initial Selenium IDE automation that reduced manual regression cycle from 3 days to 8 hours.
Selected Projects & Open Source
- Code Review Agent (open-source community project) — standalone LLM-based code review
tool built on personal time for the QE community. Paste any GitHub or GitLab URL to get style
and convention violations flagged. Pluggable LLM backends (Claude, Gemini, Ollama, OpenAI),
structured JSON output, GitHub Action ready.
Live: codereview.vineetkr.com - Playwright BDD Framework (TypeScript) — multi-reporter (Cucumber HTML, Allure,
Bootstrap), parallel execution, multi-browser, GitHub Actions CI.
Live report: contactkrvineet.github.io/playwright-bdd-framework - Python BDD Automation Framework — Behave + Selenium + Requests: dual UI and API
testing, Page Object Model, parallel execution, multiple report formats.
GitHub: github.com/contactkrvineet/python-bdd-automation-framework
Speaking & Community
- BrowserStack — Speaker: Transforming Test Automation with AI · Toronto · Mar 2026
- Agile Testing Alliance (ATAGTR2025) — Speaker: Smart Test Execution with AI · Virtual · Nov 2025
- Testing Mind TAS25 — Speaker: AI in Test Automation · Toronto · Jun 2025
View all sessions: vineetkr.com/about
Education
B.Tech, Computer Science — Uttar Pradesh Technical University, India · 2008