Sr. Performance Engineer Resume
Parsippany, NJ
SUMMARY
- 7 Years of diverse experience in Quality Assurance (Manual / Automated) testing with expertise in requirements gathering, analysis, design, application testing & Quality Assurance of Web based applications & Client Server.
- Good understanding of System Development Lifecycle (SDLC) and QA Methodologies.
- Extensive knowledge of performance testing, database testing, and structured software testing.
- In - depth knowledge of analyzing systems, evaluating system performance and responses.
- Expert in documentation, preparing Test Plans, Test Data, Test Scenarios, Requirements Traceability Matrix and Bug Status reports from the Design Requirements Document and functional specifications.
- Good knowledge in installing, configuring all components of LoadRunner including VUGen, Controller, Analysis, Load Generators.
- Experience in Performance Testing with LoadRunner on protocols Web (HTTP/HTML), Web Services, SAP, Flex, Winsock.
- Experience in developing and deploying load scripts to do performance testing using LoadRunner.
- Analyzed the test results TPS, Hits/second, Transaction response time, CPU utilization using LoadRunner Analysis, various monitoring tools and prepared Test Reports.
- Expertise in using testing tools like HP LoadRunner, Performance Center, QTP, WinRunner and JMeter.
- Participated extensively in Facets, HIPAA and Health Claims under Health Care Domains.
- Hands on Experience with System Performance Testing Methodologies like stress, endurance testing
- Extensive experience in functionaltesting, unittesting, integrationtesting, regressiontesting, black boxtesting, white boxtesting, GUItesting, back-endtesting.
- Good knowledge of SOA tools like soapUI.
- Experience in using monitoring tools such as Sitescope, Wily Introscope.
- Good at bug-reporting and bug-tracking using the test management tool like Quality Center, Clear Quest
- Self-motivated, willing to assume responsibilities, can work independently, lead or work within a team environment.
TECHNICAL SKILLS
Testing Tools: Win Runner 7.x/6.5, Load Runner 7.0/8.0/9.0/9.5/11.0 , Performance Center 11.0, QTP 8.0/9.2/9.5
Defect Tracking tools: Test director 8/7.x/6, Quality Center 8.0/9.0/9.2/10.0 , IBM Rational Clear Quest 7.1/8.0, Bugzilla 2.2/3.6, Track Record 1.0/1.5
Operating Systems: MS DOS, Windows 2003/2003/XP/7, UNIX, Linux 4.x/5.x, Sun-Solaris 10/11, IBM Mainframes
Monitoring Tools: Site Scope, Wily Introscope, Team Quest, Tivoli Performance Viewer
Database: Oracle 9i/10g/11g, MS SQL Server 2005/2008, IBM DB2, MS Access, MySQL
Web Servers: IBM Web Sphere, Web Logic 9.2/10, Apache Tomcat 5.5/6.0/7.0, IIS
Tools: & Utilities: MS Office Suite 2003/2007/2010 , MS Project, MS Visio, Outlook, TOAD
PROFESSIONAL EXPERIENCE
Confidential, Parsippany, NJ
Sr. Performance Engineer
Responsibilities:
- Conducted meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
- Design, develop and implement test plans, scripts, tools using the detailed business requirements document provided by the business analysts.
- Develop testing processes and approaches according to standards.
- Extensively used Web (html/http), Web Services protocol in Load Runner
- Involved in generating scripts and handling Correlation, parameterization, transaction points, debugging and various other functions using Load Runner Vugen
- Used and Performed manual correlation to compare and identify dynamic data in Vuser scripts.
- Responsible in developing and managing test data and test environment
- Used Performance Center to create scenarios and set up monitors to track load generator for performance testing.
- Involved in scalability and bottleneck testing of application.
- Designed the Manual and Goal oriented scenarios using Load Runner Controller module to test
- Responsible in executing scenarios and in analyzing results.
- Ramped up Virtual users in a load test to achieve a maximal transaction volume of 1200 concurrent users.
- Extensively used Controller to perform and execute Baseline, Ramp-Up, Endurance, and Stress test cycles.
- Used Wily Introscope for identifying response time and memory leaks during load tests.
- Performed in-depth analysis to isolate points of failure in the application
- Analyzed Throughput Graph, Hits/Second graph, Transactions per second graph and Rendezvous graphs using LR Analysis tool.
- Involved in analyzing Runtime, System Resources and Transactions Graphs
- Documented average response times, 90% response times and reported them to the application team.
- Report and track issues/defects using Quality Center, provide management with various test metrics and generate Quality Center reports and graphs.
- Actively participated in Defect Review meetings on a daily basis
Environment: Load Runner 11.0, Performance Center, Wily Introscope, Quality Center 11.0, Java, JavaScript, HTML, Oracle 11g, SQL Developer
Confidential, Denver, CO
Sr. Performance Engineer
Responsibilities:
- Gathered and analyzed business and technical requirements for performance testing purposes.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards
- Used Web (html/http), Web Services protocol in Load Runner for recording the application
- Responsible for generating scripts, designing scenarios for Performance Testing, and handling Correlation as well as parameterization using Load Runner Vugen.
- Calculated pacing by gathering requirements from previous release
- Writes and executes SQL queries in validating test results
- Designed and executed complex controller scenarios to ensureperformancetest coverage.
- Changed the user loads by monitoring the number of hits on different web pages on the website
- Used Scenario by Schedule in the controller to change the Ramp Up, Duration and Ramp Down settings
- Performed capacity testing on the Enhancements by using the Schedule By Group in Controller
- Change the runtime settings such as pacing, think time, Log settings, browser emulation and timeout settings in Load Runner VUgen and the controller
- Executed hourly Performance tests, Endurance Tests and Stress tests for this application.
- Monitored the metrics such as response times, throughput and server resources such as Total Processor Time, Available Bytes and Process Bytes by using Load Runner Monitors
- Analyzed the Transaction Summary Report and graphs generated in a LoadRunner Analysis session
- Analyzed server resources such as Total Processor Time to look forperformance bottlenecks.
- Analyzed the server resources such as Available Bytes and Process Bytes for Memory Leaks using Sitescope
- Identified the load balancing issues on the servers
- Ensured that quality issues are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
- Documented the performance results to report the results to the team
Environment: Load Runner 11.0, Quality Center 11.0, J2EE, Apache-Tomcat 6.0, Apache HTTP Server, Oracle 10g, SQL Developer, Linux, Windows 2003/2008/XP, Tibco In Concert, Tibco BPM, JDE, Site Scope
Confidential, Cuyahoga Falls, OH
Sr. Performance Tester
Responsibilities:
- Involved in gathering performance requirements. Serves as primary liaison/consultant between the system users and the technical team.
- Reviewed business work load model of the application, to understand the daily application usage of the system by the majority of the system users.
- Preparedperformance test plan, which describes how application would be tested inperformance test environment.
- Develop comprehensive test conditions and system performance test case scenarios for highly complex information systems and/or software programs.
- Createdperformance test scripts as per the business transactions identified using VuGen.
- Designed test scenarios and test runs using Controller.
- Performed baseline and duration tests to check whether the application response times are as per SLA mentioned.
- Monitored required system resources and servers in test environment using controller and Introscope.
- Monitor post-implementation system/program performance to prevent reoccurrence of operational issues and ensure efficiency of operation.
- Oversee test execution to ensure proper operation of system/program.
- Prepared analysis report for different tests performed using different scenarios.
- Reviewedperformance results and reported the concerns to the development team.
- Prepared finalperformance summary report as per the tests conducted.
- Review complex test results. Drive progress of problem resolution and reports progress to management.
- Used Quality Center to store all testing result and for defect Tracking and Reporting and generated graphs, reports.
Environment: Load Runner 9.5/11.0, Quality Center 10.0/11.0, Wily Introscope, Site Scope, J2EE, IBM HTTP Server, IBM Web Sphere, Oracle 10g, UNIX, Windows 2003/2008/XP.
Confidential
Performance Tester
Responsibilities:
- Involved in the Manual/Automated Testing.
- Analyzed the business requirements and the site specifications.
- Regular meetings and updates were made to the Management team of the ongoing QA process.
- Worked on Agile Methodology.
- Developed detailed Testing Strategy for the entire application and developed various test cases.
- Created Load Testing Scripts using Load Runner VUGen.
- Regression Testing is performed and the additional scripts are generated for each version.
- Extensively called Test scripts from Driver script, Data driven scripts into main scripts
- Inserted various check points like bitmap check points, text checkpoints and database check.
- Used Controller to Perform Load Test, Longevity test and Stress Test
- Created web based scripts and executing them in LR controller, analyzes the graphs and reports publish them to stakeholders.
- Initiated, coordinated and implemented the QA Process and Methodologies.
- Enhanced and modified the scripts according to the test case scenarios.
- Created scripts, performed file, form and table checks on the application.
- Generated Data Driven scripts that access the backend database
- Performed regression testing for the application using QTP.
- Parameterized Stress and Load testing by using Load Runner.
- Points to check the functionality of the application.
- Used Clear case for Version Control. Each version of the application is stored in Clear case and necessary modifications, updates and analysis had been done.
- Generated Test Scripts using QTP for Regression testing.
- Performed both Manual and Automated testing.
- Used Clear Quest to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
Environment: Load Runner 9.5, Java Script, Java, HTML, VB Script, Clear Case, Clear Quest 7.1, Quick Test Professional, SQL, DB2, MS SQL Server 2005, TOAD, UNIX, Windows 2003/NT/XP, Web Logic 9.2, Mainframes, AS400, Wily Introscope
Confidential
QA Automation and Performance Tester
Responsibilities:
- Worked with the Business Analyst, Developers and the test lead closely.
- Designed and documenting Test Plans, Test Cases, Test Scenarios, and Test Strategies based on business requirements and Design documents.
- Identified the Test Cases and documented them in Quality Center.
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
- Performed Development Integration, System Integration, End to End and User Acceptance testing for the data services.
- Performed Functional testing,performance testing and Regression testing to see the entire functionality using QTP.
- Performed Load testing by bombarding the server with users to test theperformance of the application under stress conditions using Load Runner.
- Used Joins like Inner and Outer joins while testing from multiple tables.
- Performed Automation testing by using Quick Test Professional.
- Performed Data Driven Tests to validate the same scenario with different test data using Quick Test Professional.
- Established connectivity between QTP and Quality Centre and access the functions from QC.
- Responsible for Data driven testing using Quick Test Professional, and written functions using descriptive programming in Quick Test Professional.
- Used Quality Center to store all testing result and for defect Tracking and Reporting.
- Generated enhanced graphs and reports with Quality center.
- Provided weekly management status reports and coordinated meetings between test team and development team to review defects.
Environment: QTP 9.2, Quality Center 9.2, HTML, Windows 2003/XP, VB scripting, Load Runner 8.0, MS Office, My SQL, MS SQL Server 2005, .NET, Site Scope, IIS
Confidential
Software Test Engineer
Responsibilities:
- Involved in gathering requirements from Business Analysts, users and responsible in preparing Test Plan
- Created test cases and test scripts for testing the application to meet the requirements.
- Executed all test cases
- Carried out GUI testing, functionality testing, positive and negative testing
- Checked out for all necessary pop up messages to make the application user friendly.
- Carried out Component testing and integration testing
- Carried out regression testing
- Involved in Bug Verification, setting up Bug Priority and tracking bugs till completion.
Environment: QTP 8.2, .NET, Oracle 9i, PL/SQL, Quality Center 8.2, Windows 2003/XP.
