Performae Engineer Resume
NC
SUMMARY:
- 6+ years of strong expertise in Performance /Load& Stress Testing using HP Load Runner/ Performance Center .
- Extensive experience in automated testing of Web based and Client/Server applications with proficiency in Load and Performance Testing.
- Pleasant experience in agile methodology .
- Extensive experience in Functional Testing, System Testing, Integration Testing, Regression Testing, Interface Testing, Load Testing, SOAK Testing, User acceptance Testing, UI Testing & Sanity Testing.
- Perform the monitoring Performance of the application and database servers during the test run using tools like Dynatrace, Wily Intro scope and Site Scope.
- Execution of automated test scripts using Mercury Tools (Test Director/Quality Center, Load runner, and QTP ), J Meter based on business/functional specifications.
- Good Experience on Selenium IDE and creating Scripts in selenium WD by using Java.
- Expertise on various monitoring tools like HP Site scope and HP Diagnostics , to keep track of the test Performance and identify various bottlenecks.
- Good working knowledge in using the VSTS tool and IBM Rational Performance Tester tool for Performance Testing.
- Expertise in SQL queries to perform Backend testing.
- Experience in monitoring Web Servers and Application Servers such as Microsoft IIS, web logic, Web Sphere and Database Servers such as SQL Server and Oracle during the Performance Test with and without firewalls .
- Expertise on Web Services and experienced in using SOAP UI for testing of SOA environment .
- Participated in Integration, System, Smoke and User Acceptance Testing.
- Experience in Performance testing of Web applications and Client/Server by using Load Runner
- Well versed with all functionality of Virtual User Generator and Correlating Statements, configuring Run time settings for HTTP, iterations, Simulated Modem speeds to bring the testing scenario to real world.
- Strong knowledge of using Single and Multiple protocols in Load runner VUGen like Web Http, Web Services, Ajax TrueClient, Web Click and Script, Citrix ICA, ODBC and Oracle NCA.
- Good understanding of object - oriented methodologies, software development life cycle (SDLC ) and software testing methodologies
- Good Experience in HP ALM and quality Center.
- Excellent ability to understand complex scenarios and business problems, and transfer the knowledge to other users/developers in the most comprehensible manner
- Good knowledge on Object Oriented Programming, experienced with C programming (C#), JAVA, HTML, XML, CSS.
- Experience in coding the Java applications.
- Experienced working with developers in White Box Testing and debugging codes for better Performance results.
- Quick learner by respect to latest technology, most excellent put into practice and system.
TECHNICAL SKILLS:
Testing Tools: HP ALM/QC, Load Runner, QTP, Performance Centre, J meter
Web: HTTP, Web Services, Ajax true client, Java Vuser, Selenium, SAP web, Citrix ICA, Oracle NCA Scripting JAVASCRIPT, VB Script, SHELL
Programming Languages: Java, J2EE, C#, VB.net, ASP.net
Web Technologies: HTML, DHTML, CSS, XML
Web/ Application Servers: MS IIS, Apache, Web sphere, Web Logic
Database: Oracle, Db2, SQL Server
Service: Oriented Architecture (SOA) Web Services, XML, SOAPUI, WSDL, WCF
Monitoring tools: Dynatrace, App Dynamics, JIRA, Splunk, Wily Intro scope, Graphana
Operating Systems: Ubuntu, Unix, Mac IOS, Windows 98/ 2000/2003/2008 and NT.
PROFESSIONAL EXPERIENCE:
Confidential, NC
Performance Engineer
Responsibilities:
- Create VUSER scripts in VUGEN using C language. Enhanced scripts by adding correlations, parameterization, conditions control, check point etc.
- Developed/created vusers scripts using web (http/html), Ajax True Client, Ajax click and script, webservices and oracle protocol.
- Understand the entire system architecture.
- Gather Performance test requirements for the application and Develop Performance Plan and test strategies.
- Develop test plans, test scenario, test cases, and prepared data for diverse types of performance tests.
- Detected Performance degradation issues like memory leak, high CPU/memory utilization and found the root cause of performance issues.
- Experience in Enhancing and Executing the Performance Test Scripts using JMeter, Design and Running Test Scenario's through Performance Center/Controller, Analyzing the Results and providing reports.
- Executed different type of test - performance/load/stress/regression/capacity.
- Analyzed load patterns and create real time load test scenario in the performance center and execute test.
- Created test metrics, performance graphs, analysis report and create test report for the senior management.
- Worked with technical team members - DBA, and Infrastructure to support test execution to ensure correct environment before test execution.
- Used monitoring tools - CA Introscope and AppDynamics to get server metrics.
- Monitor metrics on Application server, webserver and database server.
- Analyze results for bottlenecks and make recommendation for bottlenecks.
Environment: HP LoadRunner, HP Performance Center, AppDynamics, CA Introscope IBM MQSERVER, Oracle, MS SQL Server, Weblogic, Load Balancer, Visual Studios, JAVA, AJAX, PERL, Open VMS, Windows.
Confidential, Los Angeles, CA
Performance Engineer
Responsibilities:
- Involved in project planning, coordination and implemented Performance methodology.
- Gathered and Analyzed business requirements and procedures.
- Expertise in using Performance testing tools such as HP Load Runner, J meter.
- Analyzed Performance, transaction, and server resource monitors for meaningful results for the entire test run using Load Runner analysis.
- Test scripts development in HP Load Runner Vu Gen, modifying scripts with required Correlations, Parameterization, logic, think times, iterations, pacing, logging options and preferences.
- Monitored test by checking CPU utilization and Memory Leakage, Thread count and GC heap Using Wily Intro scope.
- Experience on Cloud technologies like AWS and Open Stack, VMWARE/VSPHERE.
- Experience on AWS cloud services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, Cloud watch, Cloud Front for installing configuring and troubleshooting.
- Monitored Web Logic, App server and Windows servers during Performance testing by using Site scope.
- Creation and configuration of management reports and dashboards through Splunk, Wily and Graphana.
- Worked on Autosys for Batch Processing ETL, PL/SQL subprograms and performed backend testing.
- Preparation and execution of test scripts using J Meter and SOAP UI tool to perform Web Services testing.
- Prepared Load Runner and scenarios for Load and Performance testing using different host systems.
- Developed Load Runner Vu Gen Scripts using Correlation to parameterize dynamic values.
- Performed manual correlation to develop robust scripts and also developed shell scripts in UNIX for processing of files to do Performance testing interface.
- Identify and eliminate Performance bottlenecks during the development lifecycle.
- Monitored the metrics such as response times and server resources such as Total Processor Time, Available Bytes and Process Bytes by using Performance Center Monitors, monitoring tool Dynamic and Dynatrace.
Environment: HP Load Runner, Quality Center, J meter, HP ALM 11, Dynatrace, HP Performance center, SAP WEB, CICD frameworks, Wily Intro scope, AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail), HTTP Analyzer, Site Scope.
Protocols: Http/html, SAP, Web Services.
Confidential, Phoenix, Arizona
Performance Engineer
Responsibilities:
- Gathered NFR documents, business requirement, studied the application and collected the information from Business Analysts, Project Managers, Solution Architect's, Developers, and SME's.
- Responsible for all phases, planning, developing scripts, execution of Performance Center scenarios and analysis in Agile environment.
- Responsible for Monitoring the Application's Performance under Load using the key Web Server Monitors, Web Application server monitors for WebSphere, IIS 5.0, Apache monitors and NT Performance Monitors
- Created new scripts after code drop and also debugging scripts to after maintenance.
- Worked with different teams - Micro strategy team, Portal team, DB2 and development team in debugging issues and supporting them in the process.
- Responsible fortesting Web, Web Services and Ajax TruClient request.
- Worked on executing Baseline, Benchmark, Stress, Memory leak test scenarios for internal and customer facing applications based on application's work load model.
- Creation of Performance scripts in JMeter, VSTS and VUGen.
- Database testing using SQL queries to compare data accuracy of backend for reports.
- Configure the Loadrunner controller for running the tests. Verifying that the Loadrunner scripts are working as expected on different Load generator machines
- Developed load test scripts using VuGen to make them flexible and useful for Regression testing.
- Analysed the results and Created Analysis Report through Performance Center Analysis, prepared and submitted Exit Report with Recommendations.
Environment: SQL Server 2012, C#, HTML, HP ALM Quality Centre, SOAP UI, Load Runner 12.0(Web (HTTP/HTML, Web services, AJAX True Client, Jmeter, JavaScript Vuser), HP Performance Center 12.x.
Protocols : Java HTTP User, Web Services, Web (HTTP/HTML).
Confidential, Chicago, IL
Performance Analyst/Tester
Responsibilities:
- Analyzing the NFR requirements and prepare test scenarios and test cases.
- Create and review test plans, test cases, and test specifications.
- Enhancing and updating test applications/scripts for new features.
- Managing and conducting System testing, Integration testing, Functional testing, Regression testing and UAT.
- Involved extensively in setting up the data for the CTHIX Application for the Development and testing team to test the application.
- Used Jira as a defect tracking and management tool.
- Responsible for testing tasks like Performance , Endurance, Operational Acceptance by using HP Performance Center , PC and site Scope
- Expertise in Web (HTTP/HTML), Oracle NCA, Citrix ICA, Java, Web Services and SOAP protocols.
- Scripted data validation scripts with Performance center for Web.
- Manipulated Test Script for Customized objects in the Application for verification of subsequent builds in the application.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- Reviewed manual testing methods and developed and executed automated scripts.
- Used SQL to perform Backend Testing on databases present in the Data Warehouse.
- Responsible for Setting up Demographic data for CHTIX application for testing and load testing purposes.
- Used Selenium IDE to perform quick validation of the Application.
Environment: Windows 2007/08 Web Logic, Java, J2EE, SQL, PL/SQL, ETL, HTML, XML Schema, Protractor, Java record& play, Java Script VUser, QC, NPM tool, HP Performance Center 12.x, SoapUI, Selenium IDE, Load Runner 12.2, JIRA.
Protocol: Web HTTP/HTML, Java over http.
Confidential, Chicago, IL
Performance Tester
Responsibilities:
- Worked closely with Business Analysts and Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
- Worked as a liaison between business team and development team, translated business specifications and requirements into functional test cases; worked closely with the development team both onside and off shore on analysis & design to meet business requirements and site roll out
- Developed scripts using Loadrunner by recording/playback and as well as by writing custom functions.
- Created batch files to launch J console monitoring tools.
- Created batch files to start/restart/stop application servers
- Involved in test environment build and designed Load (capacity) model on the basis of current volume and projected percentage increase in volume.
- Developed VuGen test scripts in Loadrunner for Oracle forms and JSP pages using NCA and HTTP protocols.
- Used Virtual User Generator to generate VuGen Scripts for Web (Http/Html), .Net and Web Services protocol.
- Actively took ownership of defects and coordinate with different groups from initial finding of defects to final resolution.
- Used Dynatrace agent-based metrics and web tagged requests from headers in Loadrunner scripts to identify bottlenecks.
- Analyzed Load Runner on-line graphs and reports to identify network/client delays, CPU /memory usage, I/O delays, database locking and other issues at server level.
- Responsible for Performance Tuning Java Application.
- Performed both automatic and manual correlation using the options in Loadrunner.
- Analyzed system usage information such as task distribution diagram and load model to create effective test scenarios.
Environment: Test Complete, HP ALM 10.x, Loadrunner, JMeter, JIRA, Dynatrace, Microsoft, PL-SQL, Jconsole, Hybrid (Waterfall -Agile) Methodology, Windows 7/XP, UNIX, Linux.
Protocols: Web HTTP/HTML, NCA, Web services.
Confidential
Test Analyst/LoadRunner Tester
Responsibilities:
- Work with developers, analysts and project managers to determine requirements (test cases, test data and bug reports).
- Interact closely with business analysts and functional experts to clarify the functional questions and find functional gaps.
- Conduct performance testing of the application using Load Runner.
- Develop test scripts using Loadrunner by recording test cases, adding checkpoints, parameterization, correlation and also custom code as needed to enhance the scripts.
- Design Manual and Goal oriented scenarios using Loadrunner Controller module.
- Perform Web HTTP/HTML, Web Services and Ajax TruClient testing through VuGen.
- Perform load, stress and volume testing, scenario creation and execution, measured throughput, hits per second, response time, and transaction time using Loadrunner components.
- Create scenarios using Controller in Loadrunner for concurrent and sequential users.
- Utilize HP Performance Center to synchronize Loadrunner Controller usage among the teammates in order to meet the software testing goals under tight deadlines.
- Making script by using vugen and executing by using performance center.
- Report and track bugs to closure using Quality Center Defect Module.
- Determine the source of bottlenecks by correlating the performance data with end-user loads and response times.
- Give feedback to the development team with discovered issues/benchmarks and possible improvements.
- Analyze graphs with project manager and prepare load testing report.
Environment: HP Loadrunner12.0, System Testing, Web Testing, Web HTTP/HTML, Web Services, Quality Center/ALM, MS Excel, HP Sitescope, HP BAC Windows NT, Dynatrace.
Protocols: Web HTTP/HTML, Ajax trueclient, Webservices.
