Sr. Performance Test Engineer Resume
Grand Rapids, MI
SUMMARY:
- Having 7 years of IT experience in Test Engineering this includes Performance Testing using HP Load Runner and JMeter.
- Hands on experience in preparation of Performance Test Scripts utilizing various protocols like web (HTTP/HTML), Web Services, SAP GUI, SAP - Web, Ajax, RTE.
- Experience in all phases of Software Development Life Cycle (SDLC) using various methodologies like Agile/Scrum and Waterfall.
- Involved in all phases of performance testing life cycle, non-functional Requirement Analysis, Test Strategy, Test Design, Test Execution, Test Result Analysis and Benchmark & Recommendation.
- Experience in creating performance test scripts and configuration of performance tests using performance testing tools like HP Load Runner, Storm Runner and JMeter.
- Understanding knowledge of Core Java, .NET, C and SQL languages, and JavaScript Frameworks.
- Knowledge in configuration of and monitoring using Dynatrace and AppDynamics APM tools to optimize application performance.
- Extensive experience in Load Runner and Performance Centre including Virtual User Generator (VuGen), Controller, Load Runner Agents, Result Analysis.
- Experience creating performance scripts in JMeter, Visual Studio VSTS and VUGen.
- Working knowledge on performance tuning for Master Data Management (MDM).
- Well-versed with various testing such as Functional testing, Load, Stress and Performance Testing, Security testing and User Acceptance (UAT) Testing.
- Experience in preparing Baseline Testing, Load Testing, Stress Testing and Endurance Testing.
- Strong skills in designing and developing Performance and System Test Plan, Identifying Test Scenario, Test Data and execute Test Run.
- Extensive experience in reviewing and understanding of functional requirement and user stories.
- Thorough expertise on writing detailed Test Plans, Test Strategy, Test Cases, Test Scripts, Test Reports (including Bug reporting/tracking) and Metrics for enterprise applications.
- Experience in testing web services (SOAP, REST) using JMeter and ability to script in Vu-Gen LoadRunner (Web services protocol).
- Extensive hands-on experience in Quality Center (HP ALM), Rally for Test management, Defect management and Reporting.
- Expertise in generating reporting using SQL within HP Quality Center. Proficient in MS Excel.
- Good Knowledge of Web Technologies like HTML, HTTP, CSS, XML and XPath.
- Efficiently worked on ticketing tools like JIRA and TFS, and GIT version control.
- Experience on Defining Users Behavior and Running Load Scenarios.
- Working experience in Service Oriented Architecture (SOA) and Production Support level experience.
- Ability to identify root causes and derive corrective actions to meet short and long-term business requirements using resourceful approaches.
- Flexible & Versatile to adapt any new environment and work on any new project.
- A self-starter with clear understanding, goal oriented approach to problem solving, well-organized and excellent communication skills.
- Excellent problem solving skills with strong technical background to support and good interpersonal skills.
TECHNICAL SKILLS:
Testing Tools: HP Load Runner, Apache JMeter, Blazemeter, Selenium
Web Technologies: HTML, CSS, SQL, XML
Database: SQL Server 2008/2012/2014, Oracle PL/SQL, MS Access
Scripting Languages: C#, SQL, Oracle PL/SQL, HTML, JavaScript, XML
Programming Languages: C++, Core Java, C#.Net, SAP
Defect Tracking Tools: HP Quality Center (QC), HP ALM
Methodologies: Agile/Scrum, Water Fall
Operating Systems: Windows, Linux, Unix, iOS
MS Office Tools: Word, Excel, Power point, Access
Other Tools: JIRA, SVN, TFS, GIT, GitHub, Visual Studio (VSTS).
Cloud: Azure, RESTfull
PROFESSIONAL EXPERIENCE:
Confidential, Grand Rapids, MI
Sr. Performance Test Engineer
Responsibilities:
- Presently working in fast paced Agile development environment, participate in weekly Scrum meetings for the applications development.
- Providing support in the performance testing using Apache JMeter task includes developing test plan, test script and reports.
- Created, scheduled and run the scenarios, and simulated java request load on a backend Application using.
- Prepared and maintained Test cases in HP Quality Center / HP ALM and JIRA.
- Recording all Business Transactions and making complex scripts (for Load, Stress and Endurance Testing) using Performance testing tool (Apache JMeter).
- Handling Correlation and Parameterization for the dynamic content passed.
- Involved in deploying the web application to the Azure cloud with dev team and run the load tests for that application with VSTS.
- Created Thread Groups and test Web Application for various loads on key business scenarios.
- Participated in Testing Documentation reviews and walkthroughs including Test Plan, Test Strategies, Test Summary Report and Design Reviews.
- Server-side performance monitoring, testing & tuning for Order Management manager using JMeter & Dynatrace.
- Collaborate with other teams and team members to troubleshoot issues that threatened or stopped testing.
- Providing support testing of application has been developed using Java for which the Oracle database is used as the backend. Wrote some SQL queries to join the table.
- Analyze client and server-side metrics, identify performance issues and provide detailed report on performance bottlenecks.
- Discussed test results with developers and project team members to isolate defects and problem resolution.
- Prepared daily/weekly status reports and test summary reports.
Environment: JMeter, Core Java, Windows2007, Web HTML /HTTP, HP ALM, HP Quality Center, Dynatrace, Oracle PL/SQL, VSTS, Java, GIT, Azure, SVN Tortoise.
Confidential, Grand Rapids, MI
Sr. Performance Test Engineer
Responsibilities:
- Gathered non functional requirements and compiled them into Test Plan.
- Worked with team to prepare Test Strategy and Test cases using Agile methodology.
- Responsible for implementing, Performance center, JMeter based infrastructure including Architecting the load testing infrastructure, hardware & software.
- Experience in preparing complex scripts using IBM RPT, Web HTTP/HTML protocols.
- Expert in creating Next Generation Usage Pattern Analysis from the Production Logs to generate Performance Load.
- Created performance scripts in JMeter. Utilized Apache JMeter to do the performance testing.
- Monitored and transaction traced with the tools Sitescope to detect and resolve performance issues throughout the application.
- Functional testing using Selenium and load testing using JMeter.
- Used Performance Center to define performance requirement like SLA in test.
- Interface with developers, project managers and management in the development team for execution and reporting of test automation results.
- Identified and eliminated performance bottlenecks during the development lifecycle.
- Accurately produced regular project status reports to senior management to ensure on-time project launch.
- Performed Black Box, White Box, Performance testing, Regression and Validation testing during the testing life cycle of the product release.
- Participated in Integration Test, System Test, Smoke Test and User Acceptance Testing. Wrote User Acceptance Test (UAT) Plans and User Acceptance Test Cases.
- Verify that new or upgraded applications meet specified performance requirements.
- Tested the queries which taking too long and optimized those queries to improve performance for degrading the performance by looking at the resources such as Available Bytes and Private Bytes.
- Inserted GUI, Bitmap and database checkpoints to check the functionality and data integrity.
- Independently developed Test plans and JMeter test scripts for applications developed in Java, SAP and C# according to test requirements.
Environment: Windows2007, UNIX, Web HTML/HTTP, JMeter, Selenium, IBM Rational Performance Tester, Sitescope, Oracle10g and XML, Core Java, SAP, JIRA, Performance Center.
Confidential, Lincolnshire, IL
Sr. Performance Tester
Responsibilities:
- Generated, validated and tested reports produced by the product quality testing division that to be reviewed by the higher-level management.
- Participated in all phases of Software Testing Life Cycle (STLC) which includes Requirement Analysis, Test Planning, Test case development, Environment setup, Test Execution and Test Cycle closure.
- Participated in meetings with business analysts, developers, managers, supervisors, and executive officers in order to understand the product and the testing phases more thoroughly.
- Worked on different protocols like HTTP/HTML, Ajax thru client, Web services and Windows socket.
- Generated Performance scripts in Virtual User Generator (VuGen) which included Correlating and Parameterization of the required values.
- Customized LoadRunner script in Java language; Developed Web Services script for a web service call using SOAP UI.
- NFR Testing - Failure point Testing and Input Validation Testing.
- Identifying issues and bottlenecks, and assist development and infrastructure teams with determining root cause, implementing necessary changes and coordinating retests.
- Configured and used Sitescope Performance to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory Usage to load average etc.
- Analyzed Load and Stress test results of the application for maximum performance using Load Runner.
- Analyzed Sniffer traces for Network Bottlenecks using Dynatrace and AppDynamics APM tools.
- Monitored the performance of portal based on various Load Runner operating system, network, middleware, and firewall monitors.
- Performed load test on the .Net web applications in Visual Studio Team Service (VSTS).
- Highly involved in verifying test results with various manual unit, integration, smoke, and sanity testing documents.
- Executed regression cycles of the test cases in order to ensure the product quality and performance after each stage of the code changes.
- Worked with HP Storm Runner to run load test from cloud and indentifies the SLA violations.
- Performed Bug Tracking, figured out defects and identified performance issues within the J2EE infrastructure.
- Extensively operated HP Performance Center in order to meet tight project deadlines remotely by coordinating among the colleagues.
- Performed analysis and reported required data to my managers.
Environment: HP Load Runner 12.01, performance center 12.01, HP Sitescope, VSTS, VuGen, IBM Rational Performance Tester HP diagnostic, HP Storm Runner, SOAP UI, Dynatrace 6.0, AppDynamics, Sitescope, SQL, JIRA, Perfmon, SQL, C#, Java, PHP.
Confidential, Cleveland, OH
Performance Test Engineer
Responsibilities:
- Prepared performance Test Plan based on the non-functional requirements.
- Developed Test Plans, Scenarios, Test Scripts and Outlined test environments for relevant parties.
- Developed and executed formal test plans to ensure the delivery of quality software applications.
- Executed Stress, Load, Rendezvous scenarios and regression testing for various operations, and performed detailed test analysis reports and Disaster Recovery.
- Generated scripts in LoadRunner VuGen, which included correlation and parameterization of various user interface variables.
- Monitored online transaction response times, Web hits, TCP IP Connections, Throughput, CPU, Memory, Heap sizes, Various Http requests etc. Monitored Oracle database View List Session (V$Session) and system table stats.
- Used Sitescope Performance monitors and Load Runner graphs to analyze the results.
- Responsible for developing JavaScript using Java VUser protocol based on the user requirements and design documents.
- Analyzed Sniffer traces for Network Bottlenecks.
- Used Dynatrace APM for pure-path break down analysis of API calls to identify bottlenecks in Oracle database queries.
- Created Test Metrics, Traceability Metrics and performed Gap Analysis.
- Participate in weekly meetings with the IT management team and walked through daily activities.
- Detected defects and classified them based on the severity in HP Quality Center.
- Used Load Runner to execute multi-user performance tests, used online monitors, real-time output messages and the features of the Load Runner Controller.
- Involved in Non-functional and performance testing of key systems prior to cutover to AWS.
- Worked with HP storm runner and Splunk teams in getting PROD test done and analyzing the data.
- Independently developed Load Runner Test Scripts according to test specifications/requirements.
- Developed baseline scenarios, scripts and measurements.
- Participated in daily Scrum meetings to update the status and report the Impediments in the Agile Environment.
- Worked with Software Development team in creating, executing, and documenting automated test scripts.
Environment: HP Performance Center, Load Runner, Windows2007, Storm Runner, HTTP, Core Java, UNIX, Dynatrace, Sitescope, HP QC, VuGen, Test Director, AWS, Oracle10g, XML/ SOAP, TSQL, JIRA.
Confidential
QA Test Engineer
Responsibilities:
- Involved in writing Test Plan for the testing effort of the module.
- Developed and executed Test Cases and Test Scripts using QTP based on the requirement documents and managed it using Quality Center.
- Extensively used JMeter for Web Services testing and another Unit Testing.
- Prepared data for data driven testing using Data Driver Wizard in Win Runner as required by the Corporate Customers.
- Conducted functionality testing manually prior to automated testing
- Maintained Requirement Traceability Metrics (RTM) to make sure that test cases were written for all the requirements.
- Performed back end testing using SQL.
- Involved in Configuration Testing on software application developed in Java.
- Actively participated in walkthroughs and team meetings.
- Conducted Security, Performance, and Regression testing during the various phases of the development.
- Investigated software bugs and interacted with developers to resolve technical issues using Quality Center.
- Involved in creating and maintaining of the projects using HP Performance Center JMeter.
- Identifying Test Cases to be run for Regression Testing and conducting Regression testing as and when new builds were made.
- Administration of Quality Center for Bug Tracking and Reporting, Generating customized graphs and reports.
Environment: JMeter, Unit Test, QTP, SQL, Core Java, J2EE, Quality Center, Windows, JIRA.
Confidential
QA Test Engineer
Responsibilities:
- Involved in writing Test Plan for the testing effort of the module.
- Formulated detailed Test Plan, Test Scripts and Test Cases after analyzing business rationale.
- Involved in documenting test cases for Functionality, Security, and Performance Testing.
- Performed back-end testing of the Oracle Database manually to ensure Order details and requests were correctly inserted.
- Performed Functional Testing manually and Regression Testing on the web based applications.
- Analyzed software test plans, coordinated automated and manual test cases.
- Conducted back-end testing on the Oracle database using SQL queries to ensure integrity and consistency of the data.
- Configured Web, Application, and Database server performance monitoring setup using Load Runner Controller and HP Sitescope.
- Worked with SOAP UI and RESTAPI tools for performance testing under web protocols using web custom request.
- Experienced in back-end Testing using SQL Queries.
- Maintained Test Metrics and Requirements Traceability Metrics. Performed Gap Analysis on the same.
- Used Quality Center to analyze, track and report defects.
- Worked on uploading all the Test cases to the Quality Center for the current and prior releases.
Environment: Load Runner, JMeter, Sitescope, Windows, MS SQL, Core Java, Oracle DB, UNIX, IIS, HP Quality Centre, JIRA.