Performance Tester Resume
Charlotte, NC
SUMMARY:
- 7+ years of experience on performance testing of client - server, web services and web-based applications with exposure to diverse business domains that include healthcare, banking, insurance, telecom and government agency
- Expert using LoadRunner and Performance Center, Jmeter, Blaze Meter for performance engineering
- Having Extensive Professional Experience in Software Testing as Software Quality Assurance Engineer on different platforms and environments
- Experience in performing end-to-end functionality testing for Web-based, Client-Server, Database, and Middleware Applications.
- Specific performance testing expertise includes load, baseline, component, regression, functionality and stress test using LoadRunner and performance center
- Knowledge of C, Java, HTTP and XML
- Exposure of RDBMS and SQL Queries to perform data driven tests and involved in front-end and back-end testing
- Expert in analyzing Business Requirements Specifications (BRS) &User Requirements Specifications (CRS).
- Experience in Web Application automation using Selenium Web Driver with Java.
- Strong knowledge of all phases of Software Development Life Cycle (SDLC) with concentration on implementation of various applications and performance testing
- Expertise in developing and maintaining test scripts, analyzing bugs and interacting with development team in fixing the defects
- Derive client requirements, and write performance test plans.
- Experience in execution of automated scripts using Keyword/Data Driven Framework.
- Experienced using MS Project for scheduling and assigning resources for different projects
- Exceptional ability to interact with system users, developers and required parties
- Very good presentation and communication skills
- An excellent team player, a self-motivated, a quick learner and determination to learn new technologies
- Have good experience in working with performance testing tools like HP’s Load Runner, Jmeter, Performance Center and Blazemeter cloud load testing tools.
- Expertise in Mobile Application Testing (Android, IOS) on Mobile Handsets.
- Expertise in functional testing of browser Web applications and mobile applications.
- Good exposure to performance concepts and sound knowledge of scripting for web based applications and exposure to Performance Load, Stress and Endurance testing, Volume, and Spike, Fail Over tests.
- Experienced in End to End Performance Testing Life cycle from Non-Functional Requirement Gathering, Test Plan creation, Test Script development, Test Execution, Test Reporting and Analysis phase
- Good Process Management, Communication and Organizing skills with remarkable ability in gathering requirements to bring out quality products
- Experienced in coordinating different teams
- Strong problem solving and troubleshooting skills, highly motivated and ability to work as an individual and as a dynamic member in a team
TECHNICAL SKILL:
Operating system: Windows 95/98/NT, 2000, XP, Vista, 7, Unix and Mac OS
Test Strategies: Test Project Management, GAP Analysis, Defect Management, SAP Application Testing, .NET Application, Web Testing, Functional testing, Regression Testing, Compatibility Testing Product Assurance Testing
Testing Tools: Load Runner, Blaze meter, performance center, Selenium WebDriver, Quality Center, Jira, QTP, HP Site Scope, Mobile Application, HP diagnostic (J2EE, .NET), APIs, Dynatrace application monitoring tool, Jmeter, Silk Performer, Manual Testing, Appium, Distributed load execution, Visual Studio, Blaze meter, Cloud watch, Fog Light monitoring tools
Applications Servers: Web logic8.x, Web Sphere, Jboss, Reports
Databases: Oracle 8i, SQL & MS Access, DB2
Protocols: Web (HTTP/HTML), web service, SAP GUI, SAP Web, Oracle NCA, XML, Ajax Tru Client, Silverlight
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Performance Tester
Responsibilities:
- Working as a Sr. Performance Tester handling multiple applications across LOB for a migration project.
- Gathering requirement from Business/Stakeholders, analyzed requirements and designed Workload Model and Test Plans accordingly.
- Worked on finalizing requirement Gathering Template, Test Plan Template and Scripting Standards templates to followed up by team.
- Gathering requirements from application team and delivered it offshore as a part of on and off coordination.
- Created Effort Estimation, Scheduling, Performance Test Planning and Stakeholder management.
- Created Test Cases based on the requirement and identified Test Data to match with requirements.
- Developed Vuser scripts in Web HTTP/HTML and Web service protocols in Load Runner using Load Runner VUGen.
- Inserted transactions, checkpoints into LoadRunner Web Vugen Scripts and Parameterized, Pacing and Correlated the scripts.
- Validate tests for Benchmark, Peak and Stress Testing and Created Single User, Base line and Soak Test Scenarios.
- Analyzed Results using LoadRunner Analysis tool. Responsible for analyzing application and components behavior with heavier loads and Optimizing server configurations.
- Interacted with developers during testing for identifying Memory Leaks, Fixing Bugs and for optimizing server settings at Web and App Levels.
- Independently executed the LoadRunner Test Scenarios, analyzed the execution statistics by Monitoring the Online Graphs.
- Executing the scenarios, Analyzing the Graphs and coordinating with the DBA’s and network admin to ensure optimum performance.
- Creating Business Transactions, dashboards and reports in Wily Introscope. Creating and maintaining profiles in Wily Introscope.
- Devise plan to stretch the data centers by running load tests in Prod and UAT environments.
- Continuing the regressive testing in Prod and UAT environment as well as developing/modifying any tests scripts.
- Provided team with analysis reports and recommendations, which resulted tuning of the application.
- Work Closely with Project Stakeholders in product hierarchy to ensure deliverables are met as per the requirements. Involved in support activity and code fixes.
Environment: HP Load Runner, Performance Center, Wily Introscope, Quality Center, C, C++, MS Excel, Web service, HTTP/XML, Linux, java, Dynatrace application monitoring tool.
Confidential, Pleasanton, CA
QA Automation Engineer
Responsibilities:
- Identified the test teams align within an organization and how the team would achieve the roadmap identified for the project.
- Running the scripts for validation and stabilization, analyzing the errors and issues.
- Finding the scope of the testing required for a particular release based on the requirements document
- Running performance timings on environments and reporting about the time laggings based on log reports using WARP tool.
- Identified the tools for test reporting, test management, test automation, etc. and educate the team as required to be able to use those tools. Again, plan knowledge transfer sessions in case required for team members for the tools they would use
- Created and executed LISA & SOAP UI Scripts for the Web Services testing.
- Created test scripts using VB Script and by Creating Checkpoints, Synchronization points and Output values. Enhanced the test scripts if necessary.
- Troubleshooting the automation scenario issues and updating the script.
- Running and updating manual comments in Scenario Builder.
- Working on manual testing and build verification testing.
- Perform responsibilities of developing test scripts by using SOA test tools and responsible for estimating required resource and components for SOA testing
- Test case automation using Cucumber test automation tool and Gherkin scripting language.
- Executed acceptance criteria for epics and stories using the Gherkin domain specific language for both mobile and web platforms.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Grid and Jenkins.
- Reviewing Business Requirements and functional specification document.
- Responsible for performing regression testing on environments to ensure that it is complete and that it provides acceptable coverage of business-critical functionality.
- Conducted performance testing on the application using Load Runner.
- Performed system testing, functional and regression testing and adhoc testing on Windows platform.
- Performs Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing.
- Proactively leading analysis to identify, evaluate and resolve complex problems during testing.
- Involved in creating test strategy, Expertise in developing Test Plans and Test Cases based upon the business requirements.
- Automation of REST API based product using Rest Assured Framework with JSON.
- Contribute to the functional automation suite for project features for sanity, smoke, and regression runs using Ruby. Perform failure analysis of the test runs and fixing failed scripts.
- Validated web services manually and through automation using SOAP UI.
- Data verification and data integration test was done using SQL queries.
- Written shell scripts to invoke the SQL Loader to load the data into oracle DB from flat files using control files.
- Conducted mobile apps testing across the web.
- Contributed in the continuous update of e-commerce website according to current trends.
- Managed budget for all ecommerce functions including expenses and sales.
- Used VB script to write executable functions that are embedded in or included from HTML pages and interact with the Document Object Model (DOM) of the page.
- Configured Selenium Web Driver, Testing, Maven tool and created automation scripts in java using Testing prior to agile release.
- Involved in creating oracle SQL tables and PL/SQL procedures.
Environment: Selenium Web Driver, Soap UI, Quality Center 11 (ALM), Web driver Backed Selenium, JSP, JavaScript, Rest, Testing, Firebug, Perl, Bugzilla, Fire path, Xpath, Xpather, VBScript, XML, HTML, DHTML, Load Runner, Internet Explorer, Firefox, Opera, Safari, MS EXCEL, SQL, PL/SQL, MS Access, Servlets, JIRA, Apache-Tomcat, Web Services, Unix, Windows.
Confidential, Wilmington, DE
RESPONSIBILITIES:
- Gathered requirements, prepared test plans, created scripts using Silk Performer v17.x BDLT scripting language and analyzed results using AppDynamics including collecting heap dumps when memory leaks were suspected.
- Involved in NFR document preparation based on the SLA and involved in project estimates, project architecture analysis for the scope of the performance in the project
- Preparing the Detailed test plan document and involved in Client calls
- Derive client requirements, and write performance test plans.
- Worked on Android devices, iPhone and Amazon Kindle Fire.
- Creating & Enhancing automated scripts using JMeter and Silk performer tools
- Creating and Executing load test scenarios using JMeter and Silk performer .
- Preparing the traversal flow document for identified business scenarios
- The key responsibilities were preparation of Jmeter for the simulation of user behavior, Customization of the scripts and execution of the scripts
- Executed the orders submitted in the mobile apps through mainframes.
- Executing Jmeter scripts in distributed performance testing
- Involved in performance and load testing using silk performer and E-load.
- Design/ Execute the Load test Scenario based on the workload mix
- Design the Performance Test Report with all the measurements
- Involved in Bottleneck identification and Analysis
- Experience with mobile cloud platform like Device Anywhere and Perfecto Mobile
- Involved in R&D for any new tools identification in the projects
- Using Blazemeter executed the performance tests in cloud performance testing.
Environment: Jmeter 2.11 version, Distributed load execution, Silk Performer, MS Visual Studio, Visual VM, Blaze meter, Cloud watch monitoring tool, Fog Light monitoring tool.
Confidential, Thousand Oaks, California
Performance Tester
Responsibilities:
- As a performance testing lead my job was reviewed the business requirements documents and technical specifications to understand the SAPGUI and SAP web Application for different workflow
- Attended meetings with business analysts, financial advisors, developers, managers, and other project related personnel to understand more facts about the product and user interface issues
- Involved in writing test plans, test cases, and test scenarios necessary to plan the testing processes
- Involved the daily status meeting with project manager and offshore team members about progress of the Project
- Involved for setting up and executing of the test cases, and capture data related to performance testing
- Worked closely with the project team in planning coordination and implementing testing methodology and writing business function for specific test
- Gathered, consolidated requirements for generating performance goals and test plans
- Responsible for designing of test plans, test procedures and test cases and execution of test cases
- Generated VuGen scripts, testing scenarios, ran the scripts and analyzed the results using LoadRunner
- Used rendezvous point, start and end transaction, parameterization, correlation features in virtual generator of LoadRunner
- Designed scenarios for performance testing, generated scripts and handled correlation as well as parameterization using LoadRunner generator, executed scenarios using controller and analyzed the results using analyzer and performance center
- Performed performance stress/load test on web and windows based applications using LoadRunner
- Enhanced script by inserting check points to check if Vusers were accessing the correct page which they were supposed to be accessing
- Created a scenario with certain amount of Vusers giving ramp up, ramp down and run time in the controller of Performance center
- Analyzed the LoadRunner reports to calculate response time, transactions/minute, hits/sec and throughput
- Met with managers, business analyst, work steam lead and developers to discuss the performance test analyzed report, real world use cases and appropriate workflows
Environment: SAPGUI 7.01, SAP NetWeaver, ECC 5.0/6.0, LoadRunner, Performance Center 9.1/11, QTP10, QC10.0, HP SiteScope, JIRA, Share point, C, MS Office, HTTP/HTML, Web Services, XML, Windows.
Confidential, NY
QA Analyst
Responsibilities:
- Prepared Test Plan based on understanding the network design of System Architecture
- Involved in writing and implementing the Test scripts using Load runner
- Analyzing the process and updating the framework for Automation
- Involved in complete QA Life Cycles.
- Extensively used Java Script to enforce client side validations.
- Created Load test scenarios and data for execution
- Performed performance testing using Load runner scripts
- Handling Complex page requests by handling the post-data going from the complex pages
- Generated detailed test status reports, performance/capacity reports and graphical charts for higher management
- Analyzed Load Runner Test Results to find out the transaction Response Time and System Bottlenecks
- Took complete ownership and responsibility for the maintenance and improvement of existing product test suites
- Tested the application manually prior to automation for functional testing.
- Boundary Testing adopted by analyzing the requirements drafted the Test Cases and executed the same
- Proved constructive approach to quality assurance, issuing identification, problem resolution, and the ability to work under tight deadlines and pressure situations
- Maintained defect tracking and reporting using Quality Center
Environment: Quality Center, LoadRunner, MS Visual Studio, SQL Server 2005, C#, .Net, MS-word, MS-Excel, Windows XP Professional.
Confidential
Performance Tester
Responsibilities:
- Reviewing and analyzing design documents for performance testing of the application
- Developing test cases and mapped test cases to requirements using RTM
- Performing integration testing to test the functionality of the modules
- Executing functional testing, regression testing and integration testing extensively
- Creating scripts in VuGen and emulating the behavior of real users
- Designing performance test scenarios using LoadRunner, running the tests and analyzing the results
- Conducting load and reliability testing on website’s workflows to identify and reporting performance bottlenecks
- Enhancing the script using parameterization, correlation and user defined functions
- Performing in-depth failure analysis against thousands of automated test executions
- Using performance center for analyzing the performance of the application also followed up with the development team to verify bug fixes and updating bug status
- Developing various scenarios and performing performance and volume tests using LoadRunner
- Involved in NFR document preparation based on the SLA and involved in project estimates, project architecture analysis for the scope of the performance in the project
- Preparing the Detailed test plan document and involved in Client calls
- Preparing the traversal flow document for identified business scenarios
- Involved in preparation of LoadRunner scripts for the simulation of user behavior, Customization of the scripts and execution of the scripts
- Design/ Execute the Load Test Scenario based on the workload mix
- Executing the LoadRunner scripts in Controller, Booking timeslots in HP Performance center
- Design/ Execute the Load Test Scenario based on the workload mix using HP ALM tool
Environment: LoadRunner, Performance Center, C, HTML, MS Office, Web, XML, Windows and Mainframe.