We provide IT Staff Augmentation Services!

Lead Qa/performance Test Engineer Resume

0/5 (Submit Your Rating)

Ardenhills, MN

SUMMARY

  • 8+ years of experience in IT industry with 7+ years of experience in Performance Engineering in Web - based, Client-Server and middleware Applications.
  • Well experienced in performance testing tools- HP Performance center, Load Runner, JMeter, Visual studio team system.
  • Worked on various Load Runner Protocols like Web (HTTP/HTML), Web Services, FLEX, Winsock, Citrix, web services, cloud, SAP-GUI/Web, .NET, JAVA- RMI, Java over HTTP.
  • Good experience in creating Test approach, work plan and designing the test Scenarios, test cases for Performance test requirements.
  • Good experience in creating performance test scripts and configuration of performance tests Using Performance testing tools like HP Performance center and Load Runner, JMeter.
  • Well experienced in conducting performance test executions and analyzing the performance test results.
  • Proficient in putting loops into the load runner scripts to run scripts for multiple iterations.
  • Experience with Functional, Performance, Stress/Volume, duration, Regression, User acceptance and Integration/System Testing.
  • Involved in preparation of estimation, capacity matrix, testing plan and details, capacity plan and performance strategy docs and conducted assessments and data modeling using excel.
  • Assist in production of testing and capacity certification reports.
  • Good Knowledge on performance tuning activities.
  • Good Knowledge of programming languages like C, C++, Java, .Net, C#, PL/SQL to debug and executing Load Runner scripts.
  • Hands on experience of Shell/Perl/Python scripting.
  • Executed various load tests such as load, stress test, endurance test, capacity test.
  • Good experience in collecting information from Business analysts and software developers.
  • Excellent communication and interpersonal skills
  • Developed and managed test data and the test environment, as well as document and track problem reports.
  • 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.
  • Review of deliverables like Test Report and Test Analysis (Weekly Status Report, Work Break down structure, Defect Trend etc.
  • Performed IP Spoofing using LoadRunner for the load balancing issues.
  • Well versed with the behavior of online monitors and the techniques to fix the monitoring issues.
  • Worked on various monitoring tools like Perfmon, BMC patrol, Dynatrace, Wily Introscope, Team Quest, Node Monitor, site scope, HP app dynamics, splunk.

TECHNICAL SKILLS

Domain Knowledge: Financial, Health Insurance, Banking, Retailing, Telecommunication

Languages: C, C++,JAVA, .Net, C#, Shell/Perl, Python, scripting.

Methodologies: Waterfall, Agile

Testing Tools: HP Performance Center 9.5, ALM Performance Center 11, 11.5,12, 12.5 Quality center 9.0/9.2, Load Runner 9.0, 10.00, 11.0,11.5,12.00, JMeter, Control M, QTP, Selenium.

Database Tools: SQL server, Toad, MySQL Workbench, DB Visualizer, IBM DB2

Defect tracking tools: Quality Center

Monitoring Tools: Perfmon, NMON, App Dynamics, HP Sitescope, HP Diagnostics, Wily Introscope, Team Quest, BMC Patrol, Dynatrace.

Protocols: TCP/IP, HTTP/HTML, FTP,AJAX, Citrix, RESTFUL web services, SAP, cloud performance engineering.

Web Servers: Tomcat, Apache, IIS

Application Servers: Web logic, Web Sphere, J Boss, Oracle iAS

Database: Oracle, DB2, MY SQL, SQL Server

Administration skills: UNIX, LINUX Redhat6,7, AWS.

PROFESSIONAL EXPERIENCE

Confidential, ArdenHills, MN

Lead QA/Performance Test Engineer

Responsibilities:

  • Currently Leading the performance testing team of 4 people to coordinate the Performance testing activities with project teams.
  • Handling performance testing activities of two projects parallelly.
  • Collaborated with all the project stakeholders to understand how critical is the application to include in scope for Performance Testing.
  • Collaborated with all the Project Business people and application technical team to collect Non-functional requirements and to understand the application technical architecture workflow to design Performance Test strategy.
  • Based on the collected information developed test plan documents and identified critical test scenarios.
  • Identified the critical areas in application infrastructure to configure monitoring tools Dynatrace, Site scope, Wily.
  • Based on the critical workflows developed V user scripts in Neo Load, Load runner and performed all the customization things (parameterization, correlation)
  • Incorporated Java Script in Neo Load scripting to simulate the logics of user real time behavior.
  • Created the load profiles for test scenarios like Load test, Stress test, Endurance test, capacity test.
  • Involved in test execution and monitored client side and server side metrics Response time, throughput, TPS, pass rate /fail rate, v user/sec, CPU, memory, disk, I/O, queue length, etc.
  • Proactively worked on collecting error logs, analyzing the logs, pinpoint the root cause and reporting it to the corresponding team to find the resolution.
  • Deep dive in to the performance bottle neck identification and analysis in the infrastructure area and involved in tuning if any needed.
  • Actively participated in daily status meetings and provided accurate status on the project deliverables.
  • Provided walkthrough for the summery of performance test metrics results.
  • Owned the end to end testing activities of the project.

Environment: Salesforce, Azure, oracle JDE 9.2 ERP, .Net, HP LoadRunner, Neo Load, JMeter, various APM tools, C, C++, Java, Java Script, Oracle, SQL, PL/SQL, Unix/Linux, Shell Scripting, Dynatrace, Site Scope, Wily, Splunk, TestRail, Service Now

Confidential, Woonsocket, RI

Lead Performance Engineer

Responsibilities:

  • Involved in Creating The Test plan, and Critical test scenarios(Patient search, IVR, .COM, Newfill, Refill, fax, Inbound, Outbound transactions) based on the requirements and system analysis document.
  • Used Extensive advanced programming(C, C++) of Load Runner VuGen scripts for dynamic navigation.
  • Created Test scripts for web http/html, Restful web services, Ajax/Citrix protocols using load runner and JMeter.
  • Customized Restful web services test scripts for manual correlation and parameterization and worked with put, get, delete test methods.
  • Frequently worked on writing scripts in shell and Perl as per the changes in application functionality.
  • Involved in preparing the test data for KIOSK ids, and HYPERSPACE screens.
  • Prepared the load test environment, installed load generators .
  • Designed Load test scenarios for minute clinic 28 store test, 100, 500 store tests
  • Designed load test scenarios for Rx Connect pharmacy store application for 7600, 8000, 10,000 store tests
  • Involved in running load tests, Stress test, Endurance, scalability tests in controller during business hours and after business hours (12:00AM-5:00AM).
  • Used the tools NMON, PERFMON for monitoring AIX/LINUX, Windows IIS servers during the test and after the test.
  • Extensively used the Load runner analysis to generate analysis graphs and all the analysis reports of servers (AIX/Linux, IIS). analyze the server metrics along with the performance test reports to check server impacts on performance.
  • Used different monitoring tools to capture JVM performance under load and performance testing.
  • Analyzed the reports of Throughput, Transactions/sec, Average response time, Vusers/sec, Worked on complete load runner reports analysis after each test execution and documented all the findings.
  • Involved in Current production metrics, New release impact assessment, Capacity Assessment and additional resource requirements, Performance Hot Spot and Initial Risk Analysis.
  • Provided performance, capacity assessment and deployment risks using Key Performance Indicator attributes i.e. capacity,performance, scalability, availability, reliability etc.
  • Extensively worked on capturing Client server, App server, DB server logs to find the reason for the system bad behavior.
  • Used ALM Quality centre, Sherlock to log defects and tracking defects, and used Control M to schedule and un schedule batch jobs.
  • Identified the bottlenecks and involved in resolving those bottlenecks, improving performance of the application.
  • Involved in creating the final test analysis report for the client and customers.
  • Executed Load test on AWS application to make sure that elasticity features are correctly implemented.
  • Tested AWS application system network load to make sure that for web front-ends, Auto Scaling and Elastic Load Balancing configurations are correct. provisioned Amazon EC2 instances on-demand and discarded them when the test is completed while only paying by the hour policy.
  • Involved in setting up load generators to execute load for AWS cloud application.

Environment: Load runner 12.5, JMETER,C++, JAVA, python, QC, QTP, Silk Performer, NMON, PERFMON, AIX/Linux, UNIX, AWS, EC2, S3, JMS messaging, GIS,Windows IIS servers, ASP.Net, Visual Studio, SQL server, TFS, HL7, MIRTH,KIOSK,COTS, Mobile performance testing, Dyna Trace and Solar winds, Team track, Red gate ANTs Profiler, RFT, RTC, Control M.

Confidential, Pittsburgh, PA

Lead Performance Engineer

Responsibilities:

  • Involved in various meetings with customers/clients to gather the performance requirements and SLAs before testing.
  • Design, Implementation and Testing of new HIPAA Data Exchange Solution. Full life cycle development, performance testing, capacity planning and deployment layout of new HIPAA Data Exchange solution
  • Design and executed performance test plan and test cases.
  • Worked with business team to establishing benchmarks to use during deployment.
  • Created a number of Load testing scripts for Data seeding purposes.
  • Created and customized Load Runner VuGen scripts using C, C++ programming at API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
  • Created and developed Test plan and did all the configuration settings in JMeter and executed various load tests.
  • Responsible for creating the Load Distribution tables for various scripting modules involved.
  • Responsible for creating the work load model along with various run time settings.
  • Used Performance center for scheduling and execution of load tests.
  • Responsible for conducting Benchmark, Volume, Baseline and soak testing
  • Developed and maintained Performance test strategies and plans based on functional requirements, use cases, user interface designs, system design documents and domain knowledge.
  • Created high level strategy documentation and detailed test documents.
  • Written test case creation and always tried to enhance the Test cases for the application.
  • Worked with database team to submission and processing of data requests
  • Conducted Load Testing using LoadRunner for response time monitoring.
  • Used Wily Introscope for Monitoring J2EE Applications
  • Used HP Quality center (QC) for defect management and test management
  • Conducted Load Testing using LoadRunner for response time monitoring.
  • Generated Virtual users to ensure multiuser logging and multi session logging and analyzed the results.
  • System resource utilization (CPU, Memory, Threads, etc) were monitored with the help of Sitescope and Perfmon.
  • Monitoring and configured JVM heap size using Wily Introscope.
  • Managed and edited additional information for the bugs in the Defect Tracking system and helped developers to track the problem and resolve technical issues.
  • Maintained strong relationships with developers which helped in better triaging and narrowing down the bugs.
  • Participated in regular meetings with developers for reviews and walk-throughs.
  • Responsible for ensuring the usability of the application, Navigation and graphical interfaces and the database integrity by performing extensive smoke test, functional testing, integration testing, regression testing, and data driven testing.
  • Tested SOA Based Applications using web services protocol.
  • Worked with processing claims in mainframes, and EDI transactions 837, 835 file manipulations.

Environment: Testing tools: HP-Load Runner, JMETER,C++, JAVA, Python, Performance Center, HP-Site Scope, QTP, Load Runner JMETER, protocols: Web (http/html)), SAP, Microsoft .NET, Visual studio, TFS, Web (Click and Script), and Windows Socket, Red gate ANTs profiler, RFT, RTC, UNIX, LINUX,AWS,EC2,S3.

