Vinodpuri Goswami

Software Test Automation Engineer
Mumbai, IN.

About

Highly accomplished Software Test Automation Engineer (SDET) with over 4 years of expertise in designing, architecting, and maintaining robust UI, API, and database automation frameworks. Proven ability to significantly enhance software quality and accelerate release cycles through advanced proficiency in Playwright, Cypress, Selenium, REST Assured, BDD, and CI/CD integration. A strategic problem-solver adept at leading cross-functional teams to deliver high-quality, scalable solutions in Agile environments.

Work

Xoriant
|

Senior Software Test Automation Engineer (Client: Morgan Stanley)

Mumbai, Maharashtra, India

Summary

Currently leading the architecture and maintenance of a scalable test automation framework for Morgan Stanley, focusing on UI, API, and database testing to ensure high-quality software delivery.

Highlights

Architected and maintained a Playwright + Cucumber + TypeScript test automation framework, ensuring scalability, reusability, and maintainability across critical systems.

Automated over 500 end-to-end UI test cases, significantly improving regression coverage and enhancing execution reliability for key applications.

Developed and managed a CI/CD pipeline, enabling automated test execution on every build and streamlining the software release process.

Migrated a legacy Playwright + Cucumber framework to Playwright BDD, leveraging native test runners to achieve improved performance and parallel execution capabilities.

Increased development productivity by approximately 30% through the effective utilization of GitHub Copilot for automating repetitive coding tasks.

Coda Payments
|

SDET

Bangkok, Bangkok, Thailand

Summary

Designed and implemented a comprehensive Cypress-based test automation framework, integrating advanced features and AI-powered solutions to enhance testing efficiency and coverage for web and API applications.

Highlights

Designed and implemented a Cypress-based test automation framework, providing full end-to-end coverage, BDD structure, custom reporting, and seamless TeamCity CI/CD integration.

Enhanced existing framework to support both legacy and new APIs, integrating new flows into existing scenarios to maximize test coverage and reduce execution time.

Developed a dynamic runtime CSV solution for managing country-provider-PC combinations, eliminating the need for multiple data files and streamlining test data management.

Added over 1900 automation cases across cross-functional teams, significantly expanding test coverage and improving overall product quality.

Pioneered an AI-powered visual testing library to detect UI issues by comparing screenshots with Figma designs, providing precise issue coordinates for rapid resolution.

Epam System
|

Software Test Automation Engineer (Client: MasterCard)

Pune, Maharashtra, India

Summary

Led the development of scalable UI, API, DB, and Event automation frameworks from scratch for MasterCard, significantly reducing testing and delivery times while mentoring junior engineers.

Highlights

Built scalable UI, API, DB, and Event automation frameworks from scratch using BDD, enhancing testing capabilities across diverse application layers.

Automated over 1200 test scenarios (UI, API, DB, Events), resulting in a significant 70% reduction in overall testing time.

Migrated the Selenium+JBehave UI framework to Playwright+Cucumber, improving framework stability and execution speed.

Mentored and trained 2 junior QA engineers, providing comprehensive guidance on test design, automation best practices, and effective defect management.

Integrated automation into CI/CD (Jenkins), reducing overall software delivery time by 60% through continuous testing practices.

Epam System
|

Software Test Automation Engineer (Internal Projects)

Pune, Maharashtra, India

Summary

Contributed to various internal web, mobile, backend, and frontend projects at Epam, gaining diverse experience in automation tools and frameworks.

Highlights

Worked on internal web, mobile, backend, and frontend projects, applying diverse testing strategies and automation tools.

Trained on multiple automation tools and frameworks, expanding technical proficiency and adaptability across different project needs.

Authored comprehensive Test Plans, Strategies, and Metrics, and enforced coding best practices through rigorous code reviews.

Conducted performance testing of REST APIs using JMeter, identifying bottlenecks and optimizing system responsiveness.

Epam System
|

Software Test Automation Engineer (Client: LSEG)

Pune, Maharashtra, India

Summary

Contributed to quality assurance efforts for LSEG, designing and executing manual and automated test cases to ensure comprehensive user story coverage and defect resolution.

Highlights

Designed and executed manual and automated test cases, ensuring robust coverage of critical user stories and functional requirements.

Conducted extensive Regression, Sanity, and Smoke tests, meticulously raising and tracking defects to resolution.

Collaborated effectively with cross-functional teams, managed defects, and ensured transparent reporting throughout the software development lifecycle.

Performed various testing types including Sanity, Smoke, Regression, Integration, E2E, and Ad-hoc testing to validate system integrity.

Qspider
|

Software Test Automation Engineer, Intern

Mumbai, Maharashtra, India

Summary

Gained foundational experience in manual and automation testing, developing a strong understanding of software development and testing lifecycles.

Highlights

Acquired practical experience in both manual and automation testing methodologies, building a solid base for a career in quality assurance.

Developed strong foundational knowledge of the Software Development Life Cycle (SDLC) models, including Agile, Waterfall, Spiral, Prototype, and V-model.

Mastered the Software Test Life Cycle (STLC) processes, from requirements analysis to test closure, ensuring comprehensive test coverage.

Contributed to early-stage testing activities, learning to identify and report defects effectively in a structured environment.

Education

University of Mumbai
Mumbai, Maharashtra, India

Bachelor

Engineering

Grade: 8.1/10 CGPA

Vani Vidyalaya
Mumbai, Maharashtra, India

High School

Grade: 75/100 Percentage

Awards

Sprint Hero Award

Awarded By

Epam System Management

Recognized with multiple 'Sprint Hero' awards for exceptional performance and consistent contributions to project success and team achievements.

Languages

English

Certificates

GenAI Tools & AI Agents for Software Testing

Issued By

Udemy

Software Testing Certificate

Issued By

Qspider

Skills

Programming Languages & Scripting

Java, JavaScript, TypeScript, SQL, HTML, CSS.

Test Automation Frameworks

Playwright, Cypress, Selenium, REST Assured, TestNG, JUnit, SpringBoot, Cucumber, Jbehave, BDD, TDD.

CI/CD & DevOps Tools

Jenkins, TeamCity, Gitlab, Bitbucket, Docker, Maven, Gradle, AWS (Amazon Web Services), Pivotal Cloud Foundry (PCF).

Databases & Operating Systems

Postgres, Oracle, MySQL, Windows, Linux, Android, iOS.

Testing Tools & Utilities

Postman, JMeter, Appium, Selenide, GitHub Copilot, JIRA, Confluence, ALM Rally, TestRail, Figma.

Methodologies & Concepts

Agile, Scrum, Waterfall, Spiral, V-model, SDLC, STLC, Test Strategy, Test Planning.

Testing Types

UI Testing, API Testing, Database Testing, Event Testing, Performance Testing, Regression Testing, Sanity Testing, Smoke Testing, E2E Testing, Integration Testing, Ad-hoc Testing, Visual Testing.

Soft Skills & Leadership

Mentorship, Cross-functional Collaboration, Problem-Solving, Scalable Solutions, Quality Assurance, Defect Management, Technical Leadership, Data Management, Process Improvement.