Performance Engineer Resume
WI
SUMMARY:
- 7 years of diversified experience as a Performance Engineer/Tester/Analyst. Experience includes Requirement Analysis, Test Planning, Development of Scripts, Execution of Load/Capacity Tests, Monitoring, Bottleneck identification and remediation, and results reporting of both Client/Server and Web based Applications.
- Extensive experience using tools like HP LoadRunner and Jmeter. Extensive experience in all areas of the Performance Test Engineering lifecycle having assumed complete responsibility for end to end Performance Testing of various Applications.
- Experienced in Performance Load Testing using HP LoadRunner & Apache JMeter.
- Excellent working knowledge of designing and implementation of all Performance Test strategy plans and automated performance test solutions for client/server and Web applications.
- Expert in server - side monitoring, and test result analysis using DynaTrace, AppDynamics, SiteScope and CA IntroScope to identify performance bottlenecks.
- Worked extensively with LoadRunner & Apache JMeter in writing test scripts, test scenarios, test executions & test reports.
- Proficient in putting loops into the LoadRunner scripts to run scripts for multiple iterations.
- Hands on experience with designing, developing and executing Test Strategies and Test Plans (Test cases/scenarios/scripts) for Performance Testing the desktop applications including Mobile iOS/Android Apps using LoadRunner/Apache Jmeter with both Agile and Waterfall Testing methodologies.
- Experienced in configuring and utilizing SiteScope for performance monitoring.
- Have an ability to handle multiple projects with competing priorities.
- Strong Leadership and Communication skills. Demonstrated ability to communicate effectively, both orally and in written in identifying requirements, and resolving related problems.
TECHNICAL SKILLS:
Testing Tools: LoadRunner, Performance Center, Jmeter, DynaTrace, Site Scope, HP Diagnostics, CA IntroScope, Putty, WinSCP, TOAD, Quality Center and Team Quest.
Operating Systems: Windows, AIX, UNIX, Solaris
Databases: Oracle, DB2, SQL Server, MS-ACCESS, MySQL
Web / App Servers: Apache, Tomcat, Web logic, Web Sphere, IIS
Languages: C, C++, JAVA/J2EE, SQL
Web Related: DHTML, XML, VBScript, JavaScript, Applets, JAVA, JDBC, Servlets and JSP
PROFESSIONAL EXPERIENCE:
Confidential, WI
Performance Engineer
Responsibilities:
- Involved in gathering business requirement, studying the application, and collecting the information from developers and business team.
- Independently developed LoadRunner test scripts according to the test specification and requirements.
- Extensively used Performance Center to develop Scenarios for different Load Tests.
- Developed the Performance Testing Plan for various projects.
- Have an ability to handle multiple projects with competing priorities.
- Ensured the test execution results fulfil the defined test objectives. Scheduled/recommended test re-execution when needed.
- Performed initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
- Changed the runtime settings such as pacing, Think-time, Log settings, browser emulation and timeout settings in LoadRunner VUGEN and controller to simulate the real scenario.
- Used Splunk to identify errors in server logs.
- Used DynaTrace agent based metrics and web tagged requests from headers in LoadRunner scripts to identify bottlenecks.
- Extensively used DynaTrace to diagnose and troubleshoot web/app server performance issues.
- Ensured the appropriate testing and monitoring tools/technologies are configured accordingly with the test objectives/project team requirements.
- Responsible for identification, analysis and managing potential and actual issues and risks, taking corrective action to avoid impact on scope, schedule, quality and cost.
Environment: LoadRunner, Dynatrace, ALM/Performance Center, Splunk, Vugen, SiteScope, Windows, Linux, SQL, Oracle.
Confidential, Jacksonville FL
Performance Engineer
Responsibilities:
- Developed and executed load test script scenarios based on the business requirements and specifications.
- Involved in writing detailed Performance Test Plans, Test Scripts and Test Cases based on requirements.
- Executed test and monitored system performance using DynaTrace, SiteScope, and LoadRunner Controller.
- Created the Scripts for Web Services by converting SOAPUI scripts to VUGEN Scripts.
- Developed web based scripts using VuGen and enhanced scripts with LoadRunner API functions
- Documented, implemented, monitored and enforced all processes for testing as per standards defined by the organization.
- Responsible for setting up and maintaining SiteScope monitors.
- Used DynaTrace agent based metrics and web tagged requests from headers in LoadRunner scripts to identify bottlenecks.
- Responsible for performance testing using LoadRunner and JMeter.
- Analyzed the results of the Load test by using Analysis tool, looking at the online monitors and the graphs and identified the bottlenecks in the system.
- Managed the performance test team responsible for the development, maintenance and execution of Vugen scripts for a centralized multi-tiered banking system
Environment: LoadRunner, Performance Center, CA IntroScope, SiteScope, Dynatrace, JMeter, Java, J2EE, Quality Center, Oracle, MS SQL Server, Web logic.
Confidential, Utah
Performance Tester
Responsibilities:
- Developed Performance Test Plans, estimations of work effort, and performance test scripts.
- Prepared detailed Performance Test Analysis Report with Graphs and the application bottlenecks during the test executions.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests and endurance tests.
- Used Scenario by Schedule in the controller to change the Ramp Up, Duration and Ramp Down Settings.
- Monitored the metrics such as response times, throughput and server resources such as CPU utilized, Available Bytes and Process Bytes by using Performance Center and LoadRunner Monitors for IIS server.
- Determined Bottlenecks through the use of Load Runner Analysis.
- Used the Quality Center to log performance related bugs.
- Added and monitored Application, Database, and Web servers during performance testing by using SiteScope.
- Collaborating with developers while analyzing tests results to fix bottlenecks.
- Analyzed, interpreted, and summarized relevant results in a complete Performance Test Results Report
Environment: LoadRunner, Performance Center, SiteScope, Oracle, SQL, Weblogic, Load Balancer, JAVA, Quality Center, web, Windows, HP-UX, AIX
Confidential, MO
Performance Tester
Responsibilities:
- Determined performance requirements and goals based on requirements and architecture.
- Monitored resources to identify performance bottlenecks.
- Worked on the web, web services and Citrix protocol in LoadRunner.
- Used Performance Center to execute tests, and maintain scripts.
- Uploaded Scripts, Created Timeslots, and Created Scenarios and ran Load Tests in controller.
- Configured Load Runner monitors to monitor environment performance. Monitored performance of individual JVMs using LoadRunner Websphere monitor.
- Reported test results and interpretation to Management.
- Actively took ownership of defects and coordinate with different groups from initial finding of defects to final resolution.
- Coordinated daily status call for technical and non-technical audiences on test progress
