Technical Lead In Performance Engineering Resume
PROFESSIONAL SUMMARY:
- Motivated & Certified HP SAAS Performance Center, Loadrunner, New Relic APM, JMeter/BlazeMeter, Rdln13, AWS Cloud Practitioner, Pega - PRPC, Robotics Process Automation, Blockchain Expert with 18+ years of experience in major industries like Healthcare, Financial, Education, Retail, Logistics and more, technically hands-on in all levels of large scale projects, including implementation, development, testing, engineering, analysis and administration.
- Created on-premise cloud environment on AWS in docker containers to do performance testing and engineering for backend services, database as well as UI web interface testing
- With Strong willingness and ability to use existing knowledge to rapidly learn how to develop automated processes using Different Tools and not limited to any tool/utility
- Highly skilled & certified RPA development in tools like Automation Anywhere, Pega-RPA
- Knowledge in UiPath.
- Requirements Capture, Executing unit test with developed workflow.
- Created end to end automation solutions for clients as per requirement which involves feasibility study, designing architecture, development, testing and deployment of automation.
- Experienced in developing Web applications using Java, Restful/SOAP API, Python, C++, C#, VB Script, VB.NET, ASP.NET.
- Implemented multiple opensource solutions in current role as well as in all previous roles for Performance testing, Automation testing
- Successfully accomplished implementation of replacing VM ware Images to AWS AMI/workspace for all employees
SKILL:
Tools: Win Runner, Load Runner, Vugen Script, Performance Center 9.1, Compuware - QA Load, RadView Web Load, MTC, VSS, Bug Zilla, Site scope, Topaz/BAC, Open STA, JMeter, Taurus, Blaze meter, Gatling/Activator, Gatling/Taurus, Jenkins, Fiddler, Shunra Networks, Mercury BAC suite - BPM,CM,RUM,CMP, Mercury web trace, Log Grabber, Web-Load, VSTS, Mercury Quality Center, Selenium IDE, SOAP UI, REST, Ajax True Client, Java, JDBC, HP ALM PC11 and HP ALM QC 11,Blaze meter, AWS OPLs, Splunk, Protectors, Selenium, Postman, SoapUI, QC, Agile, Jira, Python - Pycharm
Microsoft Technologies: Framework 4.0/3.0/2.0/1.1/1.0 , Windows, Service, SQL Server Integration, SQL Server Analysis, Service SSAS, Services SSIS and Reporting Services SSRSCertified AWS Cloud Practitioner
Certified Robotic Automation Developer: Automation Anywhere, Pega-RPA
Languages: Java, C#, C++, ASP.NET, VB.NET, Angular JS, SQL, AJAX
Frame Works: ASP.Net MVC, Dot net Framework 4.0, API, Spring MVC, AngularJS
Databases: SQL Server 2005, 2008, 2010, Oracle 9i/10g/11g, MySQL
Monitoring Tools: HP-SAAS, TOPAZ / BAC, Site Scope, Logging tool Splunk, MS Netmon 3.3, Perfmon, IIS Diagnostics, IIS Request Monitor, Dynatrace AJAX, Dynatrace APM, HTTP Watcher, IBM Tivoli, wily Introscope, Riverbed-Steel central, New Relic, CloudWatch, App Dynamics
Open Source Tools: Jmeter, Elastic APM, Taurus, Gatling
Cloud Infrastructure Automation: Ansible, Terraform, Azure java sdk, Azure Resource manager (ARM), Google API library etc
Cloud Platform: Microsoft Azure, Google Cloud Platform (GCP), Amazon Web Services (AWS), Open stack.
Virtual Orchestration technologies: Docker, Kubernetes, GIT, Jenkins, Gradle, Maven, drone, Jfrog Artifactory, Spinnaker etc.
WORK HISTORY:
Confidential
Technical Lead in Performance engineering
Responsibilities:
- Developed robotic bots using Automation Anywhere to automate process which was done using manual involvement.
- Serving as the testing manager for all products & projects. Assisting the Director with scheduling and assigning staff to performance testing projects.
- Responsible for performance issue investigation
- Actively worked on POC to implement APM’s Riverbed Steel Central, New Relic, App dynamics APM for Stress & Prod monitoring…
- Implementing open source Jmeter/Blaze meter on AWS with 120 OPLs (12 harbors & 10 ships each)
- Implemented redline13 for high user volume performance testing in own AWS VPC on all available locations and Zones.
- Did POC for code re-usability for API automation/Performance using SmartBear stack like SoapUI -Pro, LoadUI Pro, Load Ninja on AWS Cloud load generator/Engines
- Implementing Gatling for Performance testing using different frameworks such as Activator and Taurus.
- Implementing New relic APM in place to monitor Prod and Non-Prod environment
- Created few Scala scripts in Gatling only for restful web services as part of Micro services initiation.
- Managing performance test teams and defining strategy for multiple concurrent projects, conducing test design and execution.
- Leading associates in developing and running test execution scenarios for various types of tests such as load, stress, duration/endurance using different tools such as Gatling, Jmeter, Load runner & Locust
- Designed and executed extensive load, scalability, stability, and stress tests using industry standard benchmarks and tools as well as custom developed software.
- Developed external DLL’s for Vugen to support OAuth 2.0 two leg authentication
- Developing Vugen scripts for Mobile API’s and Mobile Applications
- Writing Vugen, Jmeter scripts and Gatling scala scripts, Python for REST FULL web services by loading/developing external dll
- Developed vugen scripts for Microsoft Azure cloud-based web applications
- Sitescope setup through MOFW to connect PC-SAAS and Implementing open sources tools such Jmeter, Taurus and Jenkins for Continuous Integration performance testing.
- Using CloudWatch for AWS VPC and open sources cloud monitoring tools like TICK stack (Telegraf, InfluxDB, Chronograf, Kapacitor)
- Creating POCs for open source tools such as Locust, Gatling and etc that fits performance modeling and monitoring, performance testing and tuning, and capacity planning.
- Define and improve processes for test management, requirements management and release management
- Defined workload models and scenarios for all Test products. Managing staff/team to assign projects proactively to meet expected deliverables/time lines
- Participating in architecture discussions and planning with Development teams, developing, managing, and coordinating test environment builds and tool implementations to meet product requirements and budget
- Monitored blob containers to troubleshoot potential bottle necks in clouds for storing images
- Defined and Created correlation studio in vugen and developed user defined functions for reusability.
- Participating in design reviews and obtains the information required to identify the optimal strategies for developing and executing high value performance tests.
- Guide and monitor testing activities from test planning to test creation, execution, and results reporting.
- Assist with the identification of potential performance bottlenecks found during performance tests.
- Mentor team members and external teams on Performance concepts and methodologies
- Define review and signoff standards & procedures for various testing artifacts throughout the Software Development Lifecycle.
- Maintaining/Owned physical and virtualized hardware in our local performance lab (AWS-Linux, VMs, Dockers, OPLs, HP Load Generators)
- Define and implement/keep in place for best usage & best practice of QA testing tools for process improvement.
- Creating and executing a compelling and long-term strategy that drives performance modeling and monitoring, performance testing and tuning, and capacity planning
- Provide testing project status information and create software testing results reports.
- Excellent experience in managing performance center Lab Management, Site Administration and creating alerts, building dashboards for individual projects.
- Creating detailed technical documents and participate in written and spoken communication with programmers, project managers, and end users; use clear and accurate language to report test results and discuss testing projects in writing and in meetings.
Environment: Load Runner/Performance center 12.x, Blaze Meter, Controller, Vugen, Sitescope, App Dynamics, New Relic, Network Analyzer, Soap UI, Fiddler, Yslow, PostMan, HTTP Watcher and .Net Diagnosis, HP-Site scope, WAS server, Apache, Jboss, WSO2 (API Manager, Identity server, ESB), OAUTH 2.0 (2 leg), Splunk, Java script, XML, CSS, IIS6.0, Oracale11G, TOAD, SQL Server 2005 relational database, No SQL (Mongo DB), Business Logic, and Data Access layers using AJAX and Web Services (SOAP & Restful), JIRA, Jenkins, Jmeter, Elastic search (file beats), influx db, Grafana, kibana, New Relic, AWS Harbors & ships
Confidential
AVP in Application Performance & Quality
Responsibilities:
- Creation, development and maintenance of automated MI Reporting of Automation Anywhere processes in MS Access and Excel, also considering running this in MS SQL Server using MS Access front-end.
- Involved in Writing Project Planning, Test Planning, Test bed plan setup and configuration, Load runner environment setup, Project effort estimation
- LR script creation for UI, Web Services (SOAP) and also scripts to run on iSeries using JDBC protocol
- Did the performance testing multiple layer i.e. UI Layer, AS 400 Layer, Middle layer and Integration Server Layer.
- Involved in Site scope monitoring setup and admin related activities
- Co-ordination in between the teams to reach expected milestone in terms of project deliverable
- Involved in scripting using SOAP UI to generate the SOAP envelops to use in WSDL files
- Involved in scrum meetings on daily basis updates to Client, Business team, Development and Database Team
- Monitored the executions using Perfmon, IIS diagnostic, Yslow, Fiddler and Dynatrace Ajax to find the bottle necks in client and server side
- Involved and worked on iSeries Navigator and Emulator
- Involved in monitoring the servers AS 400, IIS Server, Web servers and Data Base Server’s
- Involved setup the profiles in BAC/Topaz/Site scope
- Involve configuration and implementation of BAC/Topaz servers and monitoring setup using Solution templates.
- Involved in monitoring the oracle database server to verify the indexing and query related execution timings using snapshot viewers.
- Involved in monitoring different metrics in the web servers and application servers using wily Introscope to identify the threads, connections, memory allocations, heap dumps, heap size.
- Involved in meetings with IBM technology support folks to nail down the Data grids related issues that which using more memory allocations.
- Involved in performing stress testing to test for workload balancing and memory leaks, connection pooling issues in Web Sphere Application Server and tuning.
- Participated in team meetings and management meetings to resolve issues related to the various environments.
- Installed SSL certificates on the web servers using ikeyman tool.
- Used wily Performance tools for tuning the WebSphere environments (JVM heap size, data base connection pool size, etc.)
Environment: 10 GB network with Windows (using 32 Bit and 64 Bit Windows Server2003 as working Station and 2003 Terminal Server clients are Load injectors, IIS-Web-servers and Atlas-servers), Load Runner 6.x to 9.52, Selenium, Postman, SoapUI, QC, Vugen Click and Script, Performance Center 9.52, Vugen, Controller, Shunra Networks, Dynatrace AJAX, Dynatrace APM Network Analyzer and .Net Diagnosis, HP-SAAS, BAC, Site scope, BPM, Quality Center, ASP.NET,ADO.Net C#.NET, ASP, Java script, J query, FLEX, XML, CSS, IIS6.0, Java, Web sphere, Web Logic, Oracale10G, TOAD, SQL Server 2005 relational database, 3-Tiers architecture - UI, Business Logic and Data Access layers using AJAX and Web Services.
Confidential
Architect, PA
Responsibilities:
- Worked on Login to websites, searching in website, submitting web forms, or updating records on a website.
- Writing Project Planning, Test Planning, Test bed plan setup and configuration, VSTS environment setup, Load runner environment setup, Project effort estimation.
- VSTS and LR script creation for UI and web Services (SOAP and WCF)
- Did the performance testing multiple layer i.e. UI Layer, AS 400 Layer and Biz Talk Server Layer.
- Experience using SOAP UI to generate the SOAP envelops to use in WSDL files
- Performed Web services performance testing on WCF Services
- Created reports on findings and bottle necks
- Involved in scrum meetings on daily basis updates to Client, Business team, Development and Database Team
- Monitored the executions using Yslow, Fiddler and Dynatrace Ajax to find the bottle necks in client and server side
- Very good experience in monitoring the servers AS 400, Biz Talk Server
- Worked on F5 Load balancing and clustered service configurations.
Environment: Microsoft VSTS, Load Controller and Load Agent, Load Runner 6.x to 9.52, Vugen, Performance Center 9.52, Vugen, Controller, Shunra Networks, Network Analyzer, Soap UI, Fiddler, HTTP Watcher and .Net Diagnosis, HaaP-SAAS, BAC, Site scope, AS-400, IIS-Web-servers, Biz Talk Server, ASP.NET, ADO.Net C#.NET, ASP, Java script, XML, CSS, IIS6.0, Oracale10G, TOAD, SQL Server 2005 relational database, Business Logic and Data Access layers using AJAX and Web Services (SOAP and WCF).