Confidential, Albany, NY

Senior Performance Engineer

Responsibilities:

  • Preparation of Test Plan, Test case, Test data, Reviewing and execution of Test case to verify the coverage of Business Process for assigned modules.
  • Preparation of Functional, Integration, and System Test cases, Test Data and executing Test case to ensure proper functionality of the application through UI.
  • Involved in preparation of checklist and RTM (Requirement Traceability matrix).
  • Creating database scripts and loading of the default data required by the application and regression testing of the application after each new build.
  • Design and Execution of Test criteria, Scenarios, and Scripts from requirements.
  • Tested application in Citrix server using Citrix protocol and monitored Citrix server through PerfMon.
  • Defined requirements for large-scale JMETER performance tests of the Web, Client-server and Database server Applications.
  • Used Controller Scenario for performing Load Test and Analysis Module for yielding results.
  • Attended the weekly Project Meetings and discussed the issues raised according to their priority level.
  • Involved in Troubleshoot performance issues in packaged application.
  • Performed Correlation and Parameterization for the script, to ensure the script runs successfully during replay.
  • Monitored Test through performance center and Controller.
  • Browser Compatibility testing.
  • Involved in Application performance Benchmarking, Analysis of execution logs.
  • Assisted developers and system architects with identifying system bottlenecks and capacity issues, along with identifying methods for increasing system capacity.
  • Developed Performance test deliverable like performance test plan, Performance inventory coverage matrix, and Performance test schedule.
  • Involved in Performance testing, Stress testing and Web Load testing for multiple V-users of application using Load Runner.
  • Analyzed Defect Reports and work closely with Application Developers for resolving the bugs.
  • Creation and Execution of Load Runner Controller Scenarios for Performance Testing.
  • Executing Load Test scripts for different QA Environments and identifying memory leakages.
  • Monitored different Web servers/Db Servers/Application Servers logs during test execution.
  • Monitored health of Servers and Databases CPU utilization and memory using Site Scope.
  • Worked with development team on issues.

