We provide IT Staff Augmentation Services!

Sr. Performance Tester/performance Lead Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8 years of diversified IT experience in User Acceptance Testing, Manual Quality Assurance and Performance testing of Client/Server, Web based, Web Services, SOA, Mainframes and GUI applications etc., for Insurance, Pharmaceutical, Financial and Retail sectors with a unique combination of skill set in solving complex quality assurance challenges, and implementing solutions that work.
  • Strong software engineering background with a strong knowledge of system architectures, Experience in Software Development Life Cycle (SDLC) - all phases of life cycle, including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting.
  • Expertise in leading and mentoring teams as Test Lead for Load & Performance and UAT engagements and providing guidance to test analysts for business requirements in order to develop appropriate test plans.
  • Expertise in different testing methodologies like Agile, Scrum and Waterfall etc.
  • Expertise in Unit, Smoke, Sanity, Functional, Regression, Integration, System, Load, Performance, Stress, endurance, Volume, spike, failover, configuration and UAT testing .
  • Used Automation tools like Load Runner, Performance Center, ALM, Jmeter for performance testing and QTP for functional automation testing.
  • Used Bug Tracking Tools like Quality Center (QC), Service Center and Jira.
  • Used Monitoring tools like Wily Introscope, HP SiteScope, Foglight, App Dynamics, Windows Performance monitor, Nmon, VM Stat, I/O Stat, HP Diagnostics and dynaTrace etc.,
  • Excellent skills in analyzing business requirements and use cases.
  • Expertise in developing test automation scripts, creating test scenarios, analyzing test results, reporting Bugs/Defects, and documenting test results.
  • Excellent Knowledge of programming languages like C, C++, C#, Groovy and Java.
  • Good skills in SQL statements, database connectivity/ODBC connectivity, Oracle10g, configuring TNS file and connecting through TOAD.
  • Expertise in using all components of Load runner (Vugen, Controller and Analysis).
  • Experience in testing the web services applications using SOAP UI and other similar testing tools like JMeter.
  • Good with debugging and adjusting scripts by running it within VuGen with Runtime Settings and performing IP Spoofing using Load Runner for the load balancing issues.
  • Expert in protocols like Web HTTP/HTML, Web Services, Citrix, Siebel-Web, Mainframe(RTE), FLEX, Click & Script, RDP, Mobile Web, RTE, Database like ODBC and SAP (SAP ERP, SAP BW, SAP BI, SAP CRM, SAP ABAP, BASIS) for performance testing.
  • Hands on experiences in analyzing performance bottlenecks, root cause analysis, monitoring end-to-end performance and fixing performance issues.
  • Excellent knowledge and skills in performance monitoring CPU, Memory, Network, Web connections, throughput, transaction response times, web/app server metrics ( Windows / Linux / AIX), Database metric and J2EE Performance while running Baseline, Performance, Load, Stress and Soak testing.
  • Expert in deliverables like Test Report and Test Analysis (Weekly Status Report, Work Break down structure, Defect Trend etc.
  • Highly skilled in quality assurance documentation, including test plans, test cases, requirements traceability matrix (RTM), defect management, performance metrics, etc.
  • Experience in understanding application performance requirements, developing performance engineering strategies, wide-ranging exposure to complete performance testing using protocols and usage of performance monitoring tools.
  • Good experience in engaging with business contacts and stakeholders for requirements gathering, architecture review and results analysis.
  • Strong Judgment, Analytical, Communication and Documentation skills in all phases of QA process.
  • Good analytical, interpersonal and communication skills. Driven, committed and hard working with a quest to learn new technologies and undertake challenging assignments.

TECHNICAL SKILLS:

Operating Systems: MS DOS, Windows XP/ 2003/2000/2008/ Vista/NT, Windows server 2003/2008/2012, UNIX, Linux and Solaris etc.Languages: C, C++, C#, .Net, JAVA/J2EE, SQL, XML, HTML, CSS, Visual Basic, Groovy

QA Testing Tools: Load Runner 7.5/7.6/7.8/8.0/9.1/9.5/11/11.52, Performance Center 9.5,11/12, ALM, Jmeter 2.5/2.7/2.8/2.9/2.10, QTP, SOAP UI 3.1/4.1, Grinder

RDBMS/Databases: Oracle 11g, DB2, SQL Server, MS-ACCESS, MySQL 5.5x

Database tools: Toad, MySQL Workbench, DB Visualizer, IBM DB2

Bug Tracking Tools: Quality Center 8/8.2/9/9.2/9.5/10/11/11.5/12 or Test director, Jira 3/4/5/6.0/6.1/6.2/6.3/6.3.3, Clear quest 8

Monitoring tools: Wily Introscope, HP SiteScope, Foglight, App Dynamics, Windows Performance monitor, Service Center 2.x/3.x/4.x/5.x/6.x, Nmon, HP Diagnostics & dynaTrace etc.

Web / Application Servers: Apache Tomcat, Web logic, IBM Web Sphere, IIS

Others: SAP, sharepoint and crystal reports.

Ms office tools: Word, power point, Excel, One note

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Performance tester/Performance Lead

Environment: Load Runner 11.52, Performance Center 12, ALM, Quality Center, Soap UI 4.1, Java, HTML, XML, Java Script, Web Sphere, Main frame, DB2, JMeter 2.10, HP Sitescope.

Responsibilities:

  • Gathering user requirements and designing Test cases, Test strategies and Test scenarios depending upon the architecture of the application.
  • Great in dividing and distributing all processes among all phases of SDLC and has good control over end to end Software development life cycle.
  • Involved in developing clearly defined performance test plans, Traceability metrics mapping with Requirements and Test Cases.
  • Ensured the test scenarios developed will accomplish performance-testing objectives.
  • Revisited the performance test environment design comparing with production for performance testing.
  • Wrote Load runner scripts and customized them according to business specifications.
  • Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters and used Parameterization concept to test the business flows for different data points.
  • Experienced in developing the custom scripts and error handling codes.
  • Experienced in writing Load Runner Vugen Scripts, enhanced scripts with C functions, Created user defined libraries.
  • Experienced in Creating scenarios for Concurrent (Rendezvous) and Sequential users, Configured Run time settings for Scenarios to replicate the production (Real world scenario).
  • Designed performance test suites by creating VU test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
  • Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using Load Runner.
  • Executed performance tests using Performance center.
  • Used Load Runner monitors to measure the Transaction Response time, Network delay and Throughput.
  • Created test strategies and conditions for load, stress, concurrent users and network bandwidth scenarios.
  • Good at technical resource for modeling, simulation and analysis tool.
  • Monitored the Server’s CPU Utilization and the used Heap memory status by using monitoring tools.
  • Checks the capacity planning measurements like Heap memory size, jvm database connections using monitoring tools.
  • Experienced in finding mainframe performance and capacity metrics.
  • Configured SiteScope and Diagnostic tools in the pre-prod environments.
  • Good experience on pre-prod environment comparisons with the production to Scale up/Scale down the load for running the performance tests.
  • Involve in walkthroughs and meetings with Performance team to discuss related issues like high traffic, low response time etc.,
  • Moderated Daily Defect Review meetings with Development Team to review the performance defects raised and status of the existing / open defects.
  • Participated in defect meeting to discuss the bottlenecks and long running queries.
  • Generated reports using Load Runner, JMeter and updated the stakeholders the same about the performance results, sometimes Manual reports are also generated about test, Findings and tuning implementations.
  • The analyzed reports were sent to development team whenever necessary to do the required enhancement for optimization.

Confidential

Sr. Performance Tester/Performance Engineer

Environment: JAVA, JavaScript, VBScript, C, C++, HTML, Load Runner 9.5, Wily Introscope, Performance Center 9.5, Service Center 5.1, Jira 6.0, Soap UI 3.1, Jmeter 2.9

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 and executed scripts for Mobile applications.
  • Worked on Controller to simulate explicit Real-Time scenarios by using accurate Run time settings and using IP Spoofing, WAN Emulation etc.
  • Reviewed and analyzed Web Services contracts, WSDL, XSD and XML files.
  • Developed Vusers scripts using Web (HTTP/HTML), Ajax (Click and Script) and Web Services.
  • Used SOAPUI to test the Create, Accept, Resolve, Close tickets etc. functionality via Web services on the COMMIT application.
  • Execution of automated tools using Jmeter based on business/functional specifications.
  • Created customized Load runner VuGen scripts at API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
  • Monitored system resources such as CPU Usage, % of Memory Occupied, VM Stat and I/O Stat using UNIX commands like top, vmstat, svmon and netstat.
  • Monitored capacity planning measurements regularly and makes sure that they are in good condition.
  • Enhanced Vuser scripts by adding correlations, parameters, condition controls, checking/validation functions
  • Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
  • Found performance degradation issues like “Out of Memory” problems and improved Thread pool utilization, Memory Leaks, JDBC connection Pool size, & Transaction Rollbacks.
  • Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
  • Conducted meetings with developers, application team and business team to analyze the defects evaluate the test executions.
  • Involved in the decision making with the management for final applications releases.
  • Used user defined libraries to provide additional functionality to the load runner existing functions for effective scripting.
  • Experienced in usingmonitoring tools and diagnostic tools for identifying the root cause of an issue.
  • Used test management tools to create dummy test data to run the tests in the pre-prod environments.
  • Identified the Memory leakage or Garbage collection on HP Diagnostic and worked with middleware team on heap size.
  • Used Jira for raising every performance bottlenecks and made sure that API’s are meeting SLAs and TPMs

Confidential

Performance tester/QA analyst

Environment: Java, HTML, Web Sphere, XML, SQL, Windows XP, UNIX, Linux, Load Runner 9.5, Performance Center 9.5, SharePoint.

Responsibilities:

  • Held several meetings with stakeholders to understand the goal of the project, Requirements, Test Plan, Test strategies, Results review and Test Signoff.
  • Involved in generating Vusers in Load Runner for load and performance testing using Load Runner.
  • Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using Load Runner.
  • Designed performance test suites by creating VU test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
  • Used Load Runner monitors to measure the Transaction Response time, Network delay and Throughput.
  • Developed RDP scripts for testing the Thick Client applications.
  • Involved in Peer Reviewing of Component designs and Technical Specifications.
  • Configured client machine by installing SQL Server 7.0 Client Utility, maintaining the databases, stored procedures and triggers, scheduled the backup of database using SQL Server.
  • Generated VUser scripts and Executed Performance Tests using Load Runner
  • Developing VUser scripts and enhanced the basic script by Parameterizing the constant values using Load Runner
  • Prepare the Huge data for the Parameterized values in the scripts for multiple scenarios
  • According to business specification Customization of scripts by using Load Runner
  • Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters.
  • Created scripts for different applications which use Java, HTML, Javascript, C, C++, VB.
  • Conducted Performance testing by creating Virtual Users and Scenarios using Load Runner.
  • Enhanced Vusers scripts with transactions, rendezvous points, functions, parameterization and correlation.
  • Measured the response time at different points in the application using Site Scope monitoring tool.
  • Developed Virtual User Scripts using protocols like Web (http/html), Web Services, .Net, Citrix and Oracle NCA.
  • Configured Web, Application, and Database server performance monitoring setup using LoadRunner Controller and HP Site scope.
  • Involve in walkthroughs and meetings with Performance team to discuss related issues
  • Participate defect meeting to discuss the bottlenecks and long running queries.
  • Used Tivoli software for automation of workload like scheduling the jobs.

Confidential

Performance test engineer

Environment: SQL, Web Logic, C script, Java, Win Runner, Load Runner, Quality center.

Responsibilities:

  • Used Quality Center to map test cases to requirements, execute test cases and manage defects.
  • Involved in end to end testing of the application for scope identified in the first phase of the project life cycle, to check overall functionality and correctness of the application.
  • Used HP LoadRunner and Performance Center to perform testing and analyze performance.
  • Executed complex performance test scenarios and coordinated with development team to ensure that defects seen were fixed.
  • Developed highly flexible test scripts and scenarios to adapt to changes in applications and test models.
  • Analyzed the requirement and design documents.
  • Technical Responsibilities included designing, planning, scripting, data setup, test execution and reporting.
  • Test all enhancements, break fixes, and new delivery to new partners for all platforms used by Target.
  • High Level Test Planning and Test Case Generation for Several Projects.
  • Designed test sequences to test loads between highest performance and peak level usage.
  • Involved in analyzing the results and was part of performance diagnostics.
  • Designed the VU-Gen scripts using Load Runner VU-generator.
  • Helping in implementing best practices and setting higher coding standards for Performance Test Scripts.
  • Set up environment for application server and database servers and involved with Large Scale.
  • Scalability testing and setting up Load Balancer.
  • Helping project teams in recognizing possible bottlenecks and potential trouble spots.
  • Perform application benchmark testing, interpret test results and work with the developers, Database Administrators, System Administrators, System Architects, for capacity planning and tuning purposes.
  • Worked closely with Development team to discuss the Design and Testing aspects of the applications to design the Test plans.

Confidential

Performance tester

Environment: SQL, Windows NT Server, SQL, Web Logic, C, Java, Win Runner, Load Runner.

Responsibilities:

  • Analyzed the requirement and design documents.
  • 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.
  • Worked closely with Development team to discuss the Design and Testing aspects of the applications to design the Test plans.
  • Written LoadRunner Scripts, enhanced scripts with C functions.
  • Monitored Average Transaction Response Time, Network Data, Hits per Second, and Throughput and Windows resources like CPU Usage available and committed bytes for memory.
  • Correlated and parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
  • Worked on Web, Web Services, and Clint-server, Main frame, and SOA, J2EE, .Net and legacy applications.
  • Responsible for testing batch jobs in an enterprise wide environment.
  • Parameterized Users, stored dynamic content in LoadRunner functions, used client side secure s.
  • Perform application benchmark testing, interpret test results and work with the developers, Database Administrators, System Administrators, System Architects, for capacity planning and tuning purposes.
  • Created and coded a very flexible LoadRunner scripts that allowed for fast configuration changes during testing.
  • Created scenarios for Concurrent (Rendezvous) and Sequential users.
  • Created Single User, Base Line and Smoke test scenarios. Random pacing between iterations was introduced to get the desired transactions per hour
  • Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
  • Involved in Peer Reviewing of Component designs and Technical Specifications.
  • Configured client machine by installing SQL Server 7.0 Client Utility, maintaining the databases, stored procedures and triggers, scheduled the backup of database using SQL Server.
  • A Separate ActiveX DLL (In-Process Server) is developed for Error Handling throughout the package. This provides a user-friendly environment for the end user.
  • Involved in all aspects of testing: unit testing, systems testing, integration testing and acceptance testing.
  • Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
  • Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.

We'd love your feedback!