Senior Performance Engineer Resume
TX
SUMMARY
- Over 9+ years of extensive hands on experience in IT industry, specializing in Performance Engineering Process and Methodologies.
- Strong knowledge of entire SDLC - Requirement Gathering & Analysis, Planning, Design, Development, Testing and Implementation.
- Highly experienced in developing Test Cases, Test Plans, Test Scenarios and Analysis for Performance Testing
- Extensive experience using LoadRunner for Performance Testing, Stress Testing, Longevity Testing and Load Testing.
- Experience in testing Functional, Regression, System, GUI and UAT for different software Releases & Builds.
- Used HP tools Quality Center (QC), LoadRunner, and Performance Center.
- Developed SQL queries to extract data from the database.
- Experience with LoadRunner components: VuGen, Controller, Analysis and Load Generator.
- Worked on different VuGen Protocols like Http/Html, Web Services, AJAX Click & Script, Sybase Ctlib, Siebel Web, RTE, FLEX etc.,
- Installed & set up all the components of LoadRunner in the test environment.
- Experienced in benchmarking the application for Performance Metrics and analyzed Load Balancer for validating Spoofing.
- Proficiency in working on different databases like Oracle, SQL Server, MySQL, DB2.
- Used Performance Center for managing all the performance test activities.
- Experience using monitoring tools like NMON, Sitescope, Dynatrace, AppDynamics, Foglight, Wily.
- Expertise in testing Web/J2EE technologies, middleware, Web services, Customer facing applications.
- Experience in enhancing the VuGen scripts by Manual & Auto Correlation techniques, Parameterization, and Synchronizations.
- Experience in Monitoring performance metrics using various tools along with LoadRunner’s own monitoring capabilities.
- Strong Judgment, Analytical, Communication and Documentation skills in all phases of QA process.
- Good Team Player, ability to work independently and quick learner.
TECHNICAL SKILLS
Testing Tools: LoadRunner 8.0/9.1/9.5/11/11.52 , QTP 6.0/8.0/9.2, Quality Center, Rational Clear Quest, Performance Center, ALM, Jmeter, NeoLoad
OPERATING SYSTEM: AIX, HP UX, Solaris, UNIX, Linux, WINDOWS XP, WINDOWS 7, WINDOWS 10, Windows Server 2003/2008.
LANGUAGES: C, SQL, VB.NET, JAVA, XML, HTML, Python
RDBMS: MS SQL, Access, SQL Server, Oracle DB2
PACKAGES: MS Office 2008, MS Outlook, Groovy web/app Servers: Weblogic, Websphere, Apache/Tomcat
PROFESSIONAL EXPERIENCE
Confidential, TX
Senior Performance Engineer
Responsibilities:
- Supported performance testing of Verizon applications and Confidential website
- Executed load tests in Production environment
- Worked with dev teams and business to gather requirements and built test plans and test strategy
- Developed performance test scripts using Loadrunner and Jmeter
- Created performance test reports and reviewed results with stakeholders
- Used Loadrunner and Jmeter tools for performance testing
- Experienced in testing performance of RESTful API
Environment: HP ALM 12.53, Jmeter, Dynatrace, Sitescope, Grafana, Postman, SoapUI
Confidential, TX
Senior Performance Engineer
Responsibilities:
- Responsible for Performance of Southwest.com website and Mobile Application
- Worked directly with Solution Architects and developers on any performance related issues
- Extensive performance testing on a release basis and certifying the code for deployment into Production
- Responsible for performance testing all the applications in the Commercial portfolio of Confidential
- Extensively used monitoring tools like Splunk, Dynatrace, Grafana, SiteScope for application performance and root cause analysis
- Used HP LoadRunner, Performance center, Micro focus StormRunner Load for performance testing of web applications, JMS queues, MQ, EMS
- Executed various performance tests like load, stress, endurance, spike using different TPS levels
- Monitored application health using Dynatrace and reviewing performance of different components of web pages. Also compared daily, weekly and monthly trends for analysis
- Analyzing performance critical transactions using tagged web requests and purepaths to trace bottlenecks
- Analyzed heap behavior, throughputs and pauses in GC and tracking memory leaks
- Tuned number of full GC and its CPU spikes at high memory usage conditions by tuning heap size and thereby eliminating JVM abnormalities
- Created detailed performance reports with all the JVM metrics, host metrics, response times for most valuable business products and scenarios of Dotcom and Mobile application
- Reviewed performance test results with all the stakeholders for every release and new products
- Lead a team of performance engineers both onshore and offshore
- Executed tests in Production environment for readiness during sales and new enhancements/infrastructure
Environment: HP ALM, LoadRunner 12.53, Jmeter, Performance Center, Stormrunner, Splunk, Dynatrace, Sitescope, Grafana, Visual VM, Postman, SoapUI
Confidential, CA
Senior Performance Engineer
Responsibilities:
- Used Jmeter 2.8 for Web applications testing and API testing
- Used HP Loadrunner for scripts creation using Web & Truclient protocols
- Used Jmeter for testing webservice, SOA along with loadrunner
- Designed SOA test frameworks using Jmeter
- Ran load tests using HP ALM Performance center and Jmeter
- Executed tests using GUI and non-GUI in distributed mode and standalone mode using Jmeter
- Share the test results with project team and involved in daily performance testing status meetings
- Developed entry criteria for performance testing
- Working in an Onshore Offshore model.
- Used Splunk to get stats after a test and the resource utilization graphs and to debug errors.
Environment: HP ALM, LoadRunner 12.50, Performance Center, Jmeter, Splunk, Postman, SoapUI
Confidential
Senior Performance Engineer
Responsibilities:
- Performance test scripts generation using Vugen.
- Extensively used Web HTTP/HTML, TrueClient, Webservices.
- Executed load tests for different applications on a release basis.
- Certified application performance in terms of response times, resource usage, and system availability before release to Production.
- Monitored JVM Heap, Non heap, Garbage collection intervals, CPU, Memory metrics of application under test using Yourkit profiler.
- Used Splunk to search server logs to debug errors after executing tests.
- Assisted in JVM tuning by running tests with varying load and duration.
- Used Wily Introscope to monitor the health of application servers during tests.
- Executed Load and Stress tests and presented performance statistics to application teams and provided recommendations of how and where performance can be improved.
- Documented results after tests and presented to leadership.
Environment: HP ALM, LoadRunner 12.53, Jmeter, Performance Center, SPLUNK, Yourkit, Mule, MongoDB, Oracle Enterprise Manager, Postman
Confidential
Senior Performance Engineer
Responsibilities:
- Created documentation and signed off an application on its readiness for deployment into production environment.
- Followed Agile scrum methodology.
- Scheduled meetings with the Stakeholders as part of Requirement Gathering phase every release to Initiate Release testing for multiple applications.
- 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.
- Prepared Test Strategies, Test Plan and Test Cases as per the business requirements and Use Cases.
- Worked closely with Development and Business team to get an understanding of the system architecture, system component interactions, application load pattern and the Performance SLA.
- Created Click stream documents, which have the business process steps that are to be scripted.
- Performance test scripts generation using Vugen.
- Used Http sniffers like Fiddler & HttpWatch to debug http requests generated while recording.
- Execute Load tests as per project needs on a release basis.
- Analyzed Running Vusers, Hit per second, Throughput, Transaction Summary, Average Transaction Response Time, Error per second graphs to understand the load behavior using Analysis.
- Assisted Application Developers and technical support staff in identifying and resolving defects.
- Involved in the defect triage meetings.
- Executed different types of tests to assist in bottleneck resolution.
- Coordinated with the team for testing and review & Weekly Status Report update for the respective modules.
- Worked on applications supported by Salesforce.
- Used Splunk to analyze the server logs and get query execution timings.
- Worked in an onshore offshore model and assigned tasks to offshore team members on a daily basis.
- Mentored offshore team members on process and guidelines.
- Created performance test results summary reports after test execution and shared with stakeholders.
- Scheduled many TestPlan Signoff, GoNoGo Meetings, Test Results Review & Bug Fix Meetings every release on a needed basis.
Environment: HP ALM, LoadRunner 12.50, Performance Center, Quality Center, XML, SoapUI, Agile Accelerator, Fiddler, SPLUNK, TOAD.