Performance Engineer Resume
Atlanta, GA
SUMMARY
- 8+Years of experience in all aspects of teh Software Development Life Cycle, with specific focus onPerformance Testing andQuality Assurance.
- Involved in Performance Testing and Regression testing of large - scale systems.
- Experience includes testing of Intranet, Internet,Client/ServerandWeb basedapplications(Java/.NET) using automated testing tools likeHPLoad Runner9.52& 11.52,HPPerformance Center 9.52, HP ALM(Application Lifecycle Management)11.0/11.52,HPQuick Test Professional10.0& 11.0,HPQuality Center 8.0.
- Expertise in Web based PerformanceTool such as HP PerformanceCenter 9.52 &ALM (Application Lifecycle Management)11.0/11.52
- Supervise,Mentor and Train all team members with interpersonal communications skills to achieve teh desired objective with Agile/Scrum/Waterfall model.
- Experience in Performance testing with all types of applications and Clients (thin clients and thick clients).
- Proficient in Creating and Enhancing scripts,Executing TestsandAnalyzingresults using Loadrunner.
- Represent and Leada team to all stake holders by providing anOwnershipof allPerformance testing Risk &Analysis.
- As aLead,me design and develop a standard process for Requirement Gathering, Review Requirement, Estimation,Scripting Standards, Knowledge Base Documents,Script Code Review Process, Executions Modelsas per Project objectives,Standard Reporting Templateand ensure all of theseStandardProcessesare being followedso dat team can achieve consistent recognition throughout teh company.
- Excellence in teh entire Testing Processes right from Requirementgathering,Analysis, system specification documents, Estimations, Test Strategy Design, Team Building, Functional Test Plan, Performance Test plan, Test Cases Design and Test Specification untilDefect Tracking,Scripting, Test Case Execution, Reporting,PerformanceTuningandOptimizations.
- Strong theoretical and practical experience with variousAgileapproaches and implementation in a large organization
- Experience includes testing of Intranet, Internet,Client/ServerandWeb basedapplications(Java/.NET) using automated testing tools likeHPLoad Runner9.52& 11.52,HPPerformance Center 9.52, HP ALM(Application Lifecycle Management)11.0/11.52,HPQuick Test Professional10.0& 11.0,HPQuality Center 8.0.
- Expertise in Web basedPerformanceTool such asHPPerformanceCenter 9.52 &ALM (Application Lifecycle Management)11.0/11.52
- Involved in Tuning JVM.
- Didseveral tests to identify teh capacityofJVMs.
- Designed, executed and analyzed automated functional and performance tests in JMETER
- Experienced in performance testing and load testing using tools like JMETER, Neo load and LoadUI
- Advised clients onPerformance tuning and capacity planning on multi-tier architecture
- Comfortable working with various technologies which includes JAVA/Web Services,J2EE,.Net, C, C++, VB, HTML, Oracle, SQL, JavaScript, Shell Scripts, XML.
- Self-motivated, excellent analytical and programming skills, ability to go to teh core of teh problem, having good work ethics with excellent communication skills. Good teamledas well asplayer and ability to master new technologies quickly.
- Education: 2005 graduates from Charles drew university .
TECHNICAL SKILLS
Testing Tools Expertise: HPLoad Runner 9.0/9.52/11.0/11.5 2, HPPerformanceCenter 9.0/9.52/11.0/11.5, HP Application Lifecycle Management 11.0/11.52,Win Runner,Quality Center, Test Director, and Quick Test Professional, Perfecto Mobile, HP .Net Diagnostics, HTTP Analyzer.
Tools: on Learning Curve: Silk Performer,Silk Test,JMeter, DynaTrace, Wily Introscope, SOAP UI, LOAD UI, Selenium
Operating Systems: Windows XP, 2000, NT,UNIX
Programming Languages: C, C++, SQL, PL/SQL, VB.Net, ASP.Net
Methodology: Agile/Scrum, Waterfall, RUP, SDLC, UML
Web Technologies: HTML, XML, ASP.NET, J2EE.
Test Scripting Languages: TSL, SQA Basic Language, VBScript, Perl
Data Base: Oracle8i/9i, MS Access and MS SQL Server.
Protocols: TCP/IP, IPSec,UDP/IP, SMTP, DNS, DHCP and VPN etc.
Web Servers: IIS, Personal Web Server,Apache, WebSphere
Miscellaneous: HP Operations Orchestration Central Tool, HP-BAC Central Repository Service Management Tool,MS Word, Excel, Visual Source Safe, TOAD, MS Project, Microsoft Outlook.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Performance Engineer
Responsibilities:
- UsingLoadRunner,executemulti-user performance tests, used online monitors, real-time output messages and other features of theLoadRunnerController.
- Analyze, interpret, and summarize meaningful and relevant results in a completePerformance Test Report.
- In dept. noledge of Software Development Life Cycle (SDLC) methodology (such as Agile, Waterfall and RUP).
- Develop and implementload and stress tests with MercuryLoadRunner,and present performance statistics to application teams, andprovide recommendations of how and where performance can be improved
- Monitor and administrate hardware capacityto ensure teh necessary resources areavailable for all tests.
- IdentifiedDisk Usage, CPU, Memory for Web, APP, TUXEDO, Database serversand how teh servers are getting loaded
- Gathered teh requirements and compiled them into Test Plan
- Responsible for implementingLoadRunner, Performance center,architectingthe load testing infrastructure, hardware & software integration with Neo Load.
- Prepared Test Cases, VuGen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
- Extensive experience in memory tuning.
- Extensive experience in JAVA applications.
- Collected teh frequency of JVM Heap & Garbage Collection in DCT Server during Test.
- Used Hp Diagnostics & Wily Introscope to further monitor various graphs like VM Heap, GC, threads status, Java Process utilization, JVM exceptions, collection leaks and context switch\sec to pin-point issues.
- Verified scripts in teh standalone mode.
- Expert in creatingNext GenerationUsage PatternAnalysis from teh Production Logs to generate Performance Load.
- UsedPerformance Centerto define performance requirement likeSLAin test.
- Interface with developers, project managers, and management in teh development, execution and reporting of test automation results
- Identify and eliminate performance bottlenecks during teh development lifecycle
- Accurately produce regular project status reports to senior management to ensure on-time project launch.
- Verify dat new or upgraded applicationsmeet specified performance requirements.
- Memory Leaks were identified in Different components. Protocol to Protocol Response times, Web Page break downs, Components sizes were analyzed and reported.
- Created Load test scripts using VU-GEN and enhanced themusing C,Ajax TrueClient,Web and Click, Ajax web and click protocol, web services script using SOAP UI.
- Configured and ran scenarios in Controller using scripts created in VU-GEN.
- Worked on Performance Center tocreate scenario as needed andrun teh load test
- Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
- Extensive Parameterization of teh VuGen scripts to ensure teh real time load conditions.
- Performed load testing (HP - Load runner, Load generator, Load controller and Load Analysis tools) executed scheduled tests and analyzed teh test results.
- Monitoring teh load tests, stress tests and endurance tests using wily.
- Monitored GC, Heap, Active Threads using wily
- Collecting wily graphs
- Develop and design test Structured Automation Frameworks in collaboration with teh Testing team and Development teams in QTP & Quality Center workflow.
- Develop Functional/Regression automated testing solutions using QTP, traditional QTP framework, and/or Data Driven techniques, descriptive programming
- Evaluate, plan, design, develop, and maintain test scripts using a Framework for new applications and/or enhancements to existing applications.
- Continually updated Traceability for all teh artifacts through Trace Matrix and set up process to capture of standard Test Reporting Metrics.
- Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
- Weekly Status meeting with Development and Management teams to discuss bugs and other issues.
Environment: QTP 9.5/10.0/11,LoadRunner 9.5/10/11/11.5, Performance Center 10/11/11.5,Quality Center 9.2/10.0/11/11.5, VBScript, Agile Scrum, XML, IIIS, .Net, Java/J2EE, SQL Server 2008, Oracle, Visual studio 2008, MS - VSS, TOAD, Sql Developer, Wily Introscope.
Confidential, Atlanta, GA
Sr. Performance Tester/ Load Tester
Responsibilities:
- Involved in project planning, coordination and implemented performance methodology
- Developed Performance Test Plans and Test Strategies based on business requirements
- Conducted Performance testing by creating Virtual Users and Scenarios using LoadRunner
- Recorded and enhanced Load Runner HTTP/HTML web and web services scripts.
- Supervise,MentorandTrainallteammemberswith interpersonal communications skillsto achieve teh desired objectivewith Agile/Scrum/Waterfall model.
- Enhancing teh scripts by employing Manual/Automatic correlation, Parameterization Techniques and LR specific functions.
- Extensive experience in memory tuning.
- Extensive experience in JAVA applications.
- Responsible Performance testing, debugging, executing, analyzing complex applications using HP LoadRunner and ALM HP Performance Center.
- Developed and Executed JMeter Scripts.
- Debugging and validate teh Test scripts
- Used Scheduler to schedule teh scenarios for user’s Ramp up/Ramp down in Load Runner Controller.
- Monitored different graphs like Transaction Response Time and analyzed Server Performance Status, Hits per Second, Throughput etc.
- Setting up teh Pacing and Think Time according to teh SLA for Test executions.
- Tracked and monitored defects using HP ALM.
- Monitor resources to identify performance bottlenecks and tuning JVM.
- Monitored resources to identify performance bottlenecks and tuning JVM also Planed and implemented server component-level testing and monitoring
- Analyzed JVM Heap and GC logs in Web Sphere during test execution.
- Executed Load Test, Stress Test, and Endurance Test by uploading teh VuGen Scripts in to Performance Center 11.5.
- Designed and executed Performance testing to analyze teh bottlenecks in teh application using Loadrunner Analysis.
- To investigate teh backend logs created during execution of Load Runner scripts.
- To Create Loadrunner scenarios & execute different tests as per teh requirements.
- Create a test report, which documents test results and lists any performance bottlenecks.
- Documented Summary Reports and Closure Reports for each Test execution.
- Responsible for Performance Tuning for Load, Stress, Endurance Test executions.
- Worked with development members on bug reproduction and fixes.
- Updated management on testing results, activities and planning.
- Developed performance test plans, test scripts, test scenarios based on business requirements
- Recorded and enhanced test scripts in protocol such asWeb (HTTP/HTML),Oracle NCA, Oracle Web Application 11i with parameterization, correlation, adding ANSI C and Oracle NCA functions
- Executed multi-user performance tests, used online monitors, real-time output messages and other features of theLoadrunner Controller
- Analyzed performance transaction, and server resource monitors for meaningful results for teh entire test run usingLoadRunner Analysis
Environment: LoadRunner 11.5, Performance Center 11.5, HP ALM/ Quality Center, SOA, DynaTrace, HTML, XML, JavaScript, Web Services.
Confidential, Waterbury, CT
Performance Tester
Responsibilities:
- Developed Test Scenarios and Test Cases based on user requirements
- Responsible for teh development of Vuser scripts for several different protocols such as Web (HTTP/HTML), Web Services
- Independently developed LoadRunner test scripts according to test specifications/requirements
- Measured Response times at sub transaction levels for Web, App servers and Database server levels by using Optimal Application expert Highly concentrated on Transactions per sec during testing
- Analyzed teh load test results including transactions by drilling down, merged graphs (overlay graphs, correlate graphs), cross result graphs and auto correlating measurements and thus focusing on behavior patterns and identifying problematic elements using teh LoadRunner Analysis tool
- Created, maintained and enhanced Vusers script according to teh Test Case Scenarios, in VuGen component of LoadRunner
- Extensive experience in memory tuning.
- Extensive experience in JAVA applications.
- LoadRunner results were analyzed further with Web Page Breakdown graphs to pin-point response time problems
- Teh Average CPU usages, response time, transaction per second are analyzed for each scenario.
- Reviewed and studied teh Data Model of teh company. Also, noted down teh Entity Relationships (ER diagram) between various tables of teh Database System.
- Run and tested various data by writing Complex SQL queries using Joins and Sub-Queries.
- Used TOAD to check SQL codes for optimal performance and scalability under real-time workloads.
- Used HP Quality Center for Defect Logging, Tracking and Prioritizing Defects and Enhancement Requests.
- Generated Test Metrics and analyzed them to evaluate teh progress of teh testing efforts.
Environment: HP LoadRunner 9.5/11, Windows, HPUX, AIX, Solaris, Oracle, DB2, SOA, Sybase, MS Access, WebSphere, Apache, WebLogic, Quality Center, Wiley Introscope
Confidential, Providence, RI
Performance Tester
Responsibilities:
- Analyzed business requirements, system requirements, Data mapping requirement specifications interacting with client, developers and QA team.
- Prepared detailed Test Plan, Test Strategy, Test Cases, and Test Script and executed them to ensure teh business requirements are satisfied.
- Participated in Integration & status meeting, mentor QA resources and create Test metrics.
- Performed all aspects of verification, validation including Functional testing, Unit Testing, System testing, Regression testing, structural testing, Performance, load and Back-End testing manually.
- Responsible for creating test scripts using LoadRunner using various protocols like WEB HTTP/HTML, Web Services.
- Responsible for creating Load Test scenarios based on teh load testing scripts dat are to be loaded using Web based and Java based Protocol Vuser scripts.
- Involved in monitoring test execution and system resource monitoring of different host machines.
- Monitored teh Available bytes graphs dat would give an idea as to teh Memory leak if any present in teh system.
- Responsible for teh generation of teh LoadRunner Analysis files based on teh LoadRunner results file generated by teh load test.
- Involved in Database testing by writing SQL queries for back-end testing.
- Testing downstream Web Services using SOAP UI.
- Generated detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for upper management.
- Responsible for preparing Daily and Weekly Test Summary Reports.
- Reporting detailed software defects and defect trending.
Environment: HP LoadRunner 9/9.5, HP Performance Center, HP Quick Test Professional, HP Quality Center, Java J2EE, SQL, Oracle/DB2, SOAP UI.
Confidential, Leonia, NJ
Performance Tester
Responsibilities:
- Responsible for preparing Test Suits, Test Plan and Test cases for functional, Regression, System and Load testing.
- Conducted various kinds of Benchmark testing, Baseline testing, Volume testing, Batch testing etc.
- Participated in weekly meetings to update teh process flow charts.
- Performed Installation Test by deploying teh Application on teh Application Servers built.
- Developed all teh Vuser Scripts using teh LoadRunner VuGen.
- Responsible for creating Load Test scenarios based on teh load testing scripts dat are to be loaded.
- Responsible for identifying teh counters dat needs to be added onto teh scenario for data collection from analysis perspective.
- Monitored teh Available bytes graphs dat would give an idea as to teh Memory leak if any present in teh system.
- Involved in setting up teh test data for teh individual modules for teh load test.
- Responsible for Load Testing Co-ordination with various other projects involved in load testing activity.
- Responsible for teh generation of teh LoadRunner Analysis files based on teh LoadRunner results file generated by teh load test.
- Analyzed teh Performance bottlenecks using LoadRunner Analysis.
- Participated in teh Stress Analysis based on teh Performance Metrics
- Executed Load scenarios with different Load options to check teh impact of teh application on teh network & servers.
- Executed SQL queries to check teh data table updates after test execution.
- Observed teh Performance of teh application by creating Virtual users and filtered and monitored various performance graphs using Load Runner.
- Used Quality Center for Bug Reporting, Tracking and Documentation.
Environment: HP Loadrunner 9, Performance Center, Quick Test Professional, Quality Center, Java J2EE, .Net, SQL.