Network/data Monitoring Engineer Resume
Maclean, VA
SUMMARY:
- 10+ years of extensive experience in Performance and Monitoring Engineering.
- Experience designing, implementing, supporting, trouble - shooting, and documenting applications and infrastructure in the private and public sectors. Extensive knowledge performing data collection, analysis, modeling, and simulations in existing and future environments.
- Hands on experience & exposure in all phases of project development lifecycle & Software Development Life Cycle (SDLC) from Inception, Transformation, and Execution including Design, Development, & Implementation.
- Configure performance environment including Agents & controller installation for Visual studio at available virtual servers.
- Strong experience in analyzing performance statistics (response time, throughput, network load) of applications to validate performance projections & application usage trends.
- Strong ability to create cross platform performance statistics & conduct capacity planning
- Ability to refine data, analyze performance results, & diagnose performance & capacity problems
- Expert in manual and automated Test planning, execution, and documentation for Client/Server, Integrated Intranet, UNIX, Linux, Mainframes & Internet applications.
- Highly experienced using automated tools like HP LoadRunner, ALM Performance Center, SOAP-UI Pro, SOASTA Cloud Test, TestComplete, Quality Centre, JIRA, Confluence/ Wiki & SharePoint
- Performing System Testing skills include Black Box, Smoke, Baseline, Load, Stress, Endurance, Integration testing & User acceptance Testing.
- Prepared automated script in Visual studio using C# for daily executions.
- Expert in writing and executing test cases including the usage of databases, tools for bug tracking, and generating reports
- Experience in Performance testing of Web applications & Client/Server by using HP Load Runner, Performance Center, SoapUI Pro & SOASTA Cloud Test
- Performance testing Experience in Java Flax, PeopleSoft, SAP web, SAP GUI, HTTP/HTML, Web Click & Scripts, webservice, Siebel, .Net, Citrix ICA for multiple protocols.
- Expertise in Manual & Automated Correlations to Parameterize Dynamically changing values & customized C function in the scripts.
- Monitoring system resources such as CPU Usage, % of Memory Occupied, VM Stat, I/O Stat & most other Performance metrics.
- Collecting the frequency of JVM Heap & Garbage Collection in WebSphere during test execution.
- Design & develop schema, DDL script to generate tables, views, Stored Procedures, functions, Clustered & Non-Clustered Indexes.
- Develop various SQL scripts & use SQL Server Import & Export Wizard to populate base tables from different internal data sources of different data formats.
- Identify root causes of data inconsistency issues & debug the SQL scripts.
- Strong knowledge in database/SQL (DB2, Oracle, SQL Server) queries.
TECHNICAL SKILLS:
Testing Tools: HP LoadRunner, SOAP-UI, Performance Center, SOASTA Cloud Test, Visual studio, TestComplete
Bug Reporting Tools: Quality Center, TestDirector, ClearQuest, ServiceNow
Operating Systems: Windows 95/ 98/ NT/ 2000/ XP/ Windows 7 Enterprise, UNIX, Linux, AIX
Programming Language: C, C++, SQL & JAVA Scripting
Databases: MS SQL Server 2000, MS Access 2000, DB2, Oracle
Web Tech & Scripting: HTML/HTTP, XML, ASP, .Net, JSP, Citrix, SAP, Ajax, & JavaScript.
Monitoring Tools: HP SiteScope, TeamQuest, Wily IntroScope, IBM Tivoli Performance Viewer, nmon, Perfmon, HP performance Manager (OVPM), AppDynamics, Splunk & System Center Operations Manager 2012 (SCOM)
Other Softwares: Working Knowledge of SAP, Adobe Photoshop, MS Office
DATA COLLECTION, MODELING/SIMULATION: Riverbed Portal, AppInternals (AI), Application Response eXpert (ARX), Application Transaction eXpert (ATX), OPNET IT Decision Guru, Wireshark, HP Load Runner and SOASTA Cloud Testing.
DIAGNOSTIC EQUIPMENT: Appdynamics, SPLUNK, Riverbed ARX, OpNet Modeler, HP SiteScope, CA Nimsoft, and Wily IntroScope.
EXPERTISE AREA:- Performance Load testing, Endurance testing & Stress testing using LoadRunner.
- Developing Performance scenarios & scripts
- Working with different Vuser types & groups
- Performed IP Spoofing using LoadRunner
- Install, maintain & administer LoadRunner
- Tracking & identifying bottlenecks.
- Analysis of cross results, cross scenarios & merged graphs
- Analyzing scenario performance, graphs, reports
- Configure run-time settings: Vugen & Controller
- Developing/ Recording/ Enhancing Vuser scripts
- Experience on different versions of Load Runner.
- Proficient in putting loops into the Load runner scripts to run scripts for multiple iterations.
- Activating/configuring monitors & adding desired performance counters into the Graphs.
PROFESSIONAL EXPERIENCE:
Confidential, MacLean, VA
Network/Data Monitoring Engineer
Responsibilities:
- Responsible for the installation, maintenance, upgrades, and support of Riverbed (Opnet) appliances. Performed packet capture extraction and analysis using Application Transaction eXpert (ATX) for both LAS clients support and Network Operations trouble ticket processing.
- Support HP Sitescope monitoring toolset including but not limited to the implementation and support of monitors for production systems critical to business operations. Supported monitoring configuration, alerting integration and migration from Sitescope.
- Worked extensively in CA tools like Nimsoft, Spectrum, eHealth on customizing the current infrastructure and Event Logs, Implementation of Nimsoft Monitoring servers, Troubleshooting and implementation of Nimsoft on Windows and Unix platform, configuring alerts parameters for CPU, Disk, Memory, Availability, Services, Processes and to provide seamless monitoring to the setup.
- Used BMC BladeLogic Server Automation, to quickly and securely provision, configure, patch, and maintain physical, virtual, and cloud servers.
- 24/7 Monitoring On-Call Support-Work alongside 24/7 Data Center Operations and provide 24/7 On-Call Support to troubleshoot any and all monitoring related issues around the clock.
Confidential, Rochester, NY
Performance Lead/ Analyst
Responsibilities:
- This project was implementing new PNG product for SSO, which integrates with Reporting/ Company/ People Other service solutions. This project consists of Functional/ Integration/ Regression & Performance testing to ensure it met business requirements.
- Responsible for performance test simulations, performance analysis, performance tuning, performance monitoring and/or software development in a n-tier environment.
- Analyzes the design & implementation of applications, middleware, database, operating system, & hardware components & ensure that all system components are designed & tuned to acceptable levels of performance and resource utilization.
- Partnered with development, application & infrastructure architecture teams to create test data, test scripts & test scenarios.
- Install & configure the HP Loadrunner 8.1, 9.52, 11.51, 11.52 & 12.02, ALM Performance Center 11.52 & 12, SoapUI Pro 4.5.1, TestComplete 11.12 & SOASTA Cloud test applications.
- Identify system/application bottlenecks & work with Bottom line to facilitate the tuning of the application/environment in order to optimize capacity & improve performance of the application in order to handle peak workloads generated via Mercury Interactive Loadrunner tool to simulate activity.
- Generate synthetic load using external load generators (Amazon EC2, HP, Rackspace, Go-grids) across multiple regions using SOASTA.
- Automated HTTP/HTTPs, Restful, Soap scripts (clips) using SOASTA.
- Designed several Loadrunner scripts (VuGen) with different protocols like Web (http/html), .net, Seibel, Webservices (SOAP/WSDL/XML web Custom Request), SAP-Web, Citrix, PeopleSoft & Flex for load testing different applications.
- Responsible for monitor all performance counters during executions.
- Performed in-depth failure analysis against thousands of automated test executions.
- Involved with coded test & unit using C# in Visual Studio Ultimate for different environments.
- Handle complex page requests by handling event validation & view state parameter for .Net application
- Generated detailed test status reports & got the test data from the SQL Database server & SQL profiler
- Validate testing results using Todd for Oracle SQL 11.6.
- Provide support to other teams.
- Meet with Product Owner to gather understanding on each story than I write then requirements in test scenarios per story.
- Manage 4 onshore QA Performance Testers.
- Map defects to Test Cases/ Test Steps using Quality Center or RTC from the Defect Module
- Day-to-day management & facilitation of activities/tasks of the Test Analyst(s) & Test Executors. Conduct reviews & provide feedback on testing deliverables.
- JIRA for User Stories requirements, sub tasks, & defect (bug) tracking.
- Web UI testing using Soap UI version 5.1.2 tool to test the API services.
- Single user Baseline testing using TestComplete 11.12 version.
- Wrote Business Scenarios per JIRA Story
- Used Soap UI pro for web services Security & performance testing.
- Implement custom C coding for validating inters related SAP functionality.
- Configured Web, Application, & Database server performance monitoring setup using HP SiteScope, HP Performance Manager (OVPM), Wily Introscope 9.1, Appdynamics, SPLUNK & SCOM 2012.
Confidential, Atlanta, GA
Performance Analyst / Lead
Responsibilities:
- Analyze performance statistics (response time, throughput, & network load) of production applications to confirm performance projections and application usage trends.
- Install & configure the HP Loadrunner 9.5.2 & SAPGUI 7.1 applications.
- Configuration & administration of Siebel Remote & Handheld components for Siebel CRM module
- Remarkable experience working with Siebel testing, Involved in 3 Siebel successful upgrades.
- Designed several Loadrunner scripts using VUGen with different protocols like Web (http/html), .net, Seibel, WebServices (SOAP/ WSDL/ XML web Custom Request), SAP-Web, SAP -GUI, Citrix, PeopleSoft & Flex for load testing different applications.
- Implement custom C coding for validating inters related SAP functionality.
- Configured web, application & database server performance monitoring setup using Site scope & Nmon
- Identify system/ application bottlenecks & work with Bottom line to facilitate the tuning of the application/ environment in order to optimize capacity & improve performance of the application in order to handle peak workloads using LoadRunner.
- Created detailed test status reports, performance capacity reports, web trend analysis reports, & graphical charts for upper management using Load Runner analysis component.
- Coordinated & collaborated with Developers, Production supports team, Project Management folks to gather the requirements to create test scope & test plan.
- Manage offshore team (3 members)/ onshore (3 members) release work assignments.
- Establish performance/load table to keep track of front-end & back-end system history & benchmarks
- Implemented large-scale load volume testing for front-end, middleware & back-end systems
- Analyze online & batch transactions to test & measure the response times & other performance units.
- Identified & established Performance Tuning, working performance issues with DBAs & developers.
- Monitor resources to identify performance bottlenecks & tuning JVM.
- Planed & implemented server component-level performance testing & monitoring.
- Certified pre-release versus post-release build improvements & degradations.
- Certified new build versions to verify that they can handle the expected loads.
- Establish software/system performance & load benchmarks measurements for capacity, scalability & breakpoints.
- Responsible for gathering & analyzing business & technical requirements.
- Team Management based on Offshore-Onshore model.
Confidential, Charlotte, NC
Performance Analyst
Responsibilities:
- Identified & established Performance Tuning, working performance issues with DBAs & developers.
- Established software/ system performance & load benchmarks measurements for capacity, scalability & breakpoints.
- Identified bottlenecks & points of degradations: Monitoring critical bottlenecks, resource consumption (i.e., front-end & back-end servers as well as middle-tier servers - CPU, memory, disk IO, network, etc.) & their associated load levels. Tested up to 10,000 virtual users within the firewall (intranet) & outside (extranet).
- Scripted & performed ASP & JavaScript pages response time measurements & establish benchmarks (tests performed on an array of Apache, WebLogic & Oracle servers).
- Designed several Loadrunner scripts (VuGen) with different protocols like Web (Http/Html), .net, WebServices (SOAP/ WSDL/ XML Web Custom Request), Citrix for load testing different applications
- Establish performance/load table to keep track of front-end & back-end system history & benchmarks
- Implement & establish large-scale load volume testing for front-end, middleware & back-end systems
- Analyze online & batch transactions to test & measure the response times & other performance units.
- Provided management & vendor with analysis reports & recommendations, which resulted tuning of the application.
- Monitor resources to identify performance bottlenecks & tuning JVM.
- Planed & implemented server component-level performance testing & monitoring.
- Certified pre-release versus post-release build improvements & degradations.
- Certified new build versions to verify that they can handle the expected loads.
- Responsible for gathering & analyzing business & technical requirements.
Confidential, Pleasanton, CA
Senior Performance Engineer
Responsibilities:
- Analysis of new business requirements & performance of Kaiser Applications.
- Worked extensively on Citrix & web based applications.
- Measuring scalability of application through stress test & analyzing the impact of peak loads on the availability of Application with LoadRunner Analyzer.
- Post production monitoring of applications & server responses for any performance related defects due to new releases to Applications.
- Used Citrix ICA protocol in LoadRunner.
- Configured & Installed LoadRunner for Citrix based scripting.
- Debugged, Edited LoadRunner scripts with advanced synchronization techniques.
- Creating scripts to generate load by using Loadrunner Vugen tool.
- Setup counters for Sitescope, & monitor Sitescope counters in LoadRunner & Performance Center
- Used Tivoli Monitoring tools for Monitoring Windows, UNIX, Linux, Oracle, SQL Servers resource.
- Worked on replicating production problems in load environment for Applications.
- Created UNIX scripts for collecting statistics from NMON & VMSTAT counters during the execution of performance tests.
- Assisted the team with performance results & recommendations that helped in performance tuning
Confidential, San-Francisco, CA
Performance Engineer
Responsibilities:
- Responsible for analyzing application & components behavior with heavier loads & optimizing server configurations.
- Interacted with the Business community & the end users to gather requirements & developing User Requirement Specification URS documents.
- Worked closely with Production Managers, Technical Managers & Business Managers in planning, scheduling, developing, & executing performance tests.
- Interacted with developers during testing for identifying memory leaks, fixing bugs & for optimizing server settings at web, app & database levels.
- Followed Rational Unified Process RUP in executing different processes.
- Used WinRunner for functional & Regression testing.
- Created TSL Scripts & performed Data driven testing.
- Extensively used LoadRunner for performance & stress testing.
- Written LoadRunner Scripts, enhanced scripts with functions, parameterized cookies, stored dynamic content in LoadRunner functions, & used client side secure certificates.
- Written high level LoadRunner scripts by using Virtual User generator for Single User, Base Line, Soak (Endurance test) scenarios by storing dynamically varying object IDs in parameters & validating correct downloads of HTML pages by validating content in sources.
- Provided management & vendor with analysis reports & recommendations, which resulted tuning of the application.
- Parameterized unique IDS & stored dynamic content in variables & pared the values to Web submit under Http protocols.
- Oracle Database performance was monitored for Indexes, Sessions, Connections, poorly written SQL queries & deadlocks for each component of application.
- Optimized SQL queries.
- Improved performance by adding Indexes there by indirectly minimizing dead locks.
- Monitored database for sessions, connection pool & Memory issues.
- Wrote shell scripts & changed configuration files through VI editor for connection management & session management.
Confidential, Augusta, KS
QA Engineer
Responsibilities:
- Analyzed the requirement & design documents.
- Involved in writing Test Plans by incorporating Performance Testing Objectives, Testing Environment, User Profiles, Risks, Test Scenarios, Explanation about the Tools used, Schedules & Analysis, Monitors & Presentation of results
- Written LoadRunner Scripts, enhanced scripts with C functions.
- Parameterized Users, stored dynamic content in LoadRunner functions, used client side secure certificates
- Text checks were written, Created scenarios for Concurrent (Rendezvous) & Sequential users.
- Run time settings were configured for HTTP, iterations. Simulated Modem speeds to bring the testing scenario to real world.
- CPU, Memory, ASP Requests, Network, Web connections & throughput were monitored while running the various scenarios in the LoadRunner TestCenter.
- Used VTS (LoadRunner Component) for the Communication between scripts
- Created Single User, Base Line & Soak test scenarios. Random pacing between iterations was introduced to get the desired transactions per hour.
- Added performance measurements for Oracle, Web Logic, & IIS in LoadRunner TestCenter.
- Analyzed results using LoadRunner Analysis tool & analyzed Oracle database connections, sessions, Web Logic log files.
- Responsible for analyzing application & components behavior with heavier loads & optimizing server configurations.
- Worked closely with Production Managers, Technical Managers & Business Managers in planning, scheduling, developing, & executing performance tests.
- Interacted with developers during testing for identifying memory leaks, fixing bugs & for optimizing server settings at web, app & database levels.
- Used LoadRunner tool for testing & monitoring.