Software Quality Assurance Resume
SUMMARY:
- 7 years of extensive experience in Software Quality Assurance and in Analysis, Design of Manual and Automated testing of various application for Client Server and Web - based application
- Proficient in Planning, Developing, Scripting, Executing, and Analyzing Performance Tests
- Extensive experience of Automated testing and Manual testing including Performance, Load Stress, Concurrent, Endurance, Functional and Regression Testing of Client/Server, Web based applications using various HP Testing Tools such as LoadRunner and Quality Center
- Extensive knowledge on different protocols; Web (HTTP/HTML), Citrix Protocols, Oracle NCA, Oracle Web Application 11i, Ajax Click & Script, AJAX TruClient, Web (Click & Script), Web services
- Extensive knowledge to create performance tests scripts using LoadRunner VuGen
- Experienced in script enhancement using ANSI C functions, protocol specific functions, parameterization, and correlation
- Big Data acquisition, design, and interrogation utilizing Splunk.
- Designed, executed and analyzed automated functional and performance tests in JMETER
- Experienced in performance testing and load testing using tools like JMETER, Neoload and LoadUI
- Well versed with configuring Runtime settings in VuGen or Controller to define the way to run the script
- Experienced in monitoring CPU, Memory, ASP Requests, Network, Web connections and throughput while running Baseline, Performance Load, Stress and Soak testing
- Expertise in tracking defects using tracking tools such as HP Quality Center/ALM(Application Lifecycle Management), and Clear Quest
- Involved in Tuning JVM.
- Did several tests to identify the capacity of JVMs.
- Experienced in performance Diagnostics tools such as HP Diagnostics and CA Wily Introscope in detecting bottlenecks such as very high CPU usage, memory leaks and assist developer to optimize the code
- Expertise in performance testing using LoadRunner with Detailed Analysis of Reports and Graphs
- Expertise in analyzing, interpreting and summarizing meaningful and relevant results in a complete performance Test Report
- Hands on experience on network analysis tools like dynaTrace and HttpWatch for tuning the performance of a web site by measuring download times, caching or the number of network round trips and measure web site performance in manual and automated test environment by capturing metrics such as performance measures like JavaScript execution, Rendering Time, CPU Utilization, Asynchronous Requests and Network Requests
- Good understanding of object oriented methodologies, software development life cycle (SDLC) and software testing methodologies
- Excellent ability to understand complex scenarios and business problems, and transfer the knowledge to other users/developers in the most comprehensible manner
- Quick learner by respect to latest technology, most excellent put into practice and system
TECHNICAL SKILLS:
Automated Testing Tool: HP Suite (LoadRunner 11/9.5/9.1, HP Performance Center, JMeter, Quick Test Pro, HP ALM 11, Quality Center, Test Director and Win Runner)
Defect Tracking Tools: HP ALM/Quality Center/Test Director, Bugzilla and Clear Quest
Monitoring Tool: Wily Introscope, HP SiteScope and Windows Resources
Languages: SQL, C, C++, Shell Script, Java, JavaScript, ASP.Net, VBScript
Productivity Tools: MS Office Suite 2007, 2003, 2000
Web Server: WebSphere, WebLogic, Tomcat
Databases: Oracle 10g/11g, DB2, MS SQL Server, MS Access
Operating Systems: Windows 98/NT/2000/XP/VISTA /Win7/Server 2003, UNIX, LINUX, SOLARIS
Browsers: MS Internet Explorer, Netscape, Mozilla, Chrome
Methodologies: RUP, CMM, TQM, Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Software Quality Assurance
Responsibilities:
- Assisted the project team in identifying and documenting performance test requirements
- Worked with business and technology leads to identify the appropriate data for testing, and prepare that data for the test cases
- Designed and developed performance testing scripts, functions, scenarios, processes for simple to complex testing situations using HP LoadRunner
- Responsible for recording scripts for different business scenario and involved in script enhancement with heavy correlations and parameterization.
- Worked on different protocols; Web (HTTP/HTML), Ajax Click & Script, AJAX TruClient, Web (Click & Script), Web services
- Developed and executed Jmeter scripts.
- Configured and used SiteScope to monitor and analyze the performance of the server by generating various reports of CPU utilization, Memory Usage, JVM Heap Size etc.
- Involved in test data preparation for the Parameterized values in the scripts for multiple scenarios designed the performance test scenarios for smoke test, baseline test, scalability test and stress test
- Scheduler to schedule the scenarios for User's Ramp up/Ramp down in LoadRunner Controller and assigned Vusers group to different Load Generators
- Observed the entire load test run for any failures/errors and monitored metrics such as Transaction Response Times, Running Virtual Users, Hits per Second and Windows Resources graph
- Identified performance problems or bottlenecks and recommended possible steps for remediating Using LoadRunner, executed multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller
- Used different Protocols like Web (HTTP/HTML), Web Services, SAP Web, SAPGUI.
- Created Load test scripts using VU-GEN and enhanced them using C, Ajax True Client, Web and Click, Ajax web and click protocol, web services script using SOAP UI.
- Involved in Testing Web based applications and Web Services (SOAP) developed in .Net and Java Technologies.
- Used dynaTrace to measure web site in test environment to capture performance metrics of key product features
- Performed problem solving analysis and root cause for system functionality and testing challenges using LoadRunner Analysis Tool
- Opened defect in Quality Center with necessary information and assigned it to development team worked closely with development team to resolve the defect and ensure that it is resolved and closed accordingly
- Involved in performance testing of online batch jobs, creating necessary files for exports and imports batch jobs
- Created reports for online batch jobs by capturing processing time from batch server logs and ensured that the records are processed within SLA
Environment: HP LoadRunner 11.0/11.5, Windows XP, Windows Server 2003, WinSCP, Wily Introscope, Oracle 10g/11g, JMeter, Toad for Oracle, Oracle SQL Developer, Quality Center 10, Web services, AIX
Confidential, Boston MA
Software Quality Assurance
Responsibilities:
- Developed performance test plans, test scripts, test scenarios based on business requirements
- Recorded and enhanced test scripts in protocol such as Web (HTTP/HTML), Oracle NCA, Oracle Web Application 11i with parameterization, correlation, adding ANSI C and Oracle NCA functions
- Worked with development team to identify the appropriate data for testing, and prepared test data for Parameterized values in the scripts
- Executed multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller
- Collected the frequency of JVM Heap and Garbage during test.
- Collected the frequency of JVM Heap & Garbage Collection in DCT Server during Test
- Measured and analyzed response times of key product features of Master Tax application
- Compared application performance and reported performance statistics to application team, and provided recommendations of how and where performance can be improved
- Provided performance benchmark documentation of candidate releases
- Worked closely with development team and provided assistance in performance tuning
- Conducted load test scenarios at various levels of concurrent activity and provided advice on practical solutions to scalability targets
- Extensively recorded, correlated and parameterized the Vuser scripts using LoadRunner VuGen with Web HTTP/HTML, Oracle NCA, Web Services protocols.
- Utilized various protocols such as Web Services, web (HTTP/HTML), Citrix, and SAP Web.
- Use Load Runner to design and execute load and performance tests against Web applications, web services
- Analyzed performance transaction, and server resource monitors for meaningful results for the entire test run using LoadRunner Analysis
- Provided guidance and support for performance test activities as expected by senior team members
Environment: HP LoadRunner 11, Windows Server 2003, Oracle 10g/11g, Toad for Oracle, HP ALM 11(Application Lifecycle Management), WebLogic, CA Wiley Introscope
Confidential, Pittsburgh PA
Software Quality Assurance
Responsibilities:
- Gathered user requirements and designed the Test Plans and Test Scenarios accordingly
- Assisted Defined Procedures for the Testing and Defect Tracking processes
- Participated in requirement analysis sessions to better understand system design
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner to create intense user load on the server to measure server performance under load
- Created Bench Marking/Baselines, Load testing Harness, Load Model and worked on Citrix Server
- Enhanced test scripts with intense use of correlation and parameterization to ensure the script runs successfully during replay and load test
- Created LoadRunner scenario schedule by load test/group as per the requirement and monitored the activities through LoadRunner Controller
- Simulated hundreds of concurrent users using Controller while monitoring both end-user response times and detailed infrastructure component performance such as Servers, Databases, and Networks etc.
- Monitored different Graphs like Transaction Response time and Analyzed Server performance Status, Hits per Second, Throughput, Windows Resources and Database Server Resources etc.
- Used LoadRunner Analysis to create graphs and reports from the load test results to correlate system information and identify both bottlenecks and performance issues
- Analyzed Software and Hardware components using LoadRunner Analysis Graphs identified and analyzed the performance Bottlenecks and Memory Leaks using Wily Introscope
- Logged and tracked defects in Quality Center and Interacted with developers, business analysts and other stakeholders to ensure to resolve Defects and their priorities
- Responsible for Test Summary Reports and Defect Reports
Environment: Oracle 10g, JAVA, HP Performance Center, Quality Center, MS Word, MS Excel, MS Visio, WebSphere
Confidential, Des Moines, IA
Software Quality Assurance
Responsibilities:
- Gathered user requirements and designed the Test Plans and Test Scenarios accordingly, which involved creating Business flow diagrams in Quality Center
- Worked on different protocols like Web (HTTP/HTML), Web services, Windows socket
- Developed LoadRunner scripts and enhanced using manual correlation, parameterization and C functions
- Created scenarios like Basic schedule by load test/group, Real world schedule by load test/by group as per the requirement
- Identified performance problems or bottlenecks and recommended possible steps for remediating using Wily Introscope
- Using LoadRunner, executed multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller
- Designed and developed performance testing automation artifacts (scripts, functions, scenarios, processes) for simple to complex testing situations using HP LoadRunner
- Executed multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller
- Created test strategies and conditions for load, stress, concurrent users, and network bandwidth scenarios
- Tested different versions of the application on performance and pre-production environments before going live to Production assisted the project teams in identifying and documenting performance test requirements
- Designed the test harness for execution on automated, performance and endurance testing platforms
- Work with business and technology leads to identify the appropriate data for testing, and prepare that data for the test cases
- Performed problem solving analysis and root cause for system functionality and testing challenges using LoadRunner Analysis Tool
- Observed the load test run for any errors and analyzed the results of the entire test run
Environment: HP (9.1/9.50), Windows Server 2003/2000, UNIX, Quality Center, Web services, Web Sphere, Web sphere application server(WAS), AIX, HP Diagnostics
Confidential, NYC,NY
Software Quality Assurance
Responsibilities:
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations
- Extensively used LoadRunner for performance and stress testing
- Used Web (HTTL/HTML), Winsock and ODBC Protocol to execute stored procedure using LoadRunner for Database migration from Sybase to SQL Server
- Used Java RMI Protocol in LoadRunner to capture JAVA API web base applications
- Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters
- Prepare the test data for the Parameterized values in the scripts for different scenarios
- Developing Vuser scripts and enhanced the basic script by parameterizing the constant values using LoadRunner
- Extensively used Quality Center for test planning, maintain test cases and test scripts for test execution as well as bug reporting
- Used LoadRunner to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
- Used LoadRunner monitors to measure the Transaction Response time, Network delay and Throughput.
- Develop the Daily status reports and publish the same to Development, Configuration, DBA and Network Teams Analyzed various graphs including Database Resource graphs, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs
- Interacted with developers, project managers, and management in the development, execution and reporting of test automation results
- Created comprehensive test summary reports after analyzing results
- Attended meetings to fix the bugs and to know the functionality and flow of the application.
- Ensured that defect are appropriately identified, analyzed, documented, tracked and assigned to developer in Quality Center
- Communicated and worked with the developer to resolve and close the defect
Environment: LoadRunner 8/9.1, Quality Center, Oracle 10g, IIS, Apache Tomcat, UNIX, ASP.NET, ADO NET, Web Services, IBM AIX, Solaris, Web Logic
