Senior Performance, Automation & Dev Ops Engineer with overall 15+ years of experience focused on strengthening quality and performance of different products.
Strong product development & leadership experience with passion to identify and develop automation solutions.
Expertise in drafting & presenting project plans, Request For Quotes (RFQs), proposals, project estimates & metrics & other project artifacts.
Strong experience in mentoring, leading & managing onsite and offshore teams.
Accustomed to working within Agile and Scrum methodologies.
Team-minded and hardworking with strong communication, critical thinking and multitasking abilities.
Overview
17
17
years of professional experience
Work History
Senior Performance Engineer
Veeva Systems Inc
10.2021 - Current
Conducted load, stress, endurance, benchmark, Proof of concepts, baseline/benchmark tests using tools like Locust, Jmeter & Loadrunner to simulate realistic user activities.
Setup & conducted automated regression performance tests against code releases and submitted observations to senior leadership
Championed performance driven development within quality engineering.
Reviewed scalability, availability & performance of various products in Veeva's production environment.
Designed, developed, maintained performance & automation test framework in Python to improve productivity within the quality team.
Built databases and table structures for automation framework in MySql, SQL Lite.
Developed & implemented scalable & reusable test data creation framework.
Organized scrum planning, identify new features & bugs, release code changes to the Performance Test & Automation framework in an organized manner.
Setup InfluxDB/Grafana, Prometheus/Grafana dashboards to monitor key performance indicators.
Suggested & setup performance thresholds & alarms that proactively monitors for any hardware/software performance issues in test and production environments.
Lead & mentored junior performance engineers within the quality team.
Quality Engineer III
ACV Auctions Inc
12.2019 - 10.2021
Designed, developed & executed various performance test like load test, stress, endurance, baseline & benchmark using tools like Locust, Jmeter.
Developed & executed end to end automation tests for Web, iOS & Android platforms using tools like Cucumber, Testcafe, WebdriverIO. Mocha.
Designed, developed & managed ACV’s in house Performance Test & Automation tools suite necessary to run various performance tests
Setup, add, manage performance test stage to products CI/CD pipelines. Championed test driven development (TDD).
Understand iOS and android application codes. Added selectors to facilitate end to end automation testing. Created PRs for the changes and get it merged with both iOS & android code base.
Gathered non functional requirements, designing, building & executing various performance tests, add performance test stage to product's CI/CD pipelines for continuous performance testing & monitoring.
Identify required test data, create mock test data, set up mock systems, replay production traffic to simulate production behavior in test environment.
Senior Systems Performance Engineer
Synacor Inc
07.2016 - 11.2019
Planned, setup and conducted load tests against Synacor’s production environment without impacting live traffic SLAs.
Monitored and optimized production processes to increase throughput and improve quality.
Setup automated load tests for various load profiles against multiple Synacor’s products using Bamboo & Jenkins.
Develop, test and manage Synacor's in house Performance Test framework.
Developed & released new code builds to the performance engineering's CI runway environments using tools like Puppet and Build tags.
Designed, built, provisioned and managed performance test environment in Synacor's on-permise datacenter using VMWare's vSphere Client.
Monitored, gathered & analyzed various metrics from Syncor’s in house monitoring dashboards (that runs on Nagios / Icinga) during the various performance tests.
Identified and reported performance bottlenecks. Consulted with Solution Architects and Product Engineers to resolve performance issues.
Optimized server / product’s performance based on the Performance test results.
Performance tested Synacor’s identity management solution that handles thousands of authentication & authorization requests per second for one of the highest watched TV shows in HBO history.
Performance Consultant
Lochbridge (DBA DMI Inc)
09.2014 - 07.2016
Developed performance test scripts in Loadrunner using Web services, HTTP/HTML, Ajax Truclient (Web & Mobile) & RTE protocols for GM OnStar’s web and Mobile application.
Designed & set-up performance test scenarios using tools like Performance Center ALM.
Developed, maintained and execute automation test scripts using Unified Functional Testing (UFT) & Selenium.
Configured key performance metrics like Server CPU, Memory, Hogging threads, JVM status in the monitoring tools like HP Sitescope.
Collated & analyzed test results & server logs, OEM Middleware/Database, AWR reports or the Visual GC to identify the root cause of any performance deviations.
Performed deep dive analysis if any performance bottlenecks or SLA deviations are found.
Collaborated with the developers and architects in resolving the performance issues by conducting triages and profiling codes.
Associate
Cognizant Technology Solutions
11.2009 - 08.2014
Lead and managed performance teams in both onsite and onshore environments.
Executed various performance testing projects for multiple clients for PACE CoE within Cognizant
Liaised with technical stakeholders to finalize the Project scope.
Collected and analyzed Nonfunctional requirements, devised test strategy and prepared Performance Test plan.
Designed workload models for both legacy and web applications.
Developed and executed performance and automation test scripts using LoadRunner, Performance Center, UFT and Apache Jmeter, Grinder, Selenium, Rational performance tester & SOAP/Load UI.
Participated in Application Performance focused incident and problem management activities; supported root cause determination via the timely and accurate presentation of resource and application performance metrics, both current and historic.
Delivered numerous project deliverables such as Performance Test Plans, Proof of Concepts, End of Test Reports for various clients.
Managed Risks, Issues and dependencies of the various performance testing projects.
Prepared Project estimates, managed Costs and Schedule of the projects under testing.
Supported leadership teams that prepare the project RFQs & proposals.
Senior Systems Lead Analyst
IBM India (Private) Ltd
07.2009 - 10.2009
Monitored and supported GE Business Operations Mainframe Production environment using tools like zOS Consoles, Spools, Systems resources and fixed ABENDS.
Resolved production tickets of various severities.
Coordinated with different project teams to resolve the production tickets.
Software Engineer
Patni Computer systems (IGATE)
03.2007 - 03.2009
Designed, built and tested the GE Money credit card Rule Engines in Mainframe technologies such as COBOL, JCL, VSAM & DB2.
Conducted integration testing and prepared various test case and test strategy documents for associations like VISA, MasterCard & AMEX.
Identified, proposed and implemented various process improvements & code optimization techniques to save cost and manual efforts.
Earned Six Sigma Green Belt certification for process improvement.