Performance Lead Resume
NA
SUMMARY
- 11 Years of experience in Performance Engineering and Software Quality Assurance, Capacity, Availability and Performance Processes and various Performance Methodologies
- Strong experience in preparing Performance Test Plans, Performance Test Strategy, Performance Test Analysis Reports, Test Scenarios and Test Scripts for Automated Testing for various software applications
- Extensive Domain experience in Insurance, Banking, Financial Services, Mortgage, Credit cards, Stock and Mutual Funds
- Expertise in understanding Business Processes from provided requirements and converting them into practical Test Scenarios and analyzing the test results for reporting.
- Proven track record of Black Box, Exploratory, Sanity, Functional, Performance, Negative, Regression, GUI, System Integration and Acceptance (UAT) Testing, load/performance, security, browser compatibility and performance testing and reporting procedures
- Experience in Planning, Installing, Configuring, Administering, Tuning and Troubleshooting IBM WebSphere Application Server ND
- Knowledge in Installation, configuration of WebSphere Application Server 5.1.x/6.0/6.1/ on AIX, Linux, Windows and Solaris Platforms
- Knowledge in Installation, configuration, Trouble - shooting and performance tuning of IBM HTTP Server, iPlanet, Apache Web server, IIS and Netscape Enterprise Server on different UNIX flavors and Windows Platforms
- Extensive experience in Back End, Client/Server and Application testing processes
- Performed manual and automated testing on entire Software Application
- Created automated scripts for load testing of multiple logins after system upgrades
- Developed and executed automated test scripts using Silk Performer to improve performance testing and improve confidence of fixes and upgrades
- Expertise in Performance tools Load Runner, Silk Performer and PC12, Neo Load, IBM Green Hat Tester, and JMeter, VSTS, SOSTA
- Developed automated framework/libraries to maximize re-use and minimize time to delivery through maximizing automation and hence ROI
- Proven experience in defect tracking and reporting using Requisite Pro and Lotus Notes
- Comprehensive knowledge of Linux, UNIX and Windows Operating Systems
- Created, reviewed and maintained test data and test results documentation
- Able to work in a dynamically changing environment, as part of a team, with minimal direction
- Excellent written and Verbal communication & interpersonal skills
- Had good experience in working Agile Methodology projects.
TECHNICAL SKILLS
Operating Systems: MS-DOS, UNIX, Windows 2000/2003/XP, Mac OS X and LINUX ;
Functional Testing Tool: RFT
Defect Tracking Tool: HP Requisite Pro and Lotus Notes
Performance Testing Tool: Silk Performer 15.0, HP Load Runner, Vugen 12.52, PC12.52, Optier, HP Diagnostics Neo Load, Green hat performance tester, Strom Runner, Dynatrace, OPNET, Site Scope and Optier, Wily Intrascope.
Scripting Language: Bench Definition Language
Programming Languages: C, C++, VB, PL/SQL, Java and J2EE
RDBMS: SQL Server, Oracle, MS-Access, My SQL, DB2
Web Technologies: HTML, XML, Java Script, VB Script, IBM Message Broker
PROFESSIONAL EXPERIENCE
Confidential, NA
Performance Lead
Responsibilities:
- Work with application team and developer(s) to select Use Cases to gather performance tests requirements and SLA’s for java based financial applications.
- Gather and consolidated requirements for generating performance and automation goals and document in test plans.
- Use HP's Load Runner, Jmeter and Neo load to develop the automation scripts for a variety of authentication/security applications.
- Created Performance a frame work for 1000;s of APIS using
- Developed test scripts in VuGen, Neo load, using Web/http, flex, Web Service, protocols MQ Series and. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, created parameters, shared Queues Assertions, and performed manual correlation to develop robust scripts and also developed shell scripts in UNIX for processing of files to do performance testing interface.
- Used Eclipse IDE and developed java scripts to connect multiple data bases and some enhanced scripts related to performance testing and also used JSON for developing queries in Mongo DB.
- Extensively work on Mobile Applications like Web and Hybrid application using Neo load and testing the apps under different networks like 2G, 3G 4G, 4G LTE using emulators utilizing a separate lab for mobile testing.
- Implemented IP spoofing techniques to simulate unique users' requests while running the tests.
- Use Performance Center 12 to manage and execute performance tests.
- Execute Load, Stress, Soak, and Fail over tests for a variety of security applications.
- Executed break point tests to measure server threshold and endurance tests to determine the presence of memory leaks.
- Used Soap UI Pro to perform Web Service test.
- Created Services for Web Methods for payment manager.
- Worked with DBA, Sys Admin, and development team to tune database and application performance.
- Used HP Quality Center to track any performance defects.
- Did diagnosis the bottlenecks and recommended probable solutions for the management and development team.
- Gathered server monitoring stats and database usages to analyze the overall performance of the application.
- Prepared and published detail Test Report for app team and upper management.
- Attended strategy and planning meeting with management and Application team on regular basis.
- Discussed current test status or over all progress and suggested the strategy to finish the test on time.
- Closely worked with tool vendors like HP, IBM, Neotys in fixing tool issues and also escalating tool defects.
- Extensively worked on Web methods, developer created packages, Work flow service, build code services and integration with UNIX system in order to do middleware performance testing.
- Responsible for performance production support with Confidential CEO portal that manages enterprise wide applications
Environment: HP Load Runner - VUGen 12.52,12.5, Neo Load(5.1.2), Jmeter, PC12.5, JAVA, C, Bench Mark Definition Language, UNIX, MS Access, Oracle, HP Analyzer, http Watch Windows 7, and Windows XP, Dynatrace 5.0, intra scope, Optier, IR360, Unix, Web methods, MySQL, Microsoft SQL Server 2008, eclipse IDE, UNIX Shell Scripting. Trading Networks Console. Mongo DB, SHUNRA, perfecto mobile.,Appdynamics
Confidential
Performance Lead
Responsibilities:
- Work with application team and developer(s) to select Use Cases to gather performance tests requirements and SLA’s for java based financial applications.
- Gather and consolidated requirements for generating performance and automation goals and document in test plans.
- Use HP's Load Runner and Neo load to develop the automation scripts for a variety of authentication/security applications.
- Developed test scripts in VuGen, Neo load, IBM Green Hat tester using Web/http, flex, Web Service, Ajax and Citrix protocols MQ Series and TIBCO EMS, Stored Procedures. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, created parameters, shared Queues Assertions, and performed manual correlation to develop robust scripts and also developed shell scripts in UNIX for processing of files to do performance testing interface.
- Used Eclipse IDE and developed java scripts to connect multiple data bases and some enhanced scripts related to performance testing and also used JSON for developing queries in Mongo DB.
- Extensively work on Mobile Applications like Web and Hybrid application using Neo load and testing the apps under different networks like 2G, 3G 4G, 4G LTE using emulators utilizing a separate lab for mobile testing.
- Implemented IP spoofing techniques to simulate unique users' requests while running the tests.
- Use Performance Center 11 to manage and execute performance tests.
- Execute Load, Stress, Soak, and Fail over tests for a variety of security applications.
- Executed break point tests to measure server threshold and endurance tests to determine the presence of memory leaks.
- Used Soap UI Pro to perform Web Service test.
- Extensively did performance testing on Middleware like MQ, TIBCO EMS and also UNIX system for performance testing and also used FEDWIRE, CHIPS and SWIFT technologies for MQ.
- Created Services for Web Methods for payment manager.
- Worked with DBA, Sys Admin, and development team to tune database and application performance.
- Used HP Quality Center to track any performance defects.
- Did diagnosis the bottlenecks and recommended probable solutions for the management and development team.
- Gathered server monitoring stats and database usages to analyze the overall performance of the application.
- Prepared and published detail Test Report for app team and upper management.
- Attended strategy and planning meeting with management and Application team on regular basis.
- Discussed current test status or over all progress and suggested the strategy to finish the test on time.
- Closely worked with tool vendors like HP, IBM, Neotys in fixing tool issues and also escalating tool defects.
- Extensively worked on Web methods, developer created packages, Work flow service, build code services and integration with UNIX system in order to do middleware performance testing.
- Responsible for performance production support with Confidential CEO portal that manages enterprise wide applications
Environment: HP Load Runner - VUGen 12.52,12.5, Neo Load(4.1.2), IBM Greenhat Performance Tester,, PC12.5, JAVA, C, Mbean, Bench Mark Definition Language, UNIX, MS Access, Oracle, HP Analyzer, http Watch Windows 7, and Windows XP, Dynatrace 5.0, intra scope, Optier, IR360, Unix, Web methods, MySQL, Microsoft SQL Server 2008, eclipse IDE, UNIX Shell Scripting. Trading Networks Console. Mongo DB, SHUNRA, perfecto mobile.,Appdynamics
Confidential
Senior Performance Engineer
Responsibilities:
- Application is developed/tested/implemented through a series of “drops” and “product version” using Iterative Development Methodology.
- Reviewed and analyzed the requirements of the new system and identifyied discrepancies that can hinder System, Regression, and User Acceptance Testing (UAT);
- Responsible for Performance Testing (Load, Stress and Volume) using Load Runner (Controller, Virtual User Generator, Analysis);
- Tested J2EE Application using Silk Performer and Load Runner.
- Installed and Setup Performance Center and Multi Load Runner Agents Site Scope Installation and Setup (classic) includes creating Groups and Monitors for UNIX, Web Logic and Oracle Database;
- Coordinated with technical teams to set i Database Query, CPU Utilization, Memory and URL
- Extensively used Web (HTTP/HTML), Web Services, J2EE protocols;
- Coordinated with Functional Teams to Identify the Business Processes to be Performance tested;
- Performed Load Testing with 5000/1000/15000/22000 Vusers with 300, 400,550,900 TPS;
- Extensively worked on DB2 to change the database connections, tracing logs, monitor resources of the machines;
- Used HP Diagnostics to obtain Performance data for problem solving, trend analysis, and capacity planning;
- Design and develop performance test scenarios and test data for company's applications, APIs and data processing engine;
- Executed performance test scenarios and analyzed results and reported findings to the project manager;
- Tuned the Application server JVM properties by exercising with different JVM property settings to analyze the best performance of the application. Configured JVM parameters, particularly those related to memory usage and garbage collection;
- Setup Load Runner monitor resources to identify performance bottlenecks, analyze test results and report findings to the clients and provide recommendation for performance improvements as needed;
- Identified problematic areas and recommended solutions to the developers and upper management;
- Tuned systems for optimal performance and characterize systems on multiple platform and configuration combinations;
- Created standards, templates, libraries, etc; monitored and captured SQL error codes, detailed SQL error summary through BMC Apptune for DB2; scheduled Best/1 (BMC Patrol) capture for CPU metrics; monitored Wily/HP Diagnostics to ensure WAS statistics (GC, Heap, Memory, Response times, etc.) are collected for the tests. Submitted the necessary host data restore jobs(Mainframe/TSO/ISPF/JCL) to restore the data from a clean image copy between successive performance tests and used OPNET for Network traces, etc.
Environment: HP Load Runner - VUGen 11.52, PC11.52, Bench Mark Definition Language, MS Access, DB2, Silk Performer 8.5, HP Analyzer, http Watch,Fiddler, Windows NT, Windows 2003 and Windows XP; Optier, Splunk
Confidential
Senior Performance Engineer
Responsibilities:
- Gathering and analyzing business and technical requirements for Performance Testing purposes;
- Scripting the web based enterprise applications using Silk Test and Silk Performer;
- Testing the applications for Unit, Integration, System and Simulated production environments;
- Testing the functionality and performance of the applications;
- Managing a team of onsite and offshore testing resources;
- Designing, developing, testing and implementing Screen Capture processes;
- Developing strategy and planned documentation for Test Automation, provided Coverage Matrix for Regression Suites, etc.;
- Performance Testing Enterprise Applications using Silk Performer;
- Load Balance Testing of web based applications;
- Meeting the IIA team and NIA team to design the test scenario;
- Meeting project team to work for the project business volume metrics;
- Planning, development and testing of scripts;
- Using Silk Performer for conducting Load Test using Queuing method;
- Identifying bottlenecks in Network, Database and Application Servers using Load Runner Monitors;
- Using Performance Center to create scenarios and set up monitors to track load generator for performance testing; Involved in determining scalability and bottleneck testing of applications;
- Analyzing Throughput Graph, Hits/Second Graph, Transactions per second Graph and Rendezvous Graphs using LR Analysis Tool;
- Enhancing Vusers Scripts by correlation, parameterization, transaction points, rendezvous points and various Load Runner functions;
- Responsible for conducting performance benchmark tests. Identified critical process for testing by monitoring the business activity;
- Extensively using HP Diagnostics for monitoring during load tests;
- Performed Load Testing with 1000/2500/3500/4000/5000 Vusers with 200, 350,450 TPS;
Environment: J2EE, Hp-Unix, Windows 2003, DB2,Web Services, MQ Series, XML, Silk Performer 7.6,LoadRunner 9.0, & 9.1, RFT (Rational Functional Tester), Test Director, Quality center, Clear Quest, Test Manager, MS Visio, MS Project, OPNET, optier.
Confidential
Performance Engineer
Responsibilities:
- Analyzed system requirement specifications and developed test cases to cover overall testing of applications;
- Created a test plan for the whole application and discussed with project manager.
- Created test requirements, developed test requirement matrix for FRDs and system specifications.
- Performed peer to peer reviews and communicated the inconsistencies between the requirements and application
- Wrote and executed test cases for functional testing and integration testing.
- Performed several testing methods, such as integration, functional, GUI and regression and system testing during the various phases of the application development;
- Involved in writing SQL Queries to retrieve data from Oracle database.
- Tracked, reviewed, analyzed, and compared defects using Test Director 7.5.
- Created test reports for every build.
- Tested J2EE Application using Silk Performer and Load Runner.
- Installed and Setup Performance Center and Multi Load Runner Agents Site Scope Installation and Setup (classic) includes creating Groups and Monitors for UNIX, Web Logic and Oracle Database;
- Coordinated with technical teams to set i Database Query, CPU Utilization, Memory and URL
- Documented all the test procedures and test scripts and placed them on a shared drive.
- Worked with development team to investigate, correct and prioritize resolving the software bugs and deficiencies based on the testing results.
- Created high-level scenarios from the functional specifications and requirements and reviewed with project management team which consists of project managers, business analysts and Subject matter experts.
- Actively involved and interacted with business analysts and developers to resolve technical issues through UAT to production.
- Responsible for weekly status meetings projecting the progress and proposing future testing efforts to the QA Manager
Environment: Silk Performer, Rational Clear Quest, Rational Test suite, Lotus Notes, DOORS and Windows XP;
Confidential
Performance Engineer
Responsibilities:
- Responsible for application Performance Testing as per business requirements
- Prepare the test cases for various functionalities of application for various modules
- Creating various scenarios to test the functionality
- Conducted Functional, Regression, System and Performance Testing.
- Executed Test Cases and analyzed the results to meet the business requirements.
- Prepared Test data for testing the application developed.
- Scripting the web based enterprise applications using Silk Performer;
- Using Performance Center to create scenarios and set up monitors to track load generator for performance testing; Involved in determining scalability and bottleneck testing of applications;
- Analyzing Throughput Graph, Hits/Second Graph, Transactions per second Graph and Rendezvous Graphs using LR Analysis Tool;
- Enhancing Vusers Scripts by correlation, parameterization, transaction points, rendezvous points and various Load Runner functions;
- Testing the applications for Unit, Integration, System and Simulated production environments;
- Testing the functionality and performance of the applications;
- Performed Load Testing with 10k,20 k, 30 K Vusers with 1000, 1200,1300 TPS;
Environment: Silk Performer,,Jmeter, shunra, Rational Clear Quest, Lotus Notes, XML SPY, DOORS and Windows XP;