Qa Performance Test Engineering Lead Resume Profile
VA
Summary:
- 10 years of Quality Assurance experience and working as a lead with strong expertise in Performance/Load/ Stress/Functional Testing using HP Performance Center/LoadRunner, Soap UI Pro, Soasta, Jmeter and QTP.
- Performance Testing Lead with experience and working knowledge across Banking Financial, Healthcare, Payroll human resource service domains.
- Experience mentoring and working with small and large teams.
- Experience in Performance Testing using several protocols like Web HTTP/HTML, Adobe Flex, AMF, Web Services, Citrix and Database applications, Client/Server- browser-based and Middleware application environments.
- Worked extensively with LoadRunner 9.52/11.0. Created Scenarios, Ran tests with IP Spoofing with process and multithreaded environments, analyzed and generated performance test reports.
- Worked extensively with Soasta/Jmeter, created scripts and ran performance tests and created reports.
- Monitoring system resources using VM Stat, I/O Stat commands and collecting the metrics like CPU utilization, memory use, Disks I/O rates, transfers, read/write ratios and Paging space and paging rates etc.
- Skillful in software specification analysis, writing test plan, test objectives, test strategy and traceability test environment. Excellent analytical skills for understanding the business requirements, business rules/processes, Solutions Approach and detailed design of the application.
- Collecting the frequency of JVM heap metrics and Garbage Collection in WebSphere/Weblogic during test execution.
- Proficient with Performance Monitoring Capacity Planning Tools HP SiteScope, WILY Introscope, Jprobe, IBM Tivoli, AWStats, HP Performance Manager, Dynatrace
- Experience using Fiddler, Jprofiler, HTTPWatch.
- Proficiency in working on different databases like Oracle, SQL Server, MySQL, DB2 and MS-Access and also used various data retrieving tools like TOAD, SQL Analyzer SQL Plus to extract the data and to perform the Data Validation and Data Verification by using DDL and DML Statements.
- Extensive Experience in working on Manual Testing Methodologies like Rational Unified Process RUP , Black Box, White Box, Joint Application Development JAD , Agile-SCRUM, Waterfall Methodology and Spiral Methodology.
- Extensively created SQL scripts for test data seeding and database validation
- Expertise in maintaining Test Matrix and Requirement Tractability Metrics RTM .
- Expert in writing, analyzing and executing test cases, test scenarios test scripts and the usage of various tools for bug tracking Rational Clear Quest, HP Quality Center/ALM, RTC and generating Daily, Weekly and Monthly reports.
- Performed System Testing including Functional, User Acceptance, End to End, UAT Regression and also performed automation and Performance Testing using software-testing tools such as QuickTestPro, LoadRunner, SOAP UI Pro and test management tools like Quality Center, Test Director, Rational Functional Tester.
- Actively participated in all the stages of Software Development Life Cycle SDLC , QA Life Cycle and Testing Life cycle. Highly Proficient with the Manual Testing and automated testing.
- Exposure to various programming environments such as JAVA, .Net framework, across different operating systems like Windows and various flavors of UNIX and exposure to Peoplesoft applications.
- Strong aptitude in implementing Performance Standards and Testing Methodologies for Large Enterprise GUI and Web Applications using Use Case Documents, Functional Specifications and Business Requirements.
- Hands on Monitoring the Resource usage of Web Servers, App Servers, Database Server using different types of monitoring tools during Performance testing.
- Excellent Documentation, Management and Presentation skills for the QA Project Team including Test Strategy, Test Plan, Test Case Specs, Test Requirement, Test Case Matrix, Test Reports and Defect Reports.
- Ability to work independently or as a team member with excellent written and verbal communication skills.
TOOLS TECHNOLOGIES:
Operating Systems | Windows, UNIX, Solaris, Mac OS X. |
Testing Tools | LoadRunner8.x/9.x/11.x, SoapUI Pro 4.x, QTP 8.2/9.x, |
Languages | C, C , Java, Perl, VB, VB.net, SQL, PL/SQL, Shell, HTML, Java Script, Dreamweaver, FLASH 5, TSQL, Visual Basic, TSL, J2EE, and ASP, Peoplesoft |
Database | Access, Oracle, Microsoft SQL Server 2005 |
Internet | Servlets, JSP, ASP, HTML, DHTML, XML, Applets, Swing/JFC, and Java Script, VB Script, AJAX, SOAP, Web Services, JQuery, PHP |
Protocols | HTTP, HTTPS, SOAP, .Net, Web Services, Flex, TCP/IP, and MQ Series |
Servers | IIS, Web Logic, Web sphere, JBOSS, Sun Access Manager. |
Browsers | Internet Explorer 6.0/7.0, Mozilla Firefox 3.x, Safari and Netscape |
| MS Outlook, Lotus Notes. |
Networking | TCP/IP, Windows NT server, Novell Netware, UNIX, Telnet, FTP, SSH, SSL, LAN, WAN |
Server Application | Microsoft Exchange Server, Active Directory |
Management Tools | HP Quality Center 9.x/10.x, ALM, Excel, Word, Power Point, Visio, VSS, MS-SharePoint and TOAD |
Professional Experience:
Confidential
Position: QA Performance Test Engineering Lead
At hCentive, exchange technology is our business. We are singularly focused on delivering state-of-the-art exchange solutions which enhance and deepen our client's businesses. Some of the notable projects that I was involved in were Healthcare.gov/small-businesses/, and Massachusetts Health Connector.
Responsibilities:
- Worked on different applications at hCentive and served as a Performance Test Lead for several Projects.
- Mentored, trained teammates/team on using different applications and understanding the testing requirements.
- Involved in creating and maintaining of the projects using HP Performance Center 11.52, Jmeter.
- Created and performed webservices testing scenarios using SOAP UI Pro 4.01.
- Responsible for creating the performance test plan, test strategy document, managing performance test scheduling and logistics, after reviewing and verifying performance requirements. Includes analysis, reporting and presenting performance test results to stakeholders.
- Executed Load Runner/Jmeter scenarios based on complex business scenarios with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing.
- Maintained Jboss application server which was used for performance testing, performed start/stop, made changes to the properties files as needed for performance tuning.
- Made heap size changes in the standalone.sh file and made changes to the GC settings to try out different GC settings like Parallel GC, G1GC.
- Performed deployments to the performance server based upon performance needs using Jenkins.
- Jenkins was used for building and deploying for every release into the performance environment.
- Involved in the evaluation of Functional Performance testing tools and contributed to the evaluation report.
- Responsible for giving feedback to the development team with possible improvements and discovered
- performance issues/bottlenecks.
- Created test data using database scripts and SQL's.
- Executed scripts to perform batch job testing.
- Experience using Fiddler, firebug and HTTPWatch to debug issues.
- Responsible for reviewing and verifying that performance requirements are documented and stated in measurable terms, Includes reviewing Architecture design, software design, and non-functional requirements documents.
- Created Scripts with various business transactions using multiple protocols Flex, Citrix, HTTP/HTML Web, .Net and Webservices in Vugen.
- Used JProfiler to do profiling and identify the SQL's that were taking long time
- Used Rational Team Concert, Jira, Quality Center/ALM to raise defects and track defects.
- Created and executed Load Runner scenarios with Failover conditions, high volume, Network latency, etc.
- Analyzed Load Test Runs resource utilization Processor, Network, Disk I/O, and Memory .
- Responsible for publishing daily and weekly status reports when needed.
- Involved in communicating the performance testing process and status to project team members and the test manager to ensure timelines and quality are met.
- Responsible for performance measurement strategies to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases, includes Client Experience.
- Monitoring, transaction tracing with diagnostic tools Wily, Sitescope, jProfiler, AppDynamics, Dynatrace to detect, isolate, and resolve performance issues throughout the technology stack.
Environment: Load Runner11.52, Windows server 2003/XP, Jira, Oracle, SQL Server, XML, Adobe Flex, AJAX, Jscript, web services, UNIX, MS Office Tools, Java, SOAPUI, HTML, DHTML, Weblogic 10.x, ALM, Wily, HP Performance Manager.
Confidential
Position: Performance test Lead
Confidential a payroll and human resource service company which serves approximately 572,000 businesses in the Confidential. The company has more than 100 locations across the country. The company provides services including Payroll Services, Time and Labor Management, HR Administration Compliance, 401 k Employee Benefits, Group Health Insurance, and Paychex HR Solutions. The Projects involved in are: Report Center, Report Builder, Regenerated Reports, Intacct-GL Integration, PNG Company Web, Pay Entry Web, PNG Imports, PNG Enhanced General Ledger, and PNG Benefits Dashboard
Responsibilities:
- Worked on different applications within Paychex and served as a Performance Test Lead for several Projects.
- Mentored, trained teammates/team on using different applications and understanding the testing requirements.
- Involved in creating and maintaining of the projects using HP Performance Center 9.52/11.52/ Soasta cloudtest /Jmeter.
- Created Soasta cloud test scripts and monitored the tests and performed various performance tests.
- Responsible for creating the performance test plan, test strategy document, managing performance test scheduling and logistics, after reviewing and verifying performance requirements. Includes analysis, reporting and presenting performance test results to stakeholders.
- Executed Load Runner scenarios based on complex business scenarios with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing.
- Involved in the evaluation of Functional Performance testing tools and contributed to the evaluation report.
- Responsible for giving feedback to the development team with possible improvements and discovered
- performance issues/bottlenecks.
- Responsible for reviewing and verifying that performance requirements are documented and stated in measurable terms, Includes reviewing Architecture design, software design, and non functional requirements documents.
- Created Scripts with various business transactions using multiple protocols Flex, Citrix, HTTP/HTML Web , .Net and Webservices in Vugen.
- Worked on Peoplesoft applications and tested them using the tools.
- Created and performed webservices testing scenarios using SOAP UI Pro 4.01.
- Used Quality Center/ALM to raise defects and track defects.
- Used HP Service Manager to raise Service requests and tickets.
- Used Rational Team Concert to manage certain agile projects.
- Experience using Fiddler, firebug and HTTPWatch to debug issues.
- Created and executed Load Runner scenarios with Failover conditions, high volume, Network latency, etc.
- Analyzed Load Test Runs resource utilization Processor, Network, Disk I/O, and Memory .
- Responsible for publishing daily and weekly status reports when needed.
- Involved in communicating the performance testing process and status to project team members and the test manager to ensure timelines and quality are met.
- Responsible for performance measurement strategies to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases, includes Client Experience.
- Monitoring, transaction tracing with diagnostic tools Wily, Sitescope, HP Performance Manager, Dynatrace to detect, isolate, and resolve performance issues throughout the technology stack.
Environment: Load Runner9.52/11.0, Windows server 2003/XP, Quality Center, Oracle, SQL Server, XML, Adobe Flex, AJAX, Jscript, web services, UNIX, MS Office Tools, RTC, Java, SOAPUI, HTML, DHTML, Weblogic 10.x, ALM, Wily, HP Performance Manager, Dynatrace.
Confidential
Position: Sr. Performance test engineer
Confidential one of the oldest and largest financial services firms in the world. It has operations in 40 countries. It is a leader in financial services with assets of 2.1 trillion, and the largest market capitalization and one of the largest deposit bases Confidential. banking institution in Confidential The Project was Performance testing of a web based Adobe Flex Application called LoanBuilder which has several stages of a Loan Application mortgage Process.
Responsibilities:
- Coordinated with offshore team on developing test planning, scripts, scenarios, execution, and results analysis.
- Worked with App team and developer to select Use Cases to gather performance tests requirements and SLA for verities of java based financial applications.
- Gathered, consolidated requirements for generating performance goals and test plans.
- Used HP's Load Runner to develop the automation scripts for verities of authentication/security applications.
- Developed test scripts in VuGen using Web/http, Web Service, and Ajax protocols. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, created parameters, and performed manual correlation to develop robust scripts.
- Implemented IP Spoofing techniques to simulate unique users' requests while running the tests.
- Used Performance Center to manage and execute the performance test.
- Ran Load, Stress, Soak, and Fail over test for verities of security applications.
- Ran break point tests to measure server threshold and endurance tests to determine the presence of memory leaks.
- Used SoapUI Pro to perform Web Service test.
- Used JMeter to simulate java request load on a backend Application.
- Worked with DBA, Sys Admin, and development team to tune database and application performance.
- Used HP Quality Center to track any performance defects.
- Did diagnose the bottlenecks and recommended probable solutions for the management and development team.
- Used Dynatrace to do profiling.
- Gathered server monitoring stats and database usages to analyze the overall performance of the application.
- Prepared and published detail Test Report for app team and upper management.
- Attended strategy and planning meeting with management and Application team on regular basis.
- Discussed current test status or over all progress and suggested the strategy to finish the test on time.
Environment: Performance Center, Quality Center, SoapUI, Linux, Unix, Oracle, SQL Server, and Web Logic, Loadrunner, Dynatrace
Confidential
Position: Sr. Performance Testing Analyst
Responsibilities:
- Participated in writing Performance Test Plan and Test Scripts HTTP HTML // Click Script Protocol , software documentation from business, technical and functional requirement.
- Creation of Performance Test Data and scenarios based on the real user experience
- Monitoring of Web Server//Application server Database Server
- Reporting of issues found during the load testing
- Bench Mark testing for the application based on performance testing results
- Prediction of expected results in Load testing and analysis of final output
- Regeneration of old Load runner script written in the different protocol
- Defining generic Correlation rules manual correlation
- Scheduling of all the Load Tests, Analysis of results monitoring of all the middleware and network components using Performance Center
- Created and documented the Performance Test Designs for each functional area mentioned in Test Plans.
- 24/7 Support for the Volume Testing
- Performed network and security design and the implemented in the performance test environments
- Monitoring of Java classes//Garbage collector//System Matrics//J2EE Diagnostics server using J2EE Diagnostics
- Performed Volume, Performance, Load and Stress testing using Load Runner.
- Reviewed the Performance Test Designs with QA team members and technical analysts.
- Developed Performance test cases and verified actual results with expected results.
- Performed Integration, System, and Functional testing Under Peak Load as per requirements.
- Designing the Performance Test Architecture and the Scenarios
- Utilized process-based Performance test management system Performance Center for organizing test requirement's documents and test plans.
Environment: Load Runner, UNIX, Performance Center, SQL, Java, J2EE Diagnostics, XML and Oracle
Confidential
Position: Sr. Performance Engineer/Quality Analyst
Responsibilities:
- Analyzed the requirement and design documents for Performance Testing.
- Gathered business requirements, studied the application, and collected information from developers and architects.
- 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.
- Written LoadRunner Scripts, and enhanced scripts with C functions.
- Developed Vuser Scripts using LoadRunner Web HTTP/HTML protocols based on user workflows.
- Developed and maintained stress as well as load test scripts along with business cases for PeopleSoft Timesheets and Labor, Financials, HRMS and eRecruit.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
- Analyzed results using LoadRunner Analysis tool
- Responsible for analyzing application and components behavior with heavier loads.
- Monitored test execution, host machines, database servers, web servers using LoadRunner monitors
- Involved in defect tracking, reporting and coordination with various groups from initial finding of defects to final resolution.
- Involved in planning and task assigning to offshore resources to meet project timelines
Environment: LoadRunner, Performance Center, Peoplesoft, Web HTTP/HTML, ASP.NET, MS SQL Server, Web Sphere
Confidential
Position: Performance Engineer/ QA tester
Responsibilities:
- Worked with Business Analyst and application teams to discuss the performance requirements and load test strategy
- Responsible for developing the performance Test Plans and Load Test Strategies.
- Developed Vuser scripts using Web HTTP/HTML , Siebel Web, .Net, Winsock, Web Services, Microsoft .Net, Java, ODBC and Oracle NCA.
- Created customized LoadRunner VuGen scripts at API level with manual correlation, user defined functions, development libraries classes and methods , and error handling.
- Enhanced Vuser scripts by adding correlations, parameters, condition controls, and checking/validation functions
- Used SiteScope and Introscope to monitored the databases, application and web servers at OS Application level for Performance bottlenecks while conducting Load, Stress, volume, and Memory tests.
- Developed Vugen scripts and the Loadrunner Controller for execution.
- Enhanced Vuser scripts by introducing the timer blocks, by parameterizing user id's to run the script for multiple users.
- Manually correlated the opportunity IDs, to save the dynamically changing opportunity IDs into a parameter by going to the body of the server response in the LoadRunner.
- Coordinated with the DBAs to effectively monitor the performance of test databases and help in instructing export/import of specific data tables and schemas relevant to testing
- Parameterized date values to simulate end-to-end processing in a production-like environment.
- Conducted result analysis and communicated technical issues with developers and architects.
- Used diagnostic tools to monitor performance slowness at the package level.
- Used Performance Center to store all the developed scripts and scenarios.
- Provide weekly updates to the client and application team based on the test results and analysis.
Environment: HP LoadRunner, HP Performance Center, Perfmon, Quality Center, PeopleSoft ERP Systems, Mainframe, Web Services, Java, SAP, Wily Introscope, BMC Mainview, IHS, IIS, Oracle, SQL server, WinSQL, Windows XP, Web Sphere, ITM, AIX, Lotus Notes and UNIX
Confidential
Position: Test Engineer
Responsibilities:
- Understand the enhancement requirements of the customer. Involved in complete Customization, Enhancement and Defect Fixing.
- Interaction with Customer for Enhancement of different modules, converting requirements into FDD Functional Design Document .
- Have worked on protocols like Ethernet and IP.
- Written scripts using Load Runner to generate virtual users.
- Involved in analyzing System specifications, design, development and execution of test plans and test cases for manual testing and Automated testing.
- Created criteria for data conditioning needed for Automated and manual testing.
- Reviewed the Business Requirements document with the business and development teams to understand the architecture and functionality of the application.
- Derived Test Cases using Use Cases.
- Created defects and documented in Test Director and assigned the signed to Developers.
- Created test scripts for all online leasing testing and classified sections for manual and automated testing.
- Developed and wrote a suite of Test Scripts that included Acceptance, Functional and Regression test cases using WinRunner.
- Executed the test scripts on different releases and validated the actual results against the expected results.
- Wrote SQL queries access the data from the database tables and crosscheck the results, also been used for Automation Regression Testing.
Environment: WinRunner, Test Director, Load Runner, HTML, Visual Basic, PVCS Tracker, Netscape, Cobol, UNIX/Windows, VB.NET, Oracle, .Net Framework.
Confidential
Position: QA tester
Responsibilities:
- Analyzed the requirement and design documents for Performance Testing.
- Gathered business requirements, studied the application, and collected information from developers and architects.
- 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.
- Written LoadRunner Scripts, and enhanced scripts with C functions.
- Developed Vuser Scripts using LoadRunner Web HTTP/HTML protocols based on user workflows.
- Developed and maintained stress as well as load test scripts along with business cases for PeopleSoft Timesheets and Labor, Financials, HRMS and eRecruit.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
- Analyzed results using LoadRunner Analysis tool