Sr. Performance Engineer Resume
AZ
SUMMARY
- 10+ Years of diverse experience in Quality Assurance (Manual / Automated) testing with expertise in requirements gathering, analysis, design, application testing & Quality Assurance of Web based applications & Client Server.
- Executed Vulnerability scans using HP WebInspect tool
- Good understanding of System Development Lifecycle (SDLC) and QA Methodologies.
- Extensive knowledge of performance testing, and structured software testing.
- In - depth knowledge of analyzing systems, evaluating system performance and responses.
- Expert in documentation, preparing Test Plans, Test Data, Test Scenarios, Requirements Traceability Matrix and Bug Status reports from the Design Requirements Document and functional specifications.
- Good knowledge in, configuring all components of LoadRunner including VUGen, Controller, Analysis, Load Generators.
- Experience in Performance Testing with LoadRunner on protocols Web (HTTP/HTML), Web Services, SAP GUI, Citrix ICA, RTE.
- Experience in developing and deploying load scripts to do performance testing using LoadRunner.
- Analyzed the test results TPS, Hits/second, Transaction response time, CPU utilization using LoadRunner Analysis, various monitoring tools and prepared Test Reports.
- Expertise in using testing tools like HP LoadRunner Performance Center, QTP, WinRunner
- Hands on Experience with System Performance Testing Methodologies like stress, endurance testing
- Experience in using monitoring tools such as Sitescope, Wily Introscope.
- Extensive experience in functionaltesting, unittesting, integrationtesting, regressiontesting, black boxtesting, white boxtesting, GUItesting, back-endtesting.
- Good knowledge of SOA tools like soapUI.
- Good at bug-reporting and bug-tracking using the test management tool like Quality Center, Clear Quest
- Self-motivated, willing to assume responsibilities, can work independently, lead or work within a team environment.
TECHNICAL SKILLS
Testing Tools: Win Runner 7.x/6.5, Load Runner 7.0/8.0/9.0/9.5/11.0 , Performance Center 11.0, QTP 8.0/9.2/9.5, HP WebInspect
Defect Tracking tools: Test director 8/7.x/6, Quality Center 8.0/9.0/9.2/10.0 , IBM Rational Clear Quest 7.1/8.0, Bugzilla 2.2/3.6, Track Record 1.0/1.5
Operating Systems: MS DOS, Windows 2003/2003/XP/7, UNIX, Linux 4.x/5.x, Sun-Solaris 10/11, IBM Mainframes
Monitoring Tools: Site Scope, Foglight, Wily Introscope, Team Quest, Tivoli Performance Viewer
Database: Oracle 9i/10g/11g, MS SQL Server 2005/2008, IBM DB2, MS Access, MySQL
Web Servers: IBM Web Sphere, Web Logic 9.2/10, Apache Tomcat 5.5/6.0/7.0, IIS
Tools: & Utilities MS Office Suite 2003/2007/2010 , MS Project, MS Visio, Outlook, TOAD
PROFESSIONAL EXPERIENCE
Confidential, AZ
Sr. Performance Engineer
Responsibilities:
- Involved in Non Functional requirements gathering sessions.
- Verify that new or upgraded applications meet specified performance requirements.
- Conducted meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
- Extensively involved in Onsite and Offshore coordination.
- Design, develop and implement Test Artifacts, scripts, tools using the detailed business requirements document provided by the business analysts.
- Develop testing processes and approaches according to Client standards and best practices.
- Extensively used Web (html/http), Web Services, Citrix ICA, RTE, and SAP GUI, protocols in LoadRunner 11.5
- Extensively used Shunra for network virtulization.
- Involved in generating scripts and handling Correlation, parameterization, transaction points, debugging and various other functions using Vugen Component.
- Used and Performed manual correlation to compare and identify dynamic data in Vuser scripts.
- Responsible in developing and managing test data and test environment.
- Used Performance Center to create scenarios and set up monitors to identify the performance bottlenecks during performance testing.
- Involved in scalability and bottleneck testing of application.
- Designed the Manual and Goal oriented scenarios using Load Runner Controller module.
- Worked on setting up the Monitors (DynaTrace) as part of performance test executions.
- Extensively used DynaTrace monitoring tool to capture the key server resources matrix and graphs.
- Responsible in executing scenarios and in analyzing results to identify the bottlenecks.
- Ramped up Virtual users in a load test to achieve a maximal transaction volume of 1200 concurrent users.
- Performed in-depth analysis to isolate points of failure in the application
- Analyzed Throughput Graph, Hits/Second graph, Transactions per second graph and using LR Analysis tool.
- Involved in fine tuning the performance of applications based on analysis
- Extensively worked on Thread Dump analysis and Stack Trace for identifying deadlocks
- Monitored Connection Pool in database for Performance bottlenecks analysis.
- Analyzed TCP dump to identify network latency.
- Involved in analyzing Runtime, System Resources and Transactions Graphs
- Documented average response times, 90% response times and reported them to the application team.
- Batch Jobs executions and monitored for performance bottlenecks.
- Created and executed Unix Shell Scripts for Batch Jobs
- Executed Vulnerability scans using HP WebInspect
- Report and track issues/defects using Quality Center, provide management with various test metrics and generate Quality Center reports and graphs.
- Actively participated in Defect Review meetings on a daily basis
Environment: Load Runner 11.5, Performance Center 11.5, DynaTrace, SiteScope, Perfmon, Foglight, SoapUI, HP WebInspect, Quality Center 11.0, HP QTP, Java, JavaScript, HTML, WebSphere, Oracle 11g, SQL Developer
Confidential, IL
Sr. Performance Tester
Responsibilities:
- Involved in gathering performance requirements. Serves as primary liaison/consultant between the system users and the technical team.
- Reviewed business work load model of the application, to understand the daily application usage of the system by the majority of the system users.
- Preparedperformance test plan, which describes how application would be tested inperformance test environment.
- Develop comprehensive test conditions and system performance test case scenarios for highly complex information systems and/or software programs.
- Used NeoLoad for recording/developed scripts for applications and execution of load tests.
- Designed test scenarios and test runs using Performance Center.
- Performed baseline and duration tests to check whether the application response times are as per SLA mentioned.
- Monitored required system resources and servers in test environment using Introscope.
- Monitor post-implementation system/program performance to prevent reoccurrence of operational issues and ensure efficiency of operation.
- Oversee test execution to ensure proper operation of system/program.
- Prepared analysis report for different tests performed using different scenarios.
- Reviewedperformance results and reported the concerns to the development team.
- Prepared finalperformance summary report as per the tests conducted.
- Review complex test results. Drive progress of problem resolution and reports progress to management.
- Used Quality Center to store all testing result and for defect Tracking and Reporting and generated graphs, reports.
Environment: NeoLoad,, Quality Center 10.0/11.0, Wily Introscope, J2EE, IBM HTTP Server, IBM Web Sphere, Oracle 10g, UNIX, Windows 2003/2008/XP.
Confidential, San Jose CA
Performance Engineer
Responsibilities:
- Gathered and analyzed business and technical requirements for performance testing purposes.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards
- Used Web (html/http), Web Services, and SAP GUI protocol in Load Runner for recording the application
- Performance tested PoepleSoft, and Citric ICA platform applications.
- Responsible for generating scripts, designing scenarios for Performance Testing, and handling Correlation as well as parameterization using Load Runner Vugen.
- Calculated pacing by gathering requirements from previous release
- Writes and executes SQL queries in validating test results
- Designed and executed complex controller scenarios to ensureperformancetest coverage.
- Changed the user loads by monitoring the number of hits on different web pages on the website
- Used Scenario by Schedule in the controller to change the Ramp Up, Duration and Ramp Down settings
- Performed capacity testing on the Enhancements by using the Schedule By Group in Controller
- Change the runtime settings such as pacing, think time, Log settings, browser emulation and timeout settings in Load Runner VUgen and the controller
- Executed hourly Performance tests, Endurance Tests and Stress tests for this application.
- Monitored the metrics such as response times, throughput and server resources such as Total Processor Time, Available Bytes and Process Bytes by using Load Runner Monitors
- Analyzed the Transaction Summary Report and graphs generated in a LoadRunner Analysis session
- Analyzed server resources such as Total Processor Time to look forperformance bottlenecks.
- Analyzed the server resources such as Available Bytes and Process Bytes for Memory Leaks using Sitescope, DynaTrace.
- Identified the load balancing issues on the servers
- Ensured that quality issues are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
- Documented the performance results to report the results to the team
Environment: Load Runner 9.52.0, Performance Center 9.5, Sitescope, Quality Center 9.5, J2EE, Apache-Tomcat 6.0, Apache HTTP Server, Oracle 10g, SQL Developer, Linux, Windows 2003/2008/XP, Tibco In Concert, Tibco BPM, JDE, Site Scope
Confidential, Tampa, FL
Performance Tester
Responsibilities:
- Involved in the Manual/Automated Testing.
- Analyzed the business requirements and the site specifications.
- Regular meetings and updates were made to the Management team of the ongoing QA process.
- Worked on Agile Methodology.
- Developed detailed Testing Strategy for the entire application and developed various test cases.
- Created Load Testing Scripts using Load Runner VUGen.
- Regression Testing is performed and the additional scripts are generated for each version.
- Extensively called Test scripts from Driver script, Data driven scripts into main scripts
- Inserted various check points like bitmap check points, text checkpoints and database check.
- Used Controller to Perform Load Test, Longevity test and Stress Test
- Created web based scripts and executing them in LR controller, analyzes the graphs and reports publish them to stakeholders.
- Initiated, coordinated and implemented the QA Process and Methodologies.
- Enhanced and modified the scripts according to the test case scenarios.
- Created scripts, performed file, form and table checks on the application.
- Generated Data Driven scripts that access the backend database
- Performed regression testing for the application using QTP.
- Parameterized Stress and Load testing by using Load Runner.
- Points to check the functionality of the application.
- Used Clear case for Version Control. Each version of the application is stored in Clear case and necessary modifications, updates and analysis had been done.
- Generated Test Scripts using QTP for Regression testing.
- Performed both Manual and Automated testing.
- Used Clear Quest to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
Environment: Load Runner 9.5, Java Script, Java, HTML, VB Script, Clear Case, Clear Quest 7.1, Quick Test Professional, SQL, DB2, MS SQL Server 2005, TOAD, UNIX, Windows 2003/NT/XP, Web Logic 9.2, Mainframes, AS400, Wily Introscope
Confidential
QA Tester
Responsibilities:
- Understand/analyze the Business and Functional Requirements
- Involved in preparing Test Plan and Test Cases to ensure that testing can be implemented and executed against various releases.
- Stand alone Network engineer/administrator with extensive experience supporting the 3rd layer, to design level skills in this space.
- Integrate the automation scripts of various modules
- Extensively involved in Test Strategy creation, estimation, writing test cases and test execution.
- Execute test cases manually and provided feedback to the Team lead.
- Performed Backend Testing using SQL queries to validate the data in the Oracle database.
- Performed Functional, Regression and Smoke Tests on the new enhancements as added.
- Involved in Functional Testing, Interface Testing, Integration Testing, System Testing and Regression Testing.
- Used HP Quality Center (QC) in executing test cases, defect tracking, and the complete test management.
- Execute the scripts for automated testing using Quick Test Professional (QTP/UFT).
- Responsible for configuration management of the automation activities
Environment: HP QTP/UFT, HP QC, MS-Word, MS-Excel, SQL
