Sr. Performance Analyst Resume
Austin, TX
SUMMARY
- Over 8 years of diverse experience in the field of SDLC (Software development Life Cycle) and STLC (Software Testing life cycle) on Stand alone, client/server and web based applications
- Conversant with all phases of Project Life Cycle including Requirement gathering, Analysis, Design, Development, Testing and Implementation of Quality Software.
- Exceptional communication skills, Very Hardworker, Technically strong
- Experience with Mercury Tools such as Win Runner, QTP, Load Runner and Quality Center.
- Strong skills using, installing, and configuring all components of Load Runner including VUGen, Controller, Analysis, and Load Generators.
- Proficient with using web, CITRIX,RTE, AJAX click and script and web services in LoadRunner
- Wrote UNIX scripts to generate data
- Very good at ‘C’ programming
- Testing of GUI and Web based applications on Windows and UNIX platforms using automated tools.
- Experience in Developing, maintaining and Analyzing Requirements, Test Plans, Technical Specifications, Test Strategy, Test Scenarios, Test Cases, System Specifications, Use - Cases, Test Summary Reports, Bug Reports, Track Report and Traceability Matrix based on business requirements.
- Well versed in defect tracking & reporting using tools such as Test Director, HP Quality Centre, Clear Quest and Lotus Notes Database.
- Proficient in Configuration Management tools such as Lotus Notes Source Integrity, Clear Case and MS Visual Source Safe.
- Experience working in Windows and UNIX Environment
- Experience in monitoring servers using tools like SiteScope
- Analyze the CPU Utilization, Memory usage, Garbage Collection and DB connections to verify the performance of the applications.
- Worked extensively on J2EE, SOA (Service oriented Architecture) including SOAP, WSDL, Web Services validation.
- Worked extensively on SOAP UI functional and load testing and validated the response using assertions.
- Analyze the network connections between the servers
- Load test execution and work with Product Management and Development determining the number of virtual users to be used during the performance test.
- Coordinate web application performance testing pre-tasks: Ensure performance test requirements are received. Develop product specific performance test plans.
- Supervise script recording, ensuring correctness and quality with an understanding of monitoring requirements based on test objectives, test execution tasks. Coordinate test window and lab utilization.
- Secure technical support for monitoring of infrastructure and to qualify observations.
- Work with other technical team members (Architects, DBA) to support the test execution to ensure correct environment configuration just prior to execution.
- Execute performance / load / stress and other non-functional tests. Monitor application logs to determine system behavior. Address all technical issues, facilitate the resolution and necessary follow up with PM, IS/IT, Development, and other cross-functional departments.
- Performance testing post-test tasks: Gather various reports and statistics from monitoring groups, packaging and reporting results to project teams. Assist in explanation of results and other post-test initiatives.
- Generate performance graphs, session reports and other related documentation required for validation and analysis. Publish results and receive appropriate signoff. Prepare detail status reports, and monitoring of all defects and issues.
- Monitoring tasks: Responsible for defining, setting up and maintaining appropriate monitoring scripts to monitor Systems using the following tools and approaches.
- Flexible & capable of successfully managing multiple projects simultaneously.
- Experienced in Unix Shell scripting
- Worked with V-Model, RUP, Agile and Waterfall Methodologies.
TECHNICAL SKILLS
Domain knowledge: Education, Banking, Accounting, Communication.
Web Technologies: HTML, XML, XHTML.
Languages: SQL, C, C++, Java, Shell.
RDBMS: MS Access, MS SQL Server, MySQL
Methodologies: RUP, CMMI
Operating Systems: Windows XP/2000/ Server2003/98/NT/95, UNIX, Linux, Solaris.
Networking: TCP/IP, FTP, UDP, HTTP, FTP, FTPS, SFTP
Automation Tools: LoadRunner, QTP, Performance Center
Defect Tracking Tools: Test Director, Lotus Notes, Clear Quest, Quality Center.
Monitoring Tools: SiteScope, Wily, Tivoli Performance Monitoring Tool
PROFESSIONAL EXPERIENCE
Confidential, Austin,TX
Sr. Performance Analyst
Responsibilities:
- Participated in requirement analysis and prepared performance test documents.
- Involved in specifying the functional as well as security requirements for performance testing.
- Performed Load test, Stress test, Benchmark Profile test, Fail -Over test, Fail - Back test against supported configurations.
- Worked on batch performance testing using SQL queries
- Set up monitors for each of the load generator used.
- Performed Benchmark test against non-clustered and clustered application configurations.
- Identified system capacity, system scalability and stability under stable load as well as under pick load time.
- Load Runner was used to simulate multiple Vuser scenarios. Defined Rendezvous point to create intense load on the server and thereby measure the server performance under load.
- Verified the connectivity from Controller to the Load Generator. Utilized the IP address of Load Generators to add them to the Controller.
- Traced deadlock and expensive SQL queries and test procedures (MS SQL Profile, Oracle Performance Manager).
- Responsible for testing both Asynchronous and Synchronous batch jobs in an enterprise wide environment.
- Performed testing for No load, Medium Load and Full Load and analyzed the system response.
- Responsible for performance monitoring and analysis of response time & memory leaks using throughput graphs.
- Cooperated with Basis Team to understand requirements and issues around test execution environment.
- Developed and enhanced scripts using LoadRunner VuGen and designed scenarios using Performance Center to generate realistic load on application under test.
- Monitored system resources, memory usage on system level as well as on process level to identify memory leak and CPU Utilization during the users load.
- Traced how load balancer manage users load across clustered nodes using (IP Spoofing - Load Runner build -in functionality).
- Developed performance test plan as well as developed details performance analysis reports, Graphs ( include Load Runner build -in graphs and MS Excel - custom graphs).
- Coordinated creation of stress environments to conduct stress\load testing.
- Conducted Load Test for multiple users using Load Runner.
- Extensively Used Load Runner Monitors to identify bottlenecks.
Environment: LoadRunner, VuGen,VSTS, Peoplesoft Web,Performance Center, IIS, AIX, .Net, WebLogic, MQ Series, MS Office, MS-Visio, Java, Windows, LINUX, HP Tivoli, LDAP, Shell, LAN, WAN
Confidential
Performance Tester
Responsibilities:
- Develop the Test Recommendations for each test pass and Test Results.
- Analyze the network connections between the servers
- Load test execution and work with Product Management and Development determining the Involved in developing clearly defined test plans to ensure the test scenarios performance group develop will accomplish load-testing objectives. create and launch new automated testing tools and accelerators for SOA services and data driven automation built within our practice.
- Created Vuser scripts that contain tasks performed by each Vuser, tasks performed by Vusers as a whole, and tasks measured as transactions.
- Parameterized large and complex test data to accurate depict production trends.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
- Coordinated creation of stress environments to conduct stress\load testing.
- Created different manual and goal oriented scenario to sketch real time scenarios in production.
- Created virtual users in Load Runner for Performance testing and analyzed the reports based on the different scenarios.
- Activating/configuring monitors and adding desired performance counters into the Graphs.
- Using Load Runner, created scenarios for Load and Performance testing with different host systems and also configured the test environment.
- Generated graphs using MS Excel and studied them to monitor the software performance.
- Created scripts for web applications using web/http protocol and client server applications using web services protocol
- Monitor the software performance on different Windows and UNIX environments.
- Correlated dynamically changing parameters like Message ID’s, Session ID’s.
- Also used Windows Resource and UNIX Resource graph the monitor the Windows and UNIX machines.
- Performed Manual testing to know the AUT well and also executed test cases manually to verify the expected results.
- Involved in writing complex SQL queries using TOAD to extract the data from Oracle database to conduct Backend Testing.
- Used extensive SQL queries to perform database testing, hence validated tests by cross checking data.
- Wrote smoke test plan for the Application under Test, which includes the basic test cases, which ensure that the application is stable enough to start functional testing.
- Involved in Smoke testing on all environments after every deployment.
- Used Rational ClearQuest for version control, tracking defects, enhancement requests, and assess the real status of project throughout the life cycle.
- Preparation of test data for various levels of testing.
- Performed GUI testing and functionality testing for front end screens.
- Tested the Functionality and Performance of the application using automated test tools as well as by manual testing.
- Performed baseline, benchmark, stress, and capacity tests using Load Runner.
- Created test data for dropping into BizTalk servers for load/performance testing.
- Analyzed various graphs including Database Resource graphs, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs.
- Created comprehensive test summary reports after analyzing results.
- Plotting and implementing scenarios and loading Load Runner scripts into a controller.
- Wrote and tracked the defects using Clear Quest, and communicated with the developers.
Environment: LoadRunner,QTP,Web Services, Perfmon, Quality Center, Web Services, .net, IHS, IIS, Oracle, SQL server 2000/2005, WinSQL, Windows XP, Web Sphere, ITM, AIX, Lotus Notes and UNIX
Confidential, MN
Sr. Performance Tester
Responsibilities:
- Assisted QA Manager in coordinating/leading the testing efforts.
- Gathered business requirement, studied the application and collected the information from Analysts.
- Performance Tested Siebel,Oracle EBusiness,Citrix and .net based applications
- Created LoadRunner Scenarios and Scheduled the Virtual user to generate realistic load on the server using LoadRunner.
- Created and implemented Performance tests using Mercury Interactive LoadRunner.
- Involved in developing the Test Plan Strategy, build the test client and test environment.
- Enhancing the scripts using Generator and performed Parameterization and Correlation to meet the requirements.
- Written Test Plan, Test Scenarios and Test Scripts to follow the CMM Level 2 standards.
- As an Automation Tester carried out testing, to check whether the application is functioning as per the design documentation and functional requirements.
- Involved in performing load and stress test on the application and server by configuring LoadRunner to simulate hundreds of virtual users and provided key metrics to the manage ment.
- Configured and used SiteScope Performance Monitor to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory Usage to load average etc.
- Conducted all tests in the Controller by creating 100, 200, 400 virtual users for load, stress and steady state test respectively.
- Performed Data Driven and Security Testing.
- Involved in conducting stress tests and volume tests against the application using LoadRunner.
- Helped resident DBAs identify and resolve bottlenecks.
- Written & executed UNIX Shell scripts to see the output.
- Used Test Director to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
- Extensively used Test Director for test planning, maintain test cases and test scripts for test execution as well as bug reporting.
- Involved in defect tracking, reporting and coordination with various groups from initial finding of defects to final resolution.
Environment: Load Runner,SOAPUI,iTKO LISA, Site Scope, Siebel Web,Windows NT Server, SQL, Web Logic, IIS, C#, Java, Win Runner, and Test Director.
Confidential, Cleveland,OH
Performance Tester
Responsibilities:
- Worked as an independent consultant for performance testing and coordinated with multiple vendors.
- Involved in preparation of estimation, capacity matrix, testing plan and details, capacity plan and performance strategy docs and conducted assessments and data modeling using excel.
- Recording, scripting, introducing dynamic navigation, parameterization and execution of the scripts were done.
- Designed and implemented performance test frameworks for improving test efficiency.
- Coordinated with legacy team to schedule batch jobs using BMC Control-M.
- Extensive advanced programming of LoadRunner VuGen scripts for dynamic navigation.
- Creating the Test Scenarios, executing and generating reports
- Performance Testing - Load testing, stress testing and soak testing of the application.
- Installed, customized and administered Performance Center, LoadRunner and QTP. Troubleshoot issues encountered, evaluate and perform upgrades of the tools in the Mercury suite.
- Configured Application Performance Analyzer for monitoring system resources and activity.
- Used SiteScope to monitor server metrics.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
- Provide support to the development team in identifying real world use cases and appropriate workflows
- Performed in-depth analysis to isolate points of failure in the application
- Assist in production of testing and capacity certification reports.
- Created comprehensive analysis and test results report.
- Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of performance problems in a production environment.
- Created Test Schedules.
- Worked closely with clients
- Interface with developers, project managers, and management in the development,
- Execution and reporting of test performance results.
Environment: LoadRunner, SiteScope, IBM MQserver, Oracle, MS SQL Server, Weblogic, Load Balancer, Visual Studios, JAVA, PERL, Quality Center, Solaris, OS/390, Open VMS, Windows