Environment: HP Load Runner, JMETER, Site Scope, HP Performance Center, Perfmon, Quality Center, QTP, TFS, PeopleSoft ERP Systems, Web Services, Java, IHS, IIS, Oracle, SQL server 2000/2005, WinSQL, Windows XP, Web Sphere, ITM, AIX, Lotus Notes and UNIX

Confidential, NJ

Performance Engineer

Responsibilities:

  • High Level Test Plans were written by incorporating User Profiles, Configurations, Environments, Risks, Test Scenarios, Schedules and Analysis and Presentation of Results
  • Identified the testing objectives, planned Load Runner implementation and performed the simulation.
  • Created LoadRunner scripts to load test high traffic end user processes for performance and reliability.
  • Developed web based scripts using VuGen and enhanced scripts with LoadRunner API functions.
  • Ran test on Adobe Flex application using Flex Protocol using AMF and JAR file.
  • Developed test scripts in VuGen. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, rendezvous points, created parameters, and performed manual correlation to enhance recorded scripts.
  • Analyzed Throughput Graph, Hits/Second graph, Transactions per second graph and Rendezvous graphs using LR Analysis tool.
  • Designed performance test scenarios using HP Performance Center, ran stress tests and analyzed the results.
  • Conducted load and reliability testing on website’s workflows to identify and report performance bottlenecks.
  • Extensively developed various scenarios and performed performance and volume tests using Performance Center.
  • Executed performance tests - load, capacity and stress test using HP LoadRunner and Microsoft Visual Studio Load Test 2010.
  • Utilized HP Performance Center to synchronize LoadRunner Controller usage among the teammates in order to meet the software testing goals under tight deadlines
  • Infrastructure Monitoring usingSite Scope& Application Monitoring usingEnd User Management&Business Availability Center BAC.
  • Developed various reports and metrics to measure and track testing effort.
  • Attending weekly defect report meetings and presented progress updates.
  • Attending conference calls with offshore team to discuss the Testing status and to assign the defects to the concerned developers.

