Performance And Monitoring Engineer Resume
PROFESSIONAL SUMMARY:
- QA Load Tester experienced in Information Technology with emphasis on QA Analysis on Client/Server, Web - based applications using manual and automated testing tools.
- Experience in Software Quality Assurance and Software Testing on various system platforms and operating system Windows 95/98/2000/XP and 7.
- Full Life Cycle experience, involved in requirement analysis, design, development, testing, deployment, support in an Agile Methodology environment.
- Strong knowledge of manual and automated web testing methodologies, including writing test plans, writing test cases, executing test cases, finding defects, defect tracking, automated test script development, automated test tool/utility development, and participation in the establishment of an automated testing framework.
- Experienced in performing Black-Box, Sanity, Smoke, Functional, Positive, Negative, GUI, Backend, Integration testing, End-to-End, Regressions, Usability, UAT, Performance, Stress, Load Testing.
- Strong Manual Testing experience and Solid experience in HP LoadRunner 11.5,12.1 performance center, Quality Center, Test Director, SiteScope (Monitoring Tool) and Selenium.
- Excellent programming skills and experience with SQL, PL/SQL.
- Possess a positive attitude and high levels of professionalism to meet the expectations of the corporate culture.
PROFESSIONAL EXPERIENCE:
Confidential
Performance and Monitoring Engineer
Responsibilities:
- Going through requirements and creating the Performance Test Plan for BSM script per requirements.
- Design and implement Vugen scripts using multiple protocols for the Business Flows.
- Standardize Transaction Names, script names, parameters and application name.
- Troubleshoot and correct any potential related issues with script migration and execution.
- Exclusive Experience on BPM’s and BSM monitoring.
- Add/Remove/Maintain BPM’s as needed and performs root cause analysis on BSM’s transaction failures.
- Analyzes daily BPMPerformance over Time Reports and increase/decreases application thresholds accordingly.
- Involved in design and implementing various BPM and BPM Load Balancing projects.
- Monitor Boeing’s internal and external websites by utilizingSitescope.
- Created Requirements Traceability Matrix by integrating the requirements with test scripts in Test Plan and integrating defects with test-cases by customizing Traceability Rules and Convert Test options in Quality Center/ALM.
- Setup Alerts based on threshold usingSiteScopeto monitor ALM Servers.
Performance Engineer
Confidential . Petersburg, FL
Responsibilities:
- Using Performance Center, created scenarios for Load and Performance testing with different host systems and also configured the test environment.
- Generated graphs and studied them to monitor the software performance.
- Getting complete performance testing requirements from the client. Interfacing with client to freeze the same.
- Estimation of Performance Testing Effort.
- Experience in writing VUGen Scripts with Web http/html, Oracle ODBC, Oracle NCA, Sybase CTLib, AJAX TruClient IE, FireFox, and WebClickandScript protocols.
- Formation of appropriate Test Load Mixes and execution of tests in form of Ramp-up Tests, SOAK Tests, Stress Tests.
- Created Vugen Scripts in C and used related functions to update the baseline script.
- Analyzed LoadRunner/Performance Center test results Involved in Preparing Test Plan and Test Cases based on the analysis of the business requirements.
- Extensive Parameterization and correlation of the VuGen scripts to ensure the real time load conditions.
- Used Rendezvous points to load test specific transactions.
- Experience in monitoring servers using SiteScope.
- Analyses the CPU Utilization, Memory usage, and Garbage Collection and DB connections to verify the performance of the applications.
- Work closely with developers and take an active role in ensuring that the application components meet the highest quality standards.
Performance Engineer
Confidential, FL
Responsibilities:
- Participate in Software Development Lifecycle activities such as process improvements, requirements and code review design reviews, feasibility assessments, process reviews.
- Create Test Plans, Test Cases, and Test Scripts based on business requirement documents.
- Write test cases in Microsoft Excel, and upload in Quality Center.
- Execute manual test cases manually and verify the actual results with expected results.
- Identify significant component's functionality to perform Regression Test ensuring business priority.
- Designed Performance test scenarios and Vaughan Scripts using LoadRunner 11, ran Stress test, analyzed the results.
- Developed Virtual user scripts using VuGen for various applications; performed Correlation, Data Parameterization and Customization of scripts using LoadRuner 11.
- Executed performance testing using LoadRunner Controller and created LoadRunner graphs to analyze the results.
- The used Rendezvous concept of LoadRunner 11 to generate peak load onto the server, thereby stressing it, and measuring its performance and performed dynamic Parameterization and Correlation testing.
- Created Vuser scripts for Load and Performance testing to verify the Throughput Capacity, to ensure that performance meets or exceeds previous performance benchmarks, using LoadRunner 11.
- Log defects into defect tracking tool Quality Center (QC ALM) after analyzing the root cause of the issue, consult with team lead before generating defect tickets.
- Identifying defects and managing their lifecycle using defect management tool Mercury Quality Center.
- Involved in preparing traceability matrix in Quality Center to ensure all requirements mapped.
- Perform User Acceptance Testing (UAT) at the Client site.
- Perform Unit, Functional, Regression, Ad-hoc, Black Box, User Acceptance, Positive and Negative Tests for the application under test (AUT).
- Attend and lead weekly QA Status meetings. Participate in Quality Assurance (QA) Test Document review.
- Work closely with Developers and Business Analysis to resolve defects and testability issues.
QA Analyst
Confidential, NY
Responsibilities:
- Developed test deliverables as related to the five areas of Quality Control ALM (Test Planning, Test Preparation, Test Execution, Defect Management, and Test Reporting), including building definitions, specification/requirement decomposition, and requirement matrices
- Executed written test case scenarios, including manual, automated, and data-driven regression.
- Performed Quality Assurance activities for a wide range of application products using Quality Center ALM.
- Created functional automation scripts using open source tools selenium (selenium IDE, RC)
- Developed and executed automated scripts under automation framework using Selenium
- Worked with deployment team to create a nightly automation regression execution builds.
- Involved in creation of automation framework usingseleniumand testing.
- Developed test cases and test scripts for Functionality and Regression Testing using Selenium.
- Examined system behavior and performance using Load Runner.
- Prepared Test Plan, Test Cases, developed multiple user Scenarios for Load and Performance Testing.
- Created VuGen scripts, used manual and automatic correlation, parameterization techniques in generating the test scripts for LoadRunner.
- Executed LoadRunner Scenarios using LoadRunner to perform performance, Stress and scalability tests.
- Worked with LoadRunner Controller for configuring and execution of performance test scenarios with multiple virtual users and virtual user scripts, managed and collected metrics for the various system monitors.
- Used LoadRunner to analyze the response times of business transactions under load, developed reports and graphs to present the stress test results to the management.
- Defend Rendezvous points to create peak load on the server and thereby measure the server performance under load.
- Analyzed Throughput graph, Hits per second graph, Transactions per second graph and Rendezvous graph using the LoadRunner Analysis tool.
- Performed Load and Performance testing by using Load balancer to test the Web Application.
- Designed and developed complex set of SQL queries and sub queries for database testing.
- Responsible for providing information as requested in a timely manner.
- Attended team meeting and project meeting.
QA Analyst
Confidential, NY
Responsibilities:
- Worked closely with project team to ensure testing required documentation was provided at the right time.
- Managed STLC processes by using Quality center, requirements, test plan, test lab, defects, and other test management activities.
- Participated as a member of a team developing and maintaining enterprise and Internet application test cycle using object oriented architecture in a Windows environment.
- Ensured that testing needs of the team were met and that team members understand what documents must exist to facilitate an efficient testing process.
- Defined test objectives, created test plans, and developed manual and automated test cases and procedures.
- Executed software applications tests generating test data and metrics, communicating test status, and analyzing test results.
- Recorded defects (using bug tracking software QC), including documenting information useful in the debugging process, evaluating test data, problem discovery, tracking and resolution.
- Wrote test documentation, automated testing, and executed testing of software applications developed using various technologies.
- Developed Virtual user scripts using Mercury Load Runner VuGen for various business processes; performed correlation, data parameterization.
- Monitored application server, web-server and database server resources using Load Runner.
- Worked with engineering, search and technical teams to develop enterprise-level performance test scripts using Load Runner Web Performance Test & Load Test.
- Responsible for developing test cases in HP Quality Center and executing tests according to software test processes and procedures.
- Involved in generating Vusers in Load Runner for performance testing, and load testing of the application.
- Prepared and maintained test data required for Performance /Load/Stress and Regression test suites.
- Measured Throughput, Hits per second, Response time using Load Runner Analysis tools.
- Performed other related functions, including special projects, as required and requested
TECHNICAL SKILLS
Test Management Tools: Performance Center 11.52, LoadRunner 9.5, 11.5, SiteScope, Quality Center ALM 11.520, Test Director.
Technologies: NET, SOAP, Java, SQL, PL/SQL, HTML, XMLDatabases: Oracle, SQL Server, MySql, MS Access
Tools/Applications: MS Office, UML, Adobe Acrobat, MS Visio, MS Project, VSS
Browsers & Servers: Internet Explorer, FireFox, Opera, Apache Tomcat, Web Logic
Operating Systems: Windows 98/2000/NT/XP/Vista/7
Protocol: Web HTTP/HTML, AJAX TruClint and Script AJAX TruClient /Firefox /AJAX TruClient/IE