Sr. Performance Tester Resume
Sfo, CA
SUMMARY:
- Over 8 years of extensive experience in IT industry, specializing in Performance Engineering Process and Methodologies.
- Expert in C programming.
- Experienced in Software Development Life Cycle (SDLC) and Requirement Gathering & Analysis, Planning, Design, Development, Testing and Implementation.
- Remarkable in oracle financials functional and technical experience.
- Experienced in working on Oracle E - Business Suite version 12.1.2.
- Expert in working on Oracle E-Business applications using Oracle nca and Oracle webapp11i protocols.
- Involved in working on functional design documenting with functional team members in Oracle ERP.
- Experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
- Analysis of cross results, cross scenarios, overlay graphs and merging different graphs.
- Experience in analyzing the problematic components by using the Web page diagnostics.
- Excellent Knowledge of programming languages like C, C++, Java to debug and execute Load runner scripts.
- Developed SQL queries to analyze the database validity.
- Used HP tools Quality Center (QC), Service Center, Sitescope, Performance Center and Load Runner.
- Experienced in drilling down to page component level using the Web Page Diagnostics.
- Good with debugging and adjusting scripts by running it within VuGen with Runtime Settings logs set to display all messages.
- Exposure to various load runner functions used by Vuser generator for scripting.
- Performing IP Spoofing using Load Runner for the load balancing issues.
- Proficient in plotting and implementing scenarios and loading Load runner scripts into a controller.
- Monitored the network using monitoring tools like Shunra and Wire shark.
- Experienced in Web, Web services, AJAX truclient, and Mobile truclient and RDP protocols.
- Experienced in Foglight, Wily Introscope and HP SiteScope monitoring tools.
- Experienced in monitoring CPU, Memory, Network, Web connections and through put while running Baseline, Performance, Load, Stress and Soak testing.
- Experience in enhancing the VuGen scripts by Auto & Manual Correlations techniques, Parameterization and Synchronizations.
- Proficient in putting loops into the Load runner scripts to run scripts for multiple iterations.
- Well versed with the behavior of online monitors and the techniques to fix the monitoring issues and monitoring Vuser status.
- Hands of experience on different versions of Load Runner and Performance center.
- Strong Judgment, Analytical, Communication and Documentation skills in all phases of QA process.
- Very good in working as a Quality assurance tester.
- Monitored system resources such as CPU Usage, % of Memory Occupied, VM Stat and I/O Stat using UNIX commands like top, vmstat, svmon and netstat.
- Very good in organising the tasks and leading Jr, performance testers.
TECHNICAL SKILLS:
Operating Systems: Solaris, UNIX, Windows XP,2003,2000,Vista, Windows NT and Linux
Languages: C, C++, JAVA/J2EE, SQL
Databases: Oracle 11g, DB2, SQL Server, MS-ACCESS, MySQL 5.5x
Web Related: XML, HTML, CSS, JavaScript
Testing Tools: Load Runner 7.5/7.6/7.8/8.0/9.1/9.5/11/11.52, Performance Center 9.5,11, Quality Center 8/8.2/9/9.2/9.5/10/11/11.5/12, Service Center, Jmeter 2.5/2.7/2.8/2.9/2.10
Monitoring tools: Wily Introscope, HP SiteScope, Foglight
Web / Application Servers: Apache Tomcat, Web logic, Web Sphere
PROFESSIONAL EXPERIENCE:
Confidential, SFO, CA
Sr. Performance Tester
Environment: Load Runner11.52, Oracle EBS R12, HP controller, Soap UI 4.5, IBM Websphere, Wireshark, F5 load balancer, Quality center, Service Manager, Jmeter 2.12, Clear case.
Responsibilities:
- Expert in testing the Oracle EBS flows like order to cash, Procure to pay, Accounts receivables, Record to report, I procurement, I expense, Human Captial management.
- Involved in functional documentation of Supply chain management (Order to cash)and procurement in Dividing the Material to different locations in the subinventory & issuing receipts, Creating purchase orders, Generating a Receipt from existng total invoice Receipts,.
- Good in testing modules like HRMS in generating payslip, W2, employee certification, employee assignment.
- Involved in testing the process flows for checking for claims, which are needed for approvals, cash management like funds transfer, creating bank account statement,
- Involved in creating test users and assigning employees.
- Expert in creating scripts from the scratch for employee portal and business portal applications
- Involved in walkthroughs, review meetings with clients, business and development team.
- Good at identifying bottlenecks and related issues.
- Used Service manager for creating tickets for setting up the test scenario.
- Involved in testing database applications using TOAD.
- Preparation and execution of test scripts using Jmeter.
- Used clear case for maintaining application related information.
- Good at managing testing process creating test cases, log and tracking defects using Quality Center.
- Used HP quality center as a test management tool in defining releases, documenting requirements and mapping them with test cases.
- Responsible for setting up webservices web project using SOAP UI and testing web services applications.
- Involved in trouble shooting network connectivity issues in LAN using packet capturing methods like Wireshark.
- Involved in load balancing IBM webspheres with f5 networks.
- Experienced in configuring connection pools for websphere application servers.
- Involved in creating and configuring profiles, nodes, node agents, clusters for WebSphere Application Server.
Confidential, Alpharetta, GA
Sr. Performance Tester/Performance test lead
Environment:: Load Runner 11, Performance Center 11, ALM, Quality Center, Soap UI 4.1, Java, HTML, XML, Java Script, Web Sphere, DB2.
Responsibilities:
- Analyzed Business, Functional Requirements and Design Review Documents to develop Test Plan.
- Responsible for developing Test Scripts for Performance, positive, negative and edge cases.
- Involved in developing clearly defined performance test plans to ensure the test scenarios performance group develop will accomplish load-testing objectives.
- Involved in generating Vusers in Load Runner for load and performance testing using Load Runner.
- Coordinated creation of stress environments to conduct stress\load testing.
- Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using Load Runner.
- Designed performance test suites by creating VU test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
- Used Load Runner monitors to measure the Transaction Response time, Network delay and Throughput.
- Good at technical resource for modeling, simulation and analysis tool.
- Generated Vuser scripts and Executed Performance Tests using Load Runner.
- Developing Vuser scripts and enhanced the basic script by parameterizing the constant values using Load Runner.
- Involved in Running Web Services in SOAP UI for load and performance testing.
- Prepare the Huge data for the Parameterized values in the scripts for multiple scenarios.
- Monitored the Server’s CPU Utilization and the used Heap memory status by using a monitoring tool called SiteScope.
- According to business specification Customization of scripts by using Load Runner.
- Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters.
- Involve in walkthroughs and meetings with Performance team to discuss related issues.
- Generated summary reports for all modules utilizing Crystal Reports, which contains the information Area-wise Product-wise sale report, Product-wise Area-wise sale report, List of open invoices, and List of close invoices Created many Custom Methods for Validation purposes.
- Created test strategies and conditions for load, stress, concurrent users and network bandwidth scenarios.
- Moderated Daily Defect Review meetings with Development Team to review the defects raised by QA team and status of the existing / open defects.
- Participated defects meeting to discuss the bottlenecks and long running queries.
- Monitored JBOS and Tuned JVM using Java VisualVM.
- Created Heap dumps, Thread dumps and complete analysis.
Confidential, Irving, TX
Performance Testing Analyst/Performance Engineer
Environment:: JAVA, JavaScript, VBScript, C, C++, HTML, Load Runner 9.5, Wily Introscope, Performance Center 9.5, Service Center, Soap UI 3.1, Jmeter 2.9
Responsibilities:
- Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
- Developed the performance Test Plans and Load Test Strategies.
- Developed and executed scripts for Mobile applications.
- Worked on Controller to simulate explicit Real-Time scenarios by using accurate Run time settings and using IP Spoofing, WAN Emulation etc.
- Reviewed and analyzed Web Services contracts, WSDL, XSD and XML files.
- Developed Vusers scripts using Web (HTTP/HTML), Ajax (Click and Script) and Web Services.
- Used SOAPUI to test the Create, Accept, Resolve, Close tickets etc. functionality via Web services on the COMMIT application.
- Created customized Load runner VuGen scripts at API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
- Monitored system resources such as CPU Usage, % of Memory Occupied, VM Stat and I/O Stat using UNIX commands like top, vmstat, svmon and netstat.
- Enhanced Vuser scripts by adding correlations, parameters, condition controls, checking/validation functions
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
- Found performance degradation issues like “Out of Memory” problems and improved Thread pool utilization, Memory Leaks, JDBC connection Pool size, & Transaction Rollbacks.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
- Conducted meetings with developers, application team and business team to analyze the defects evaluate the test executions.
- Involved in the decision making with the management for final applications releases.
- Execution of automated tools using Jmeter based on business/functional specifications.
- Found the route caused after analyzing the memory leaks.
- Used NMON, Unix/Linux- VMSTAT, IOSTAT, and Perfmon for Windows while Performance Testing.
Confidential, Arlington, TX
Performance Tester
Environment:: Java, HTML, Web Sphere, XML, SQL, Windows XP, UNIX, Linux, Load Runner, Performance Center 9.5, SharePoint.
Responsibilities:
- Involved in generating Vusers in Load Runner for load and performance testing using Load Runner.
- Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using Load Runner.
- Designed performance test suites by creating VU test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
- Used Load Runner monitors to measure the Transaction Response time, Network delay and Throughput.
- Developed RDP scripts for testing the Thick Client applications.
- Involved in Peer Reviewing of Component designs and Technical Specifications.
- Configured client machine by installing SQL Server 7.0 Client Utility, maintaining the databases, stored procedures and triggers, scheduled the backup of database using SQL Server.
- Generated VUser scripts and Executed Performance Tests using Load Runner
- Developing VUser scripts and enhanced the basic script by Parameterizing the constant values using Load Runner
- Prepare the Huge data for the Parameterized values in the scripts for multiple scenarios
- According to business specification Customization of scripts by using Load Runner
- Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters
- Conducted Performance testing by creating Virtual Users and Scenarios using Load Runner.
- Enhanced Vusers scripts with transactions, rendezvous points, functions, parameterization and correlation.
- Measured the response time at different points in the application using Site Scope monitoring tool.
- Developed Virtual User Scripts using protocols like Web (http/html), Web Services, .Net, Citrix and Oracle NCA.
- Held several meetings with stakeholders to understand the goal of the project, Requirements, Test Plan, Test strategies, Results review and Test Signoff.
- Configured Web, Application, and Database server performance monitoring setup using LoadRunner Controller and HP Site scope.
- Involve in walkthroughs and meetings with Performance team to discuss related issues
- Participate defect meeting to discuss the bottlenecks and long running queries.
- Created AWR reports for every test
Confidential, Winston, NC
Performance Test engineer
Environment:: SQL, Web Logic, C script, Java, Win Runner, Load Runner, Quality center.
Responsibilities:
- Used Quality Center to map test cases to requirements, execute test cases and manage defects.
- Involved in end to end testing of the application for scope identified in the first phase of the project life cycle, to check overall functionality and correctness of the application.
- Used HP LoadRunner and Performance Center to perform testing and analyze performance.
- Executed complex performance test scenarios and coordinated with development team to ensure that defects seen were fixed.
- Developed highly flexible test scripts and scenarios to adapt to changes in applications and test models.
- Analyzed the requirement and design documents.
- Technical Responsibilities included designing, planning, scripting, data setup, test execution and reporting.
- Test all enhancements, break fixes, and new delivery to new partners for all platforms used by Target.
- High Level Test Planning and Test Case Generation for Several Projects.
- Designed test sequences to test loads between highest performance and peak level usage.
- Involved in analyzing the results and was part of performance diagnostics.
- Designed the VU-Gen scripts using Load Runner VU-generator.
- Helping in implementing best practices and setting higher coding standards for Performance Test Scripts.
- Set up environment for application server and database servers and involved with Large Scale.
- Scalability testing and setting up Load Balancer.
- Helping project teams in recognizing possible bottlenecks and potential trouble spots.
- Perform application benchmark testing, interpret test results and work with the developers, Database Administrators, System Administrators, System Architects, for capacity planning and tuning purposes.
- Worked closely with Development team to discuss the Design and Testing aspects of the applications to design the Test plans.
Confidential
Performance Tester
Environment:: Windows NT Server, SQL, Web Logic, C, Java, Win Runner, Load Runner.
Responsibilities:
- Analyzed the requirement and 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 and Analysis, Monitors and Presentation of results.
- Written LoadRunner Scripts, enhanced scripts with C functions.
- Monitored Average Transaction Response Time, Network Data, Hits per Second, and Throughput and Windows resources like CPU Usage available and committed bytes for memory.
- Correlated and parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
- Worked on Web, Web Services, and Clint-server, Main frame, and SOA, J2EE, .Net and legacy applications.
- Responsible for testing batch jobs in an enterprise wide environment.
- Parameterized Users, stored dynamic content in LoadRunner functions, used client side secure certificates.
- Perform application benchmark testing, interpret test results and work with the developers, Database Administrators, System Administrators, System Architects, for capacity planning and tuning purposes.
- Created and coded a very flexible LoadRunner scripts that allowed for fast configuration changes during testing.
- Created scenarios for Concurrent (Rendezvous) and Sequential users.
- Created Single User, Base Line and Smoke test scenarios. Random pacing between iterations was introduced to get the desired transactions per hour
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- Generated summary reports for all modules utilizing Crystal Reports, which contains the information Area-wise Product-wise sale report, Product-wise Area-wise sale report, List of open invoices, and List of close invoicesCreated many Custom Methods for Validation purposes.
- Involved in Peer Reviewing of Component designs and Technical Specifications.
- Configured client machine by installing SQL Server 7.0 Client Utility, maintaining the databases, stored procedures and triggers, scheduled the backup of database using SQL Server.
- A Separate ActiveX DLL (In-Process Server) is developed for Error Handling throughout the package. This provides a user-friendly environment for the end user.
- Involved in all aspects of testing: unit testing, systems testing, integration testing and acceptance testing.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- Worked closely with Development team to discuss the Design and Testing aspects of the applications to design the Test plans.