Performance Test Lead Resume
Charlotte, NC
SUMMARY:
- 8+ years of experience in Performance testing utilizing Confidential LoadRunner Tool, ALM - Confidential Performance Center 12.x, Jmeter, & Neotys NeoLoad.
- Good knowledge in Performance engineering life cycle and performance engineering strategy.
- In-depth knowledge of Software Development Life Cycle (SDLC) and QA testing methodologies.
- Able to handle performance testing project independently.
- Have good experience on Web (HTTP/HTML), AJAX-TruClient, WebServices & Citrix).
- Proficient in creation of the Test Scripts and Test Scenario’s using Confidential Load Runner, Jmeter, & Neoload.
- Involved in Requirement gathering, planning, Design Performance scripts, Execution and Reporting.
- Strong in analyzing Business Requirements and Functional Specifications, identifying Test Scenarios, developing and executing Test Cases.
- Experienced in configuring and utilizing Dynatrace, Sitescope & Wily Introscope for performance monitoring.
- Expertise in developing Test Scenarios, Performance Test Plan, Test Cases, Use Case, and Test Scripts .
- Excellent Knowledge of programming languages like C, C++, Java, SQL, debug and execute Confidential Load Runner scripts .
- Proficient in functional, negative, regression, system integration (SIT), acceptance (UAT), load/performance, security (Authorization Testing, Access Control Testing and Encryption and Decryption), browser compatibility, and performance testing.
- Strong experience in Load Testing, System Testing, Regression Testing, Functionality Testing and Performance testing of Web based, Client/Server, Data Warehousing applications in Windows, UNIX Environments.
- Performed Volume, Performance, Breakpoint,Load & Stress testing using Confidential Load Runner .
- Experienced in enhancing the VuGen scripts, Correlation techniques, Parameterization, and Synchronizations.
- Analysis of cross results, cross scenarios, overlay graphs and merging different graphs.
- Experienced in testing the widest array of applications, from client/server to multi-tier protocols, which are developed in .Net, JAVA/J2EE Technologies.
- Working experience in executing test scenarios, reporting and analyzing the test results and make necessary recommendations.
- Able to work with all Open source performance testing tools.
- Worked with Agile project development lifecycle in different cross-functional teams.
- Scheduling weekly status meetings with the Developers, Users & Performance Testing Team and developing Comparison metrics to track the performance of the application over various builds.
- Experienced in interacting with Business, Development and System Administration teams to gather requirements.
- Highly motivated, detail oriented with excellent written and verbal communication skills, has ability to work independently and as a part of the team.
TECHNICAL SKILLS:
Testing Tools : Confidential LoadRunner, Confidential Performance Center, Confidential Quality Center & Neotys Neoload
Programming Languages: C, C++ & JAVA
Protocols: Web (HTTP/HTML), AJAX Truclient, Web Services, Basic Java & Citrix
Databases: SQL Server 2008, Oracle 11g.
Operating Systems: UNIX & Windows
Messaging: IBM MQSeries, MSMQ
Web & App Servers: Web Logic, Web Sphere, Apache, Tomcat and IIS
Monitoring Tools: Dynatrace,CA Wily Introscope, Confidential SiteScope
Workflow Tools: MS-Word, MS-Excel, MS-PowerPoint, MS-Visio, MS-Outlook and IBM-Lotus notes.
Technology: J2EE, ASP.NET
WORK EXPERIENCE:
Confidential, Charlotte, NC
Performance Test Lead
Responsibilities:
- Working as a Lead Performance Engineer handling multiple applications across an LOB for a migration project
- Involved in Gathering requirements from Business/Stakeholders, Creating Work Load model, Test Plans, Scripts development, Test executions, Monitoring & Reporting
- Developed scripts using Confidential LoadRunner & Executing Performance tests using Confidential Performance center 12.01 & 12.05
- Executed Peak Load, Endurance & Break point tests for Migrated applications
- Developed scripts using various protocols like Web (HTTP/HTML ), TruClient, WebServices and Citrix protocols
- Validated Web Services using Soap UI and created Load runner scripts
- Created Dashboards and monitored Server /Application performance metrics using AppDynamics
- Created scenarios using Performance Center to replicate Workload model
- Gathering requirements and delivering to Offshore as part of On & Offshore model
- Successful execution of Planned Performance tests in given Timeline, preparing Analysis and Monitoring reports
- Experienced in Analyzing test results and providing necessary recommendations to the application team
- Raised defects in Quality Center for the application related issues observed during the test
- Analyzed AWR reports and provided necessary recommendations to DBA ’s & Application teams
- Expertise in writing SQL queries to fetch records/data from database involves database testing
- Working closely with developers to find the root cause of failures
- Analyzing the graphs and coordinating with DBA ’s and Network administrators to ensure Optimum performance
- Involved in Finalizing Requirement gathering template, Test plan template, scripting standards template & Results template
- Working Closely with Stakeholders to ensure deliverables are met as per the requirements/ SLA’s
Environment: Confidential LoadRunner, Confidential Performance Center, Quality Center, AppDynamics, Fiddler, Soap UI, .net, Java/J2EE & Windows.
ConfidentialSr. Performance Engineer
Responsibilities:
- Performance Engineer for Wholesale QA team
- Handling end to end of multiple projects: Requirements gathering, Test plan, Scripts development, Scenarios design, Test execution, Monitoring and Reporting
- Performance/ Load testing using Confidential ALM Performance center 12.1 & 12.5
- Performance testing of customer end applications using Neoload 5.1
- Monitoring and bottleneck analysis using Dynatrace and Wily Introscope
- Good expertise in development of Scripts using various protocols like Web (HTTP/HTML ), Ajax TruClient, WebServices and Citrix protocols
- Developed Web (HTTP/HTML) & Truclient scripts using Confidential Loadrunner 12.0 & 12.5
- Experienced in Analyzing test results and providing necessary recommendations to the application team
- Involved in gathering/creating test data for Test execution
- Involved in developing and modifying the scripts in order to suit the requirements for Load tests
- Involved in validating and modifying scripts through Confidential LoadRunner, Created customized Load Runner VuGen scripts at API level with manual correlation and user defined functions
- Expertise in writing SQL queries to fetch records/data from database involves database testing
- Capturing HTTP(S) traffic using Fiddler for performance scripts development
- Have been performing the multiple test runs with different load sizes
- Executed load tests involving more than 1000 virtual users
- Supported load tests in Production Environment after Post deployments
- Generated multiple IP’s during load tests using IP Spoofing on demand from developers
- Scheduling weekly status meetings with the Developers, Users & Performance Testing Team and developing Comparison metrics to track the performance of the application over various builds
- Successful Execution of Load/Stress/Endurance tests in given UAT timeline
Environment: Confidential LoadRunner, Confidential Performance Center, DynaTrace, Neload, Web Sphere, J2EE & Windows.
Confidential, Long Beach, CASr. Performance Engineer
Responsibilities:
- Handling multiple projects at once in a very fast-paced and dynamic environment.
- Responsible for creating Test Plans, Work Load models, Testing strategy, Test Cases and Final Reports .
- Responsible for executing the performance tests and perform analysis and do performance tuning post analysis and make necessary recommendations to stake holders and business partners.
- Executed load tests using the Performance Center 11.0 and publish reports to the management and initiate decision making meetings.
- Scripts development based on Ajax TruClient, WebServices & Web (http/html) protocols
- Planned business test cases and generated VUser scripts with VuGen and enhanced them with correlation, parameterization and functions
- Validated web services using Soap UI
- Created test cases based on the requirements and the test conditions in Quality Center and identified test data in order to match with requirements.
- Executed different LoadRunner Scenarios in performance center and created Load Runner Analysis Reports and Graphs.
- Deep analysis & monitoring of applications using Wily Introscope & finding the root cause analysis of defect.
- Executed Load, Stress and Endurance Testing to simulate a process, which allowed using more than 1000 virtual users
- Proficient in writing SQL queries to fetch records/data from database
- Worked for defect resolution for the assigned applications.
- Executed load tests using JMETER for web applications
- Expertise in developing scripts using JMETER/ Blazemeter and executed load tests using JMETER
- Worked on Unix Environment for creating data files, monitoring and troubleshooting issues.
- Review of performance execution approach documents.
- Actively participated in Defect Review meetings involving Test Coordinator, Developers, Business Analysts and Project Managers to report the status of defects to the management.
Environment: Confidential LoadRunner, Confidential Performance Center, Confidential Quality Center, Apache, Web Sphere, Oracle, MS Office, J2EE, CA Wily Introscope, Windows, Linux & AS400.
Bridgestone, Aiken, Sc
Performance Tester
Responsibilities:
- Gathered user requirements and designed the Test Plans and Test Scenarios accordingly.
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Planned and generated Vuser scripts with VuGen and enhanced them with correlation, parameterization and functions .
- Generated customized reports for testing the performance of various transactions by developing various user-defined functions as well as LoadRunner functions.
- Ability to diagnose Web/App server performance issues/troubleshooting using LoadRunner J2EE Diagnostics/Deep Diagnostics .
- Worked with Load Runner in analyzing application performance for varying loads and stress conditions.
- Worked on different protocols like Web (HTTP/HTML), Web services & Multiprotocol.
- Arranged training and information sessions for Data entry personnel as part of User Acceptance Testing (UAT ). Handed out incident reporting templates for recording bugs during UAT.
- Executed different Scenarios for different applications in controller and created Load Runner Analysis Reports and Graphs .
- Executed in Load, Stress and Breakpoint Testing.
- Worked on Unix Environment for accessing, creating data files, Monitoring, troubleshooting issues. .
- Establishing KPI’s (Key performance indicator) for judging the performance of a system.
- Used Performance monitor to analyze the % CPU Usage, Memory and Requests per Second for each Scenario using different tools such as rstatd, vmstat, sar, top etc.,
- Analyzed IBM Rational Performance Tester on-line graphs and reports to check where performance delays occurred, network or client delays, CPU performance, I/O delays, database locking, or other issues at the database server
- Developed and executed load tests using JMETER for web applications
- Have done assertion handling, Parameterizations and Correlations for different types of requests using JMETER and proficient at using Jmeter listeners and samplers
- Provided recommendations to improve the performance of the application by communicating performance test results to all stakeholders.
- Interacted in Daily standup meetings with the Management and report day-to-day activities and updates.
- Performed backend testing using complex SQL queries on Oracle database.
Environment: Confidential LoadRunner, Quality Center, Agile, Java, WebSphere, AIX, Toad, Oracle, SQL, UNIX.
Confidential, St. Louis, MOPerformance Tester
Responsibilities:
- Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
- Developed the performance Test Plans and Load Test Strategies .
- Developed Virtual User scripts using Web (HTTP/HTML), Ajax (Click and Script), Web Services using Confidential LoadRunner.
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources using LoadRunner Analyzer.
- Closely monitored the UAT process and documented defects in Rational Clear Quest. Simultaneously updated the QA team Defect log and generated reports and analyses.
- Conducted the Database Testing of the application Using SQL Queries .
- Regression, Performance Testing & Smoke Tests of the Web Application.
- Developed Test scripts for Functional, Regression and Data Driven Tests Using QTP.
- Executed Test Scripts Using QTP, analyzed results and Reported bugs using Test Director.
- Participated and Interacted with Developers and Team Leads to report and track bugs.
- Created Data Driven Tests to validate the same scenario with different test data.
- Compiling results from data validation into individual reports that summarizes pass/fail ratio and the types of failures being discovered.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
- Created Test Metrics, Bug Database and generated weekly reports for senior management.
- Conducted meetings with developers, application team, business team to analyze the defects evaluate the test executions
- Involved in the decision making with the management for final applications releases.
Environment: JAVA, J2EE, WebSphere, Apache, HTML, LoadRunner, Quality center, UNIX scripting.
Confidential, Cleveland, OHPerformance Tester
Responsibilities:
- Responsible for reviewing and analyzing the requirements of the new system and identifying discrepancies that can hinder System, Regression, and User Acceptance Testing .
- Responsible for performance testing (Load, Stress and Volume) using Confidential LoadRunner (Controller, Virtual User Generator, Analysis )
- Involved in installation and Setup of Performance Center Confidential LoadRunner.
- Defined transactions to measure server performance under load by creating rendezvous points to simulate heavy load on the server.
- Performed result analysis using online monitors and graphs using Load Runner
- Assisted in tracking, analyzing and documenting bugs/defects using Test Director.
- Extensive use of SQL and PL/SQL for Data retrieval from DB2 and Back End Testing
- Arranged schedules and notifications for the QA Team, Development team, Middleware team and Business Banking team to meet and discuss status of the project.
- Coordinated with Technical Teams to monitor Database Query, CPU Utilization and Memory.
- Coordinated with Functional Teams to Identify the Business Process to be Performance Tested.
- Designed Test Case documents for Performance testing in Quality Center and report defects.
- Analyzed the server resources such as Available Bytes and Process Bytes for Memory Leaks.
- Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Report.
- Worked closely with engineering team to discuss the design and testing aspects of the applications to design the test plans and to isolate the root cause of defects.
Environment: LoadRunner11.0, Java, WebSphere, Linux, AIX, HTML, Oracle, MQ Series, XML, QTP8.0, Agile
ConfidentialPerformance Tester
Responsibilities:
- Created the load test scenarios using Load Runner Controller from scratch, which includes Creating the VUGen Scripts and Assigning VUsers for each script.
- Correlated all dynamic values within the script generated by Load Runner and enhance (add transaction, text/content check) them according to the scenario.
- Developed scripts using Web (HTTP/HTML), Web services and JAVA.
- Enhanced the Load Runner scripts by parameterization, check points, correlation and by keeping Rendezvous points.
- Scheduling the scenarios using the Load Runner's Controller and analyzing the results using Analyzer.
- Performed smoke testing by checking the build release from the developers.
- Performed Regression testing after logging defects.
- Involved in database testing by writing SQL queries and also using data base functions for automation.
- Worked on Throughput, Hits per seconds, Network delays, latency, and capacity measurements and reliability tests of on multi - layer architecture.
- Worked on performance testing report and made recommendation for system/application performance improvement.
- Worked with developers, business and release managers in bug fix issues and in meeting project deadlines.
- Reported the bugs, Email notifications to the developers using QC.
Environment: Load Runner, Quality Center, VB script, UNIX, XML, Web Sphere, Web logic, Oracle, Site Scope.
ConfidentialQuality Analyst
Responsibilities:
- Understanding the Requirements and Design documents.
- Experience in Test Environment Setup and Test Infrastructure Development in Manual.
- Preparing the Test Plan and Test Scenarios Document
- Preparing and Maintaining the Requirement Traceability Matrix (RTM)
- Reviewing the Test Cases Prepared by the Team Members
- Performed backend testing creating SQL queries in SQL Server.
- Performed Functional Testing, Compatibility Testing, Negative testing, GUI Testing and Security Testing.
- Monitor the Test Execution Progress and Manage the Issues during Test Execution
- Coordinate with OSC/Client for clarifications
- Regression testing performed on every new build of the application.
- Preparing the Daily Status Report and Weekly Status Report
- Monitoring Mantis to retest and close the bugs, once developers fixes the bugs.
Environment: SQL server 2005, Rational RequistePro, SQL Server Management Studio.