Self-motivated and objective driven, with the philosophy that “change is the only constant”.
Enterprise Automation Architect and Software Engineer with 20+ years of experience in Java development, enterprise integrations, platform engineering, quality engineering, technical leadership, and AI-assisted development solutions.
Experience Details
20+ years of experience in software engineering, Java development, enterprise integrations, automation architecture, quality engineering, technical leadership, and business analysis across Healthcare, Retail, Banking, Manufacturing, and E-Commerce domains.
Strong software engineering background with extensive experience developing enterprise applications, backend services, REST APIs, integration platforms, automation frameworks, and developer productivity solutions using Java and related technologies.
Experienced in designing and implementing enterprise integration solutions connecting business applications, APIs, CI/CD platforms, quality engineering systems, reporting solutions, and third-party services.
Hands-on experience with Java, Spring Framework, REST/SOAP services, SQL, Oracle, GitHub Actions, Jenkins, Docker, Maven, Git, and modern software delivery practices.
Proven expertise in architecting scalable automation and quality engineering platforms supporting functional, integration, end-to-end, API, and regression testing for large enterprise systems.
Extensive experience building centralized engineering solutions including CI/CD pipelines, shared frameworks, developer tools, reporting platforms, dashboards, traceability systems, and enterprise quality governance initiatives.
Experience implementing AI-assisted engineering solutions, developer productivity tools, MCP-based integrations, intelligent test generation, requirements analysis, and engineering workflow automation.
Strong background in Agile and Waterfall methodologies with experience leading technical initiatives, mentoring teams, conducting architecture reviews, facilitating Agile ceremonies, and driving engineering standards across multiple teams.
Experienced Technical Business Analyst and Partner Integration Engineer with proven ability to gather requirements, define acceptance criteria, translate business needs into technical solutions, and collaborate effectively with business stakeholders, development teams, and third-party partners.
Strong expertise in application lifecycle management including requirements analysis, architecture, development, testing, deployment, production support, maintenance, and continuous improvement.
Recognized for strong analytical, problem-solving, communication, and leadership skills, with a track record of delivering enterprise solutions that balance business objectives, customer needs, technical excellence, and operational efficiency.
Lead enterprise automation architecture and quality engineering initiatives across multiple healthcare product teams.
• Designed and implemented centralized engineering platforms integrating Jira, Zephyr, GitHub, CI/CD pipelines, reporting systems, and automation frameworks to improve delivery visibility and quality governance.
• Defined and promoted enterprise quality engineering standards, framework governance, CI/CD best practices, and AI-assisted development adoption across product teams.
• Built enterprise dashboards and reporting solutions providing real-time quality metrics, automation coverage, test execution status, defect trends, traceability, and build health across multiple product teams.
• Developed backend integrations using REST APIs to connect Jira, Zephyr, GitHub, reporting platforms, and internal systems, reducing manual processes and improving engineering efficiency.
• Designed and implemented AI-assisted engineering solutions including MCP-based integrations, intelligent test generation, requirements analysis, test coverage analysis, and engineering productivity workflows.
• Created reusable automation platform components, shared libraries, templates, and GitHub Actions used by multiple engineering teams to standardize quality engineering practices.
• Built ChatOps and workflow automation solutions enabling developers to trigger test executions, retrieve quality metrics, and interact with engineering tools directly from development workflows.
• Led modernization initiatives to migrate teams toward standardized CI/CD pipelines, centralized reporting, automated traceability, and scalable quality engineering practices.
• Researched and evaluated AI-assisted development technologies including GitHub Copilot, Claude, MCP architectures, agent workflows, and intelligent automation solutions for enterprise adoption.
Create automation framework to test backend features
Design, script and write automation tests with scenarios to cover all the features in every sprint. Work in parallel with the dev to finish automation.
Use Docker to spin up all the required apps and build the project using gradle.
Build Integration tests, Acceptance tests and Functional tests.
Continuous Integration in Jenkins.
Support Business team to generate the data reports using automation.
Creating an automation project from scratch for multiple projects which involves testing SOAP and REST calls
Created independent clients for SOAP which can be re-used in multiple projects
Setting up Continuous Integration in Jenkins for all the projects
Develop centralized jar to be used across multiple projects like Database calls, log4j, XML/JSON parsers, read/write/copy data, XML/JSON validation, XML/XSD validation etc.
Co-ordination with multiple teams and grab information to build a centralized automation framework for REST and SOAP.
Responsible for gather technical and functional requirements from Clients / partners and convert them into stories as a Technical Business Analyst and conduct iteration planning, retrospectives etc
Develop the automation framework, convert the functional stories into automated test cases and develop stories as a JAVA Developer for every sprint
Involved in preparing business requirements document and converting into stories.
Analyzing the complete requirements and differentiate technical, Support and QA stories.
Do a complete analysis for the technical stories, get additional information from partners on the stories and assign to the developer.
Complete FTA (Functional Test Automation) for all technical stories before the developer completes the cycle.
Managing the release/iteration cycle for every release.
Monitor the QA resources for the manual testing and defect management.
Managing of day to day defects in the Best Buy Ecommerce Site which involves: Defect Triaging, Defect Coordination, Defect Reporting and Running Daily Defect Scrum Meetings.
Creating the automated regression suite in Jenkins servers
Customer support for all Production issues
Presentations and demos with all the partners for understanding the application.
Complete technical and functional support for all the production releases with partners
Production deployment support for every release of the project
JAVA Developer / QA Automation Lead / Technical BA for major E-Commerce Retail product.
Develop application and Automate tests which follow agile/scrum methodologies
Developing the story and guiding the offshore team with the stories
Responsible for the full cycle which involves development, Automation, testing and continuous integration process for the project.
Main tasks include: Gathering Requirements, Update Design document, Analysis and estimate the points for the development story, Organizing the spring planning meeting, Coding and Unit testing, Test Case preparation, Automating the test cases using Cucumber/Java, Setting continuous integration test in Jenkins, Support for delivery, Support for Performance testing and regression, Resolve all partner issues after the product goes live, Resolving environment issues and supporting functional/technical issues for the new partners.
Supporting the partners in developing/testing the product
Performance testing support in helping for the scripting
Automating the Restful API services using Cucumber
Automating UI screens using Selenium Web driver
Programming the whole API testing using groovy, Java, Xstream
Complete Partners Integration – Support for all the partners in developing their code for making the XML requests and responses in integrating with the system.
Integration with every partners of Commerce product for programming the API in their programming languages.
Worked as a team lead and managed a team of 7 members in a waterfall model project
Experienced in development as well as in testing with automated tools and scripting
Worked in other WIPRO internal projects – GSK (Glaxo Smith lime), GM (General Motors). Responsibilities include testing and UI development which involves HTML, JavaScript, CSS and Servlets.
AI & Engineering Productivity : • GitHub Copilot • Microsoft Copilot • MCP (Model Context Protocol) • AI-assisted Development Workflows • Agentic AI Concepts • Prompt Engineering • Test Generation using AI • Requirements Analysis using AI • Engineering Knowledge Automation • Mabl
Advanced
Quality Engineering : • Test Architecture • Automation Framework Design • Functional Testing • Integration Testing • End-to-End Testing • Regression Testing • API Testing • Mobile Testing • Test Data Management • Test Reporting & Analytics