Performance Tester Resume
Los Angeles, CA
SUMMARY
- IT Professional with over 7+ Yrs. of experience in end - to-end performance testing lifecycle.
- Expert in editing and playback the scripts using different automation tools like Silk Performer and Load Runner.
- Maintaining the Traceability matrix and defect tracking using different tools like Quality Center, Clear Quest and Test Director.
- Extensive experience in requirements gathering, Test Plans, Test Strategy, Test Cases.
- Performing System analysis and creating the scripts for Scalability, Performance, Security, load, Compatibility, endurance and stress testing and developing, validating and executing the scripts using Silk Performer and Load Runner.
- Creating the Scripts to meet load-testing requirements according to the SLA (Service Level Agreement) agreed upon.
- Extensively involved in performance tuning of application servers such as Web logic and Tuxedo
- Extensively involved in performance tuning of application servers such as web sphere.
- Checked for Network Bottlenecks using Network Delay Time and VUser Graphs.
- Good knowledge in using JBOSS, Unit testing frameworks like JUnit and NUnit.
- Performed integration testing, stress testing and the Load Testing on different protocols like Web (HTTP/HTML), Web Services, Web (Click and Script), COM, SAP (WEB, GUI), Oracle NCA Protocols.
- Delivering the status reports like testing status, defect - tracking status, and weekly status reports to the Test Manager.
- Experienced in configuring and utilizing Site scope and Wily Introscope for performance monitoring.
- Testing the application with stress and load of right transaction mix to emulate real time transaction load.
- Strong in Monitoring the Load Tests and Analyzing Test Results using Load Runner and Silk Performance Analysis to measure the Application Performance.
- Strong Experience in executing SQL queries to validate the data in the back end.
- Good experience of developing and executing of Performance, Load and Volume tests.
TECHNICAL SKILLS
Web Technologies: HTML, XML, XHTML, Web sphere
Languages: SQL, C, C++, Java, Shell
RDBMS: MS Access, MS SQL Server, My SQL, Oracle DB2
Project Management Tools: MS-Project, MS - Visio
Methodologies: RUP, Agile, Performance Testing
Operating Systems: Windows, UNIX, Linux, Solaris, AIX
Networking: TCP/IP, FTP
Automation Tools: Load Runner, Silk Performer, Performance Center, Soap UI, QTP
Defect Tracking Tools: Test Director, Silk Test, Quality Center, MANTIS
Other Tools: Site Scope, Wily Introscope
PROFESSIONAL EXPERIENCE
Confidential - Los Angeles, CA
Sr. Performance Engineer
Responsibilities:
- Analyzed the performance Requirement Document and Functional specification Documents.
- Performed Stress, Load and Volume Testing.
- Developed Vuser scripts by recording test cases, adding checkpoints, parameterization, correlation and also custom code as needed to enhance the scripts.
- Conducted Load Tests using Silk Performer and analyzed results.
- Extensively used WEB, Web services and AJAX protocols.
- Analyzed various graphs and generated reports using Silk Performer Explorer.
- Developed test scenarios to properly load/stress the system in lab environment.
- Verified the connectivity from Controller to the Generator.
- Suggested Improvement areas in terms of performance enhancements.
- Created VUser Scripts which emulated typical business transactions and user actions by utilizing Silk Performer Virtual User Generator.
- Enhanced the VUser script by inserting transaction functions such as TINit (Begin), TMain and Tend transaction to measure the transaction time.
- Verified load balancer setting using IP spoofing feature of Performance Center to discover issues with load balancer due to IP sticky.
- Developed test scripts for data driven tests and regression tests using QTP.
- Performed Ad - Hoc testing, end - to - end testing, System testing, Regression testing, and Function testing.
- Writing SQL queries for back end verification and validation using several SQL statements and joins.
- Extensively used Performance Monitoring tools, Site scope and Silk Performer analyzer to analyze the system resources bottlenecks like Memory Leaks, CPU & Network Bottlenecks as well as problematic application & DB components.
- Discussed the analysis with the client and presented the risks before the release went to production.
- Used parameterization for data driven testing in QTP.
- Configured shared object repository and per action in QTP.
- Created performance test data by using Silk Performer.
- Created and executed detailed functional test scripts based on business requirements.
- Generated Test Data for various types of testing to valid data, invalid data testing.
- Worked with developers, Business Analysts and Release managers to discussed ways to fix the defects.
- Always met the deadline when required to do Load testing.
Environment: Silk Performer v.9.0 (2011), Performance Center, Mantis, QTP, Soap- UI, IIS, C, C++, Agile Methodologies, Apache Tomcat, Jasper Server, JAVA, AJAX, SQL Server, Site Scope
Confidential - Seattle, WA
Performance Engineer
Responsibilities:
- Prepared Test Plan and Test Specifications based on Functional Requirement Specifications and System Design Specifications.
- Developed load test scripts using Load Runner VUGen to make them flexible and useful for Regression testing.
- Parameterized VUser Scripts using random, sequential and unique options in Load Runner VUGen.
- Developed VUser Scripts using protocols like WEB (HTP/HTML), Web Services, .Net and Oracle NCA.
- Used Correlation to handle the Dynamic returns values and scheduled the test under workload compositions.
- Enhanced Vuser scripts with transactions, rendezvous points, functions, parameterization and correlation.
- Configured Load Runner monitors to monitor performance of individual Hosts behavior on load.
- Analyzed the results and created analysis report through Load Runner Analysis, prepared and submitted Exit Report with Recommendations.
- Extensively worked Load Runner in analyzing Content Distribution Services Application performed for varying Loads and Stress conditions.
- Measured the response time at different points in the application using Site Scope monitoring tool.
- Involved in testing batch processes in PeopleSoft by capturing time taken for processing large volumes of data.
- Worked on different PeopleSoft modules HR, FIN and SCM.
- Responsible for testing Oracle DB.
- Analyzed the system resource graphs, network monitor graphs and error graphs to identify transaction performance, network problem and scenario results respectively.
- Build and execute SQL queries to verify the data updates to various tables and ensure data quality and integrity.
- Tested C#. Net, ASP. Net and VB.Net application.
Environment: Quality Center, UNIX, Load Runnerv.11, PeopleSoft, Wily Introscope, .Net, C, C++, Agile Methodologies, Oracle
Confidential - SAN JOSE, CA
Performance Tester
Responsibilities:
- Created the load test scenarios using Load Runner Controller from scratch, which includes Creating the VUGen Scripts and Assigning VUsers for each script.
- Correlated all dynamic values within the script generated by Load Runner and enhance (add transaction, text/content check) them according to the scenario
- Developed scripts using Web (HTTP/HTML), Web services and JAVA.
- Enhanced the Load Runner scripts by parameterization, check points, correlation and by keeping Rendezvous points.
- Scheduling the scenarios using the Load Runner’s Controller and analyzing the results using Analyzer.
- Performed smoke testing by checking the build release from the developers.
- Performed Regression testing after logging defects.
- Involved in database testing by writing SQL queries and also using data base functions for automation.
- Worked on Throughput, Hits per seconds, Network delays, latency, and capacity measurements and reliability tests of on multi - layer architecture.
- Worked on performance testing report and made recommendation for system/application performance improvement.
- Worked with developers, business and release managers in bug fix issues and in meeting project deadlines.
- Reported the bugs, Email notifications to the developers using QC.
Environment: Load Runner v.10, Quality Center, VB script, UNIX, Shell Scripting, Web Sphere, Web logic, Oracle, Site Scope, Tivoli
Confidential - Los Angeles, CA
Performance Tester
Responsibilities:
- Involved in gathering business requirement, studying the application and collecting the information from developers and business.
- Created Vuser scripts that contain tasks performed by each VUser, tasks performed by VUser’s as a whole, and tasks measured as transactions.
- Developed VUser Scripts in Web, Web services, SAP and Citrix Protocols.
- Designed tests for Benchmark and Stress testing.
- Parameterized large and complex test data to accurately depict production trends.
- Validated the scripts to make sure they have been executed correctly and meets the scenarios description.
- Created Single User, Baseline and Soak test scenarios. Random pacing between iterations was introduced to get the desired transaction per hour.
- Added performance measurements for Oracle, Web Logic, and IIS in performance Center.
- Analyzed results using Load Runner Analysis tool and analyzed Oracle database connections, sessions, Web Logic log files.
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- Maintained test matrix and bug database and generated monthly reports.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at Web, App and Database levels.
- Used Load Runner tool for testing and monitoring. Actively participated in enhancement meetings focused on making the website more intuitive and interesting.
Environment: Manual Testing, Load Runner, Quality Center, SQL Server, Site scope, XML, Java, JavaScript, Apache, IE and Netscape.