Performance Architect Resume
NY
SUMMARY
- 9+ years of extensive experience in Functional Testing & Performance testing
- Experience in Gathering and analyzing Functional & Non - Functional Requirements
- Experience in working with HP Load Runner, HP Performance Center (ALM) and good knowledge on J Meter.
- Have skills in SQL to debug and execute Loadrunner scripts and experience in SQL Server and Oracle Databases.
- Expertise in performing Requirements Analysis, Peer review Process, preparation of Performance test plan, Performance test strategy and Test summary reports.
- Working knowledge in using Web (HTTP/HTML) and good Knowledge on Web Services protocol.
- Able to generate industry standard performance scripts in any communication protocol.
- Expertise in understanding Business Requirement Specification, Functional Specifications and Design documentation and converting it into comprehensive Use Cases, Test Scenarios, Test Strategies, Test plan and Test Cases.
- In depth knowledge of end to end Performance testing concepts, monitoring and analysis.
- Extensively used LoadRunner VuGen to develop Vuser Scripts.
- Responsible for testing application and components behavior with heavier loads and optimizing server configurations.
- Excellent working knowledge of designing and implementation of all QA Test Strategy plans and automated test solutions for client/server and Web applications in V model, Waterfall as well as Agile environment.
- Have good knowledge on Performance Testing Proof of Concept on any environment.
- Identify performance bottlenecks by conducting Root Cause Analysis.
- Scheduling, Interacting, invoking the Scripts using Quality Center.
- Good expertise knowledge in monitoring servers using New Relic, HP BSM, HP Sitescope, Wily Introscope, JConsole & Visual VM and good knowledge on Dynatrace, App Dynamics.
- Proficient in debugging and executing LoadRunner scripts.
- Good expertise in VuGen Runtime Settings and logs set to display messages.
- Providing tuning recommendations on Java/J2EE Applications.
- Analyzing the JVM Parameters with optimized values, Analyze thread dumps and heap dumps to identify memory and thread related issues.
- Good knowledge on HP ALM and Quality Center to perform various activities of Quality Assurance life cycle.
- Involved in all stages of Quality Assurance Life cycle. Extensively followed CMM Methodologies.
- Proficient in plotting and implementing scenarios and loading LoadRunner scripts into a controller.
- Excellent team player proven that able to meet tight deadlines under pressure.
- Excellent problem solving skills & excellent Analytical skills.
- Good expertise in preparing Daily & Weekly Status Reports and sharing with stakeholders.
- Received i-Flyer Award from CTO of the organization for Excellence & Teamwork
TECHNICAL SKILLS
Automation Tools: HP Load Runner, HP Performance Center, QTP, Jmeter, SOAP UI
Defect Tracking Tools: JIRA, Quality Center, Bugzilla, Track-It.
Monitoring/Profiling Tools: New Relic, HP BSM, HP Sitescope, Wily Introscope, Visual VM, Jconsole, DynaTrace.
Web Technologies: HTML, XML, JSP, Java Script, Ajax, Servlets, JDBC
Languages: Java, Shell, SQL, PL/SQL, C.
RDBMS: MS SQL Server, MySQL, Oracle 10g/11i.
Methodologies: Waterfall, V-Model, Agile.
Operating Systems: Windows, UNIX, Sun Solaris, HP Linux.
Statistical Tools: Excel, Word, Power Point
Networking Protocol: TCP/IP, SOAP
Application/Web servers: Web sphere, Web logic, JBoss Apache and IBM Http Server
Domain: Banking (Mortgage), Finance, Health Care.
PROFESSIONAL EXPERIENCE
Confidential, NY
Performance Architect
Responsibilities:
- Gathering and analyzing the non-functional requirements (NFRs).
- Designed HP Load Runner with Virtual User Generator for HTML/HTTP Web Protocol.
- Performed web services testing using XML files, Fiddler and SOAP services.
- Recording the scripts with all standards and enhancing the scripts.
- Created scenarios and work load model with for Peak hour volume and executed through ALM.
- 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.
- Expert in finding performancebottlenecks and making recommendations for PerformanceTuning.
- Executed performance / load / stress and other non-functional tests.
- Monitored Application logs to determine system behavior. Address all technical issues, facilitate the resolution and necessary follow up with PM, IS/IT, Development, and other cross-functional departments.
- Analyzed the Load Runner reports to calculate Response time and Transactions per Second.
- Responsible for monitoring CPU utilization, Response time, GC Analysis, Heap analysis, Thread Dump analysis.
- Used New Relic, HP BSM to monitor the databases, application and web servers (at OS & Application level) for Performance bottlenecks while conducting Load, Stress, volume, and Soak tests.
- Participated in meeting to discuss the bottlenecks and long running queries.
- Followed Agile (SCRUM) methodology to give frequent deliverables to the customers.
- Responsible for preparing Daily Status Reports & Weekly Status Reports for our applications in production env using New Relic and identifying problematic transactions and the root cause behind the poor performance.
- Responsible for creating Dashboards in New Relic by manipulating the complex NRQL queries as per the requirements.
Environment: Load Runner 12.5, ALM, New Relic, Web Sphere, SQL, JIRA, Windows XP and SQL Database.
Confidential, Pleasanton, CA
Performance Analyst
Responsibilities:
- Gathering and analyzing the non-functional requirements (NFRs).
- Worked on different modules within Kp.org and served as a Performance Analyst.
- Designed HP Load Runner with Virtual User Generator for HTML/HTTP Web Protocol.
- Created scenarios and work load model with for Peak hour volume and executed through ALM.
- Introduced rendezvous points in the script for stressing the application for specific transactions.
- Analyzed Load Test Runs & resource utilization (Processor, Disk I/O, and Memory).
- Responsible for performance measurement strategies to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases, includes Client Experience.
- Expert in finding performancebottlenecks and making recommendations for PerformanceTuning.
- Executed performance / load / stress and other non-functional tests.
- Responsible for monitoring CPU utilization, Thread count, Response time, GC heap analysis.
- Analyzed the Load Runner reports to calculate Response time and Transactions per Second.
- Used HP Sitescope & Visual VM to monitor the databases, application and web servers (at OS & Application level) for Performance bottlenecks while conducting Load, Stress, volume, and Soak tests.
- Followed Agile (SCRUM) methodology to give frequent deliverables to the customers.
- Involved in walkthroughs and meetings with Performance team to discuss related issues.
Environment: Load Runner 11, ALM, HP Sitescope, Web Sphere, SQL, JIRA, Windows XP and Oracle 11g.
Confidential, Rocky Hill, CT
Performance Tester
Responsibilities:
- Gathering and analyzing the requirements.
- Preparing Test Strategy, Methodology, Approach, Test cases and Effort estimation.
- Developed Test scripts, Scenario creation and execution.
- Analyzing load test results, compile into reports, and Updating the status to higher management on weekly basis.
- Profiling application to identify bottlenecks and providing tuning recommendations and Retesting to ensure all Performance issues got fixed.
- Participating in Client conference calls and updating the work status of the week.
- Executed Load Runner scenarios based on complex business scenarios with different monitors for Stress 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.
- 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 protocols (Web HTTP/HTML, Web services) in Vugen.
- Coordinate with off shore team members and communicate updates on Software Testing activities to the Project.
Environment: Java/J2EE, LoadRunner11.0, HP Sitescope, Weblogic, Apache, Perfmon, VMstat, Oracle 11i, JIRA.
Confidential, Palm Beach, FL
Performance Tester
Responsibilities:
- Developed Vuser scripts using Web (HTTP/HTML).
- Responsible for developing Performance Testing strategy, Performance Testing Plan based on the business specifications requirements and user requirements.
- Created Scripts with various business transactions using protocols (Web HTTP/HTML, Web services) in Vugen
- Prepared data for Parameterization of the values in the scripts for multiple scenarios by querying the Oracle data.
- Introduced rendezvous points in the script for stressing the application for specific transactions.
- Executed in Load, Stress and Endurance testing to simulate a process,
- Expert in finding performancebottlenecks and making recommendations for PerformanceProfiling or Tuning
- Performed testing for No load, Medium Load and Full Load and analyzed the system response.
- Responsible for performance monitoring and analysis of response time & memory leaks using throughput graphs.
- Analyzed the Load Runner reports to calculate Response time and Transactions per Second.
- Monitored system resources such as CPU Usage % of Memory Occupied VM Stat, I/O Stat.
- Responsible for monitoring CPU utilization, Thread dump, Response time, session count, GC & heap analysis.
- Developed weekly reports of Performance data and metrics.
- Created performance narrative documents.
- Participated in defects meeting to discuss the bottlenecks and long running queries.
- Involved in walkthroughs and meetings with Performance team to discuss related issues.
Environment: Load Runner 11, HP Sitescope, Web Sphere, SQL, JIRA, Windows XP, Web services, and Oracle 11g.
Confidential, Roswell, GA
Performance Tester
Responsibilities:
- Prepared Test Strategy, Methodology, Approach.
- Understood the system architecture and identify and set up appropriate monitoring tools.
- Extensively used LoadRunner VuGen to develop Vuser Scripts.
- Reusable Performance Test scripts development, Scenario creation and execution
- Monitored the Servers to identify bottlenecks and providing tuning recommendations
- Analyzed load test results, compile analysis into reports, and present findings to project teams
- Updated the status to higher management on weekly basis.
- Creating Lessons Learned Document for the team by documenting all the issues and solutions went through for current release
- Participated in Client conference calls and updated the work status of the week.
Environment: Mainframe, Load Runner, Tomcat, Oracle and UNIX Server, Wily Introscope, Windows XP,Web services.
Confidential
Software Engineer
Responsibilities:
- Gathering and analyzing the requirement documents (BRD) in order to summarize system specific business rules and other operating conditions.
- Preparing Test Cases based on the BRS document and send it for Peer Review.
- Fix Reviewer comments if any and get it approved.
- Review Test Cases written by team members and provide review comments if any.
- Executed test cases and identified bugs.
- Logged and tracked the bugs in Track It.
- Performed Re-testing & Regression testing on bugs fixed by the developers.
- Performing Smoke Testing, Regression Testing, System Testing on the application.
- Uploading reviewed test case document in PGS so that it can be used for further reference by anyone from the team.
- Preparation of status reports and participated in status calls & meetings.
- Participated in project review meetings & discussions.
- Participated in Product releases that happens bi-weekly.
Environment: QTP 9.0, Windows XP, Windows 2000, Power Builder, Oracle, PGS, Quality Center, MS Office.
Confidential
Software Engineer
Responsibilities:
- Preparing Test Cases based on the BRS document and send it for Peer Review.
- Fix Reviewer comments if any and get it approved.
- Involved in Web services testing using internal web services testing tools and SOAP UI.
- XML validation in responses using SOAP-UI.
- Executed test cases and documented bugs in bug tracking tool called Track-It.
- Performed Re-testing & Regression testing on bugs fixed by the developers.
- Performing smoke, Regression Testing & System Testing on the application.
- Preparation of Test Summary Reports.
Environment: SOAP UI, Windows XP, Java, Oracle, TRACK IT, MS Office.