Performance Engineer Resume
Hartford, CT
SUMMARY
- Around 7 years of experience in Performance testing, tuning and Development in Web Applications, application software design, development and deployment.
- Experience in Performing Scalability, Performance and Load testing of applications on different protocols (HTTP/HTML, web services, ODBC) using Load Runner, Jmeter & Performance Center.
- Fair knowledge on Microsoft Visual Studios 2010 & Neoload.
- Experienced testing in .Net and Java Applications in Windows and UNIX (Solaris, AIX, Linux) environment.
- Involved in requirement gathering, studying the application and collecting the information from developers and writing the test plan.
- Strong experience in development of performance test strategies.
- Design the workload models like Smoke, Load, Volume and Endurance Tests.
- Extensively used LoadRunner to develop Vuser Scripts.
- Extensive documentation skills and proficiency in utilizing ALM 11.0 as a test management and defect tracking tool.
- Created scenarios, Run tests with IP Spoofing with process and multithreaded environments, analyzed and generated performance reports.
- Provided a detailed Non - Functional analysis report which helped in fixing the memory leaks, time consuming methods, web service calls, network attributes, & CPU utilization and other performance aspects.
- Extensively involved in performance tuning of Web servers such as Web Sphere.
- Analyzed the results using LoadRunner Analysis and various tools (TPS, Hit/Second, and Transaction Response time).
- Checked for Network Bottlenecks using Network Delay Time and Vuser Scripts.
- In depth knowledge I preparing Test Plans, Test Cases and Test Scripts.
- Hands on experience with configuring ramp up/ramp down.
- Familiarity with run time settings/recording options and general options in LoadRunner.
- Proficient in debugging and executing LoadRunner scripts.
- Experience on monitoring tools like Dynatrace, HPSiteScope, Perfmon, VMSTAT, & Nagious.
- Expert in writing SQL queries in the scripts to query the database.
- Experience in Backend Testing and in Executing SQL commands.
- Good knowledge in various stages of the SDLC(Software Development Life Cycle) and Test methodologies from project definition to post-deployment documentation
- Familiarity with Agile software development lifecycle (iterative and incremental), UML design documentation.
- Self-motivated and ability to master new technologies.
- Excellent verbal and written communication skills and motivated to acclimate to new technologies.
TECHNICAL SKILLS
Operating Systems: Windows X, UNIX(MAC / Solaris), Linux(Red Hat)
Testing Tools: LoadRunner, Jmeter, Neoload, VSTS, Performance Center
Programming and Scripting: C, C++, JAVA, XML, JavaScript, VBScript
RDBMS: MS ACCESS, IBM DB2, Oracle 10G, My SQL
Other Tools: MS Office Suite (Word, Excel, Access, PowerPoint), MS Project, MS Visio, IBM Rational Rose, Clear Case, SQL, MS Visual Studio, Eclipse
Monitoring Tools: Site Scope, WilyIntroscope, Perfmon, Nagious & Putty
Profiling Tools: Dynatrace, Memory Leak Analyzer
Web and App Server: IIS, Weblogic, Websphere
PROFESSIONAL EXPERIENCE
Confidential, Hartford, CT
Performance Engineer
Responsibilities:
- Worked with the Business Analysts to determine Business Requirements and set standards for Performance Evaluation in Aglie methodology.
- Responsible for performance testing using Performance Center.
- Developed Load Test Scripts by using Performance Center for entire site and did the Parameterization, Pacing, and correlation.
- Responsible for setting runtime settings in Performance Center.
- Involved in QA processes and methodologies including participation in requirements sessions, use case reviews, design meetings, QA task planning, work effort estimations and risk mitigation skills.
- Correlated the dynamically created session data in the Vuser Scripts in VuGen to synchronize with the application.
- Performed Load and Stress Testing using LoadRunner.
- Responsible for Performance testing Java application.
- Involved in designing Load, Stress and Failover Testing scenarios based on SLA for various systems and future load projections.
- Well versed in using Load Runner’s Web/HTTP, Web Services protocols.
- Coordinated with legacy team to schedule batch jobs.
- Responsible for scheduling monitoring scenarios and analyzing results for identifying performance bottlenecks.
- Used Web Services protocol to transfer SOAP messages from one environment to another environment.
- Involved in executing the scenarios and monitoring the server response timings monitoring throughput Hits/Sec and Trans/Sec.
- Identified performance issues with Load Balancer configuration and settings memory leaks deadlock conditions database connectivity and hardware profiling.
- Managed defect life cycle using ALM 11.0
- Acted as coordinator for performance testing activities with the client as well as with offshore team to provide maximum testing support.
- Analyzed Online Monitor Graphs like Runtime Graphs, Transaction Graphs, Web Resource Graphs, and System Resource Graphs.
- Cooperated and performed with development group to resolve the difficulties came across in a test execution.
- Involved in audit meetings and got an initiative to reach QA testing goals. Prepare and present statuses (Daily, Weekly, monthly, post release etc )
Environment: LoadRunner 12, 11.52, Linux, Quality center /ALM 11.0, SQL, Java, .NET, SOAP UI, Web Services, Web/HTTP, batch jobs, and Dynatrace
Confidential - VT
Performance Test Engineer
Responsibilities:
- Creation of project plan, test plans, estimations, development and tracking projects at every phase
- Responsible for defining the performance goals and objectives based on the client requirements and inputs.
- Used VuGen to generate Vuser Scripts for Web (HTTP/HTML), Web Services, Winsock.
- Executed multi-user performance tests, used online monitors and real-time output messages.
- Analyzed, interpreted, and summarized relevant results in a complete Performance Test Report.
- Developed and implemented load and stress tests with Performance Center, and present performance statistics to application teams.
- Ensured that quality issues are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
- Automated test scripts for regression testing.
- Involved in analyzing, interpreting and summarizing meaningful and relevant results in a complete Performance Test Report.
- Analyzed the results of scripts execution by using Performance Center.
- Developed Load/Stress testing scenarios for performance testing using Controller by creating virtual users.
- Analyzed server resources such as Available bytes and Process Bytes and Heap usages to look for performance bottlenecks.
- Analyzed the server resources such as available bytes and process bytes for Memory Leaks.
- Responsible for monitoring & tuning performance of all testing system in the Landscape.
- Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Report.
- Developed Vuser scripts and enhanced the basic script by adding custom code.
- Prepared data for Parameterization of the values in the scripts for multiple scenarios by querying the Oracle data.
- Introduced rendezvous points in the script for stressing the application for specific transactions.
- Wrote comprehensive Performance Test Plan.
Environment: LoadRunner9.5, Quality Center 9.2, Oracle 10g, SQL, Agile, Performance Center, MS Visio, Windows
Confidential, WA
Performance Test Engineer
Responsibilities:
- Defining performance goals and objectives based on the client requirements and inputs.
- Extensively worked in Web and Web Services Protocols in Load Runner.
- Ensure the compatibility of all application platform components, configurations and their upgrade levels in production and make necessary changes to the lab environment to match production.
- Responsible for developing and executing performance and volume tests
- Develop test scenarios to properly load/stress the system in the lab environment and monitor/debug performance & stability problems.
- Partner with the Software development organization to analyze system components and performance to identify needed changes in the application design
- Involved in analyzing, interpreting and summarizing meaningful and relevant results in a complete Performance Test Report.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
- Used Virtual User Generator to generate VuGen Scripts for web protocol, Ensure that quality issues are appropriately identified, analyzed and documented.
- Met with developers to generate Test Data.
- Managed the test defect tracking resolution and retested cycles and ensured the issues are properly tracked from discovery to closure.
- Wrote test plans, test scripts and scenarios for functional, Load, Stress, Performance and regression testing, Peak and Endurance Testing.
- Should be able to install, configure and administer HP Performance Center
- Good understanding of components such as Controllers, Load Generators, Diagnostics, etc.
- Performed statistical analysis of test results to report on the quality of the software.
- Evaluated test results and maintained an issue tracking database to provide feedback to the development team.
- Strategized plan schedule and coordinated testing to meet delivery dates and commitments.
Environment: LoadRunner 11.52, Quality Center 9.2, Oracle 10g, SQL, Agile, SOAP UI, XML, C, UNIX, MS Visio, Windows XP
Confidential, PA
Performance Analyst
Responsibilities:
- Designed and developed the High Level & Detailed Test Plan using standards.
- Extensively involved in documenting the complete testing process based on the functional Requirements.
- Developed Test scripts using LoadRunner by recording test cases and enhanced scripts by adding checkpoints, parameterization and correlation.
- Responsible for Automation Scripts & library functions maintenance.
- Used SQL queries and generated reports. Ensure all test plans, test cases and documentation were traceable to original requirements.
- Worked closely with software developers, engineers in fixing the defects.
- Sent the reports to all team members with Daily Status to track the updates in testing.
Environment: LoadRunner 11.0, Quality Center 9.2, Oracle 10g, SQL, Agile, SOAP UI, XML, C, UNIX, MS Visio, Windows XP
Confidential
Performance Analyst
Responsibilities:
- Designed and developed the High Level & Detailed Test Plan using standards.
- Extensively involved in documenting the complete testing process based on the functional Requirements.
- Developed Test scripts using LoadRunner by recording test cases and enhanced scripts by adding checkpoints, parameterization and correlation.
- Responsible for Automation Scripts & library functions maintenance.
- Used SQL queries and generated reports. Ensure all test plans, test cases and documentation were traceable to original requirements.
- Worked closely with software developers, engineers in fixing the defects.
- Sent the reports to all team members with Daily Status to track the updates in testing.
Environment: Performance Center, SQL, Oracle 10g, SQL, DB2, LoadRunner 11.0, Web logic, java script, MS Visio, SQL, UNIX