Environment: Windows NT Server, SQL, Web Logic, IIS, C#, Java, Win Runner, Load Runner,JMETER, QTP, Site Scope and Test Director.

Confidential, Minneapolis, MN

Performance Engineer - Internship from offshore

Responsibilities:

  • Created Scripts using Web http/html, Web services, JDBC and Java record/replay protocols.
  • Used web custom request to record web service requests in HTTP protocol.
  • Enhance Load Runner scripts by correlation, parameterization, adding loops and customized functions.
  • Ran test on SAP based application using SAP GUI protocol.
  • Execute Load test and monitor end to end system for performance bottleneck.
  • Established the baseline for x12-5010 versions of business transactions.
  • Executed Soak Test for 3 days for 10 hour to identify the environment stability, potential issues & bottlenecks.
  • Executed the SCALABILITY TEST with increasing the load by 25% of production volumes.
  • Identified issues across different tiers of the application issues related to throttling, high Response time, high CPU utilization, high thread utilization - Analyzed those & with support from Admin team resolved
  • Performed Component testing of each backend call by calling the web service, using SOAP UI.
  • Monitored the response in Edifices (Transaction Management), provides the status of the Eligibility request.
  • Used in-house tool for monitoring the performance counter of various servers.
  • Monitored Websphere App server resources i.e. active threads, Errors, timeouts.
  • Created dashboard in Wily console for the monitoring purpose.
  • Used HP Performance center for executing various performance tests.
  • Perform Analysis on Load test results and create defect for issues identified during load test.
  • Wrote database queries to capture / gather the data.
  • Checked Server logs and identify the root cause of 400/500 errors received during test.
  • Reviewed & analyzed the results & the data and published the final report after every test with all the issues identified with the potential causes of performance bottlenecks.

Environment: Load Runner, Site Scope, IBM MQ server, Oracle, MS SQL Server, Web logic, Load Balancer, Visual Studios, JAVA, AJAX, PERL, Quality Center, Application Performance Analyzer, Solaris, OS/390, Open VMS, Windows

We'd love your feedback!