Quality Assurance Analyst Resume Profile
Mason, OH
Summary:
Over Ten years of diversified experience as Quality Assurance Tester in testing Web Based and GUI based client/server applications using Manual and Automated testing procedures. Involved in all stages of Quality Assurance Life cycle. Extensively followed CMM Methodologies for Quality Analysis. Have programming skills in Java, C, C , VB, .Net, SOAP, XML, Oracle, SQL, and PL/SQL and experience in SQL Server, Access and Oracle Databases.
- Involved in gathering business requirements, studying the application and collecting the information from developers and writing the test plan.
- 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 with Mercury Interactive Test Suite LoadRunner, WinRunner, QuickTest Pro and test Director
- Worked extensively with LoadRunner. Created Scenarios, Ran tests with IP Spoofing with process and multithreaded environments, analyzed and generated performance reports
- Worked extensively with Loadrunner to validate hardware defects.
- Extensively involved in performance tuning of application servers such as Weblogic and Tuxedo
- Extensively involved in Performance tuning of Webservers such as websphere.
- Extensively worked on Data Warehouse, and involved in tuning the SQLs.
- Involved in Performance tuning of database Servers.
- Extensively used Winrunner for Function testing and Load testing of thick clients.
- Generated load in the system using multiple controllers, Thin and Thick client at the same time.
- Worked extensively with XML.
- Responsible for the creation and execution of both manual and automation test cases.
- Generated Test Scripts using Quick Test Pro.
- Designed and developed test cases for putting the application on automated testing using Quick Test Pro
- Extensively worked in all testing stages including User Acceptance testing UAT , Operational Readiness Testing ORT .
- Excellent knowledge of shell scripting, written numerous batch jobs.
- Scheduling, Interacting, invoking the Quick Test Pro Scripts are done using Test Director/Quality Center.
- Extensively worked with WINTEL, a computer running Windows on an Intel processor, created RAID volumes to improve overall performance.
- Experience includes working with various tools like Rational ClearCase, ClearQuest, Visual Intercept, Test Director to perform various activities of Quality Assurance life cycle.
- Extensively used Winrunner for Function testing and Load testing of thick clients.
- Extensively used winrunner to test various ETL jobs developed by dataware housing tools like Informatica
Technical Skills:
- Operating system: Windows2000, Windows NT, WINTEL, AIX, UNIX,Red Hat Linux, Solaris
- Environment: Web and App Servers Compaq1850 R- Xeon , Web Logic, Web Sphere, MQ Series, MTX, IIS, LDAP, SNA server, SQL Servers, IBM 6000, MQ Series IBM and MS
- Databases: MS SQL Server, Oracle, DB2
- IBM PCs, Unix boxes, IBM Mainframes, AS/400, Macintosh
- Languages: Java Script, JSP, Html, Dhtml, Visual Basic, Oracle, C, C , SQL, XML, .Net, C sharp, ASP
- Testing tools: WinRunner, LoadRunner, Test Director, QTP,AbInitio PVCS, Silk, Jmeter
- Other: Shell Programming, Empirex RSW , Wintel, Optimal Application Expert, Clearcase, Clearquest, PVCS.
- Methodologies: RUP, Performance Engineering, CMM, TQM, Quality Assurance
Professional Experience:
Confidential
Systems Performance Engineer
Project Description:
- Confidential enterprise-wide software solution for health plan administration.
- Facets can help maximize efficiencies through greater automation and enables seamless transactions between providers, members and within the plan.
- This Java-based software application automatically prioritizes and routes claims and customer service work items, based on rules that reflect organization's business.
Responsibilities:
- Worked with AD team and DB team to gather the requirements and performance related issues, and created the test cases to meet the requirements.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Responsible for analyzing application and components like, Claims, Subscriber/Member, Provider, NetworX, Pricing behavior with heavier loads and optimizing server configurations.
- Wrote high level LoadRunner scripts by using VUGen Virtual User generator for Single User, Base Line, Soak Endurance test scenarios and validating correct downloads of HTML pages by validating content in sources. Parameterized unique IDS and stored dynamic content in variables and pared the values to Web submits under Http protocols.
- Dynamic Name Value pairs were handled using web custom request.
- Web Page source was captured and analyzed when the user fails.
- Wrote custom reusable functions for string manipulations, random think times, in C.
- Connected to the WILY IntroScope and monitored reliable performance metrics, with the 15 seconds of interval for Windows and Unix boxes..
- Closely monitoring the SBI servers metrics like CPU, Processes, Memory, I/O.
- Used utility, RFHUTIL to monitor MQ Queue Depth, and to read XML format of output messages from Response Queues.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Worked on Loadrunner VuGen on Web HTTP/HTML, Web Services, Citrix, RTE, and ODBC Protocols.
- Performed Regression tests after DB Restore and Update Stats on DB.
- Database stored procedure executions, Table Scans, Indexes and dead locks with load were analyzed.
- Used Clear Quest for bug tracking and analysis.
- Memory leaks at each component level were identified and analyzed
- Generated Data Driven scripts that access the backend database.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
Environment: Loadrunner/Performance Center 9.1, Quality Center, Quick Test Pro, WILY Intoscope, Diagnostics, Sitescope, CITRIX, Unix, Sybase, ORACLE 10g, SQL Server, IBM Mainframes, MQ Series, SOA, Web logic 9/10, Web sphere server, Windows NT, WINTEL, JAVA, VB, .Net, C, Java Script, HTML, SOAP, XML
Confidential
Quality Assurance Analyst
Project Description:
Confidential Credit Underwriting and Management Platform is designed from the ground up to be easy to use and flexible enough to handle the varied credit underwriting needs in small to large lease and loan transactions for individual business unit implementations.
Responsibilities:
- Responsible for analyzing application and components, like Bureaus, Scoring, GENE Doc Generation, etc., behavior with heavier loads and optimizing server configurations.
- Conducted meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Written high level LoadRunner scripts by using Virtual User generator VuGen for Single User, Base Line, Soak Endurance test scenarios by storing dynamically varying object IDs in parameters and validating correct downloads of HTML pages by validating content in sources. Parameterized unique IDS and stored dynamic content in variables and pared the values to Web submits under Http protocols. Cookies were properly handled and used proxy servers and need based headers info was recorded into the scripts.
- Extensively used Visual Basic to create and execute the business process within QTP
- Optimized QTP scripts for Regression testing of the application with various data sources and data types.
- Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Pro QTP .
- Used Shunra VE for network emulation testing.
- Created the VuGen scripts such a way that, they should touch all the components in the system, like Bureaus, Scoring, AFS, and Impacs in service-oriented architecture SOA .
- Extensively used Virtual Table Server VTS .
- Involved in the creation and verification of GUI, Bitmap, and Text, Database checkpoints, URL Links and synchronization points of the application.
- Involved in test harness to test a program unit by running it under varying conditions and monitoring its behavior and outputs.
- Created Scenarios, Ran tests with IP Spoofing with process and multithreaded environments.
- Monitored database for sessions, connection pool and Memory issues.
- Memory leaks at each component level were identified and analyzed.
- Stability test was conducted with 60 to 70 of Max. Number of users over several hours to determine how the site handles a constant load of users over longer period of time.
Environment: Loadrunner 8.0/8.14, Quality Center, Winrunner/Quick Test Pro, Diagnostics, Sitescope, WILY Introscope, Shunra VE, CITRIX, TIBCO, Unix, ORACLE 10g, SQL Server, IBM Mainframes, SOA, Web logic 9/10, Web sphere server, Windows NT, WINTEL, JAVA, VB, HTML, SOAP, XML
Confidential
Quality Assurance Analyst/Performance Engineer Lead
Confidential is a brand of Metropolitan Property and Casualty Insurance Company and its affiliates: Economy Fire Casualty Company, Economy Preferred Insurance Company, Metropolitan Casualty Insurance Company, Metropolitan Direct Property and Casualty Insurance Company.Worked with the following protocols in LoadRunner VuGen:
Web HTTP/HTML Protocol, Citrix ICA Protocol, Citrix NFuse, Oracle 2tier, OracleNCA, Winsock, Java Vuser Protocol, AJAX, Siebel web, Microsoft RDP and Web Services.
Responsibilities:
- Confidential web applications developed on .Net. Created the test scripts using Web html/http Protocol in Loadrunner VUGen 8.0/8.14. Collected the heap dumps. Monitored the Unix boxes of the database and the web servers. Extensively used QTP to develop scripts for Regression testing, using Visual Basic VB .
- Confidential l in Loadrunner VUGen 9.0 for creating the test scripts. Tested with a load of 1000 users in the controller. Monitored the IBM OS 390 mainframe server during the test.
- Confidential VUGen 9.1 for creating the test scripts. Tested the each component in service-oriented architecture SOA and monitored the .NET Server during the test.
- Confidential Application. Used Siebel web Protocol in Loadrunner VUGen 8.0 for creating the test scripts, and imported the siebel correlation library rules to correlate.
- Confidential using Web html/http Protocol in Loadrunner VUGen 8.0/8.14. Established the Weblogic JMX performance monitors. Activated rstat and monitored the Unix Confidential SQL Queries. Executed the queries in the controller in series as well in parallel with single load and double loads and pointing the database to different nodes. Collected the execution time of each query under different scenarios and generated the analysis reports. Monitored the Oracle database during the test.
Environment: Loadrunner 8.0/8.14/9.0/9.1,Performance Center 8.0/8.1/9.1, Test Director, Quality Center, Winrunner/Quick Test Pro, Diagnostics, SHUNRA, VTS, CITRIX, Unix , ORACLE 10g, IBM Mainframes, SOA, AS/400, Web logic 9/10, Web sphere server, Windows NT, WINTEL, .Net, HTML, Web Services, SOAP, XML
Confidential
Quality Assurance Analyst
Responsibilities:
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- worked on different CICS servers for Integration and UAT testing.
- Performed Rate Test in ISPF/TSO to detect errors on the policies entered through PMS before they went through batch cycle TSO- Time sharing option
- Interacted with the Business community and the end users to gather requirements and developing User Requirement Specification URS documents.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Worked on Loadrunner VuGen on Citrix , COMDCOM Protocol
- Database stored procedure executions, Indexes and dead locks with load were analyzed. Tuned SQL server by changing Parallelism, update statistics, hints settings.
- Used Clear Quest for bug tracking and analysis.
- Network throughput and byte level differencing down loads were analyzed with Marimba Electronic software distribution
- Regression Testing is performed and the additional scripts are generated for each version using Visual Basic within QTP.
- Extensively used Test Director, for test planning, bug tracking and reporting.
- Generated Data Driven scripts that access the backend database.
- Used Test Director to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
- Used LoadRunner and Optimal application expert tools for testing and monitoring.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- Followed Rational Unified Process RUP in executing different processes.
- Extensively used RMI user.
- Extensively used Java V-user.
- Created TSL Scripts and performed Data driven testing.
- Extensively used LoadRunner 7.8 for performance and stress testing.
- Used Virtual Table Server VTS to dynamically add data and dynamically extract unique data from the table.
- Written LoadRunner 7.8 Scripts, enhanced scripts with C functions, Parameterized cookies, stored dynamic content in LoadRunner functions, used client side secure certificates. Text checks were written, Created scenarios for Concurrent Rendezvous and Sequential users. Run time settings were configured for HTTP, iterations. Simulated Modem speeds to bring the testing scenario to real world. CPU, Memory, ASP Requests, Network, Web connections and through put were monitored while running Baseline, Performance, Load, Stress and Soak testing.
- Written high level LoadRunner scripts by using Virtual User generator for Single User, Base Line, Soak Endurance test scenarios by storing dynamically varying object IDs in parameters and validating correct downloads of HTML pages by validating content in sources. Parameterized unique IDS and stored dynamic content in variables and pared the values to Web submits under Http protocols. Cookies were properly handled and used proxy servers and need based headers info was recorded into the scripts.
- Involved in the creation and verification and validation of GUI, Bitmap, and Text checkpoints, URL Links and synchronization points of the application.
- Measured Response times at sub transaction levels at web, App servers and database server levels by using Optimal Application expert. Highly concentrated on Transactions per sec during testing.
- Oracle Database performance was monitored for Indexes, Sessions, Connections, poorly written SQL queries and dead locks for each component of WSJ application.
- Optimized SQL queries.
- Improved performance by adding Indexes there by indirectly minimizing dead locks.
- Monitored database for sessions, connection pool and Memory issues.
- Spike bursts of Transactions were created by adding hundreds of users during baseline test and Server recoveries were monitored.
- Interacted with DBA's, Developers, Systems Engineers and Network Engineers during testing and isolated bottlenecks at different levels.
- Written shell scripts and changed config files through vi editor for connection management and session management.
- Monitored database during logins and registrations through SQL queries Using Toad.
- Entered defects in Test director and written test cases in Test director.
- Configured UNIX boxes as Injectors for LoadRunner
- Memory leaks at each component level were identified and analyzed
Environment: ORACLE, Mainframe, Test Director 8.0, Quick Test Pro 8.0, Loadrunner 7.6/8.0, CITRIX, SOAP, XML, Unix , IBM Mainframes, AS/400, Clear Quest, Web logic server, Windows NT, VB Script, .Net, HTML
Confidential
Quality Assurance Analyst
Roles and Responsibilities:
- Analyzed system requirements and the Mockups, and developed detailed Test case for System Testing.
- Conducted meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
- Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases.
- Wrote test cases for GUI and Functionality testing.
- Developed winrunner scripts to test test various ETL Jobs developed by Dataware housing tool Informatica.
- Extensively used QTP to develop scripts for automation.
- Performed Integration Testing while Loan is being submitted from SNAP to Empower.
- Wrote PL/SQL scripts that simulate business processes.
- Performed Functional Testing and System Testing.
- Reported the bugs in Problem Tracker and traced them until they are fixed.
- Provided training to the users and helped them to perform UAT User Acceptance Testing .
- Attended Empower training session and provided training to the QA team.
- Coordinate, Mentoring of various tools and process flow of the application.
- Lead client facilitation meetings to gather requirements Inception phase , there after Analysis Design of architecture using ooad approach using UML Rational Unified Process involving in all phases of the lifecycle Elaboration, Construction, QA ensuring successful deployment and maintenance.
- In depth study of site Technical architecture Web server, Appl.Server, DB server etc.
- Created test plans with clients participation
- Scope analysis, functional and technical Walk through Base line High speed testing.
- Also involved in content management/ Change control and Version Management. Performed regular updates to various static web pages.
- Used WinRunner 6.0 for Performing Integration Testing and Data driven testing.
- Test Director 6.0 is used for reporting the results and organized all the test cases.
- Maintained Central GUI Map for the entire application.
- Created scripts using LoadRunner 6.0, which mimic actual user browsing through various pages.
- High-level VuGen scripts are written using Load runner testing tool.
- Memory leaks at each component level were identified and analyzed
- Database stored procedure executions, Indexes and dead locks with load were analyzed. Tuned SQL server by changing Parallelism, update statistics, hints settings.
- Memory, threads and Handles for dllhost.exe and inetinfo.exe were monitored during ASP executions during testing due to known issues with Microsoft.
- Monitored online transaction response times
- Written shell scripts and changed config files through vi editor for connection management and session management.
- Used Performance monitor for NT server and Team quest tool for UNIX server.
- Results log files were analyzed for various HTTP errors, Server errors etc. Event viewer was also used for analysis.
- Entire site High-speed test:
Conducted entire site high speed test on all the all servers
- Stability test:
Stability test was conducted with 60 to 70 of Max. Number of users over several hours 5 to 6 hrs to determine how the site handles a constant load of users over longer period of time.
Environment: Java, JSP, XML,Oracle 8.1, Windows 2000, Solaris 5.8, Weblogic 6.1, PL/SQL Developer, WS FTP 32, Snagit, WinRunner, LoadRunner, QuickTest Pro, Clear Quest Unix
Confidential
Quality Assurance Analyst.
Responsibilities :
- Responsible for the creation and execution of both manual and automation test cases.
- Generated Test Scripts using Winrunner.
- Designed and developed test cases for putting the application on automated testing using
- Quick Test Pro
- Scheduling, Interacting, invoking the Quick Test Pro Scripts are done using Test Director.
- Performed functionality testing on application.
- Identified bottlenecks, data errors and integration problems and revised application to enhance performance before Application Launch.
- Defects were tracked, reviewed, analyzed and compared using Test Director
- Developed and maintained automated test scripts to support regression testing.
- Used Load Runner to Load and Stress test the Web Application
- Worked closely with system developers, Business Analysts, and project managers.
- Prepared pre-conditioned data for negative and positive testing of the application.
- Checked the data flow through the front/backend and extensively used SQL Queries to extract the data from the databases.
- Wrote test cases using the Functional Requirements as reference.
- Involved in writing of the Test Plan.
- Involved in the conversion of manual test scripts to Automated Test Scripts.
- Involved in the creation and verification of GUI, Bitmap, and Text, Database checkpoints, URL Links and synchronization points of the application.
- Extensive use of SQL queries to perform Data Integrity testing and Backend Testing of the Application.
- Imported data from the Database to the Data table and performed Data Driven Testing with different Data.
- Included User-defined Functions and Libraries to increase efficiency.
- Utilized Load Runner's Controller to Create and Run Load Test Scenario
- Created the Load Runner Virtual User Generator Vu Gen Scripts for the Database and Web.
- Conducted a real load test with multiple V users.
- Worked extensively with Unix Vi Editor.
- Documented the bugs found out during the process of testing.
- Using TOAD Create, browse, or alter objects tables, views, indexes, etc.
- Reported the bugs to the QA Manager and developers through Modification Request.
- Involved in the development of the system documentation and executed the test cases.
- Participated in the team meetings to discuss the issues arising out of testing.
- Coordinated with customers on the Customer Support Issues to solve line problems for released version.
Environment: Quick Test Pro 6.5,Test Director 7.2,Load Runner 7.0.3, Java, Java Script, JDBC,XML, SQL, PL/SQL, Oracle 8i,TSL, Clear Quest, TOAD, Internet Explorer 6.0, Apache Web server, Windows NT.
Confidential
Quality Assurance Analyst
Job Responsibilities
- Performed System Testing and User Acceptance testing.
- Developed Automated Scripts using Winrunner for Functionality and System Testing.
- Performed database testing using SQL.
- Developed SQL Stored Procedures for backend testing.
- Involved in the documentation of the complete testing process.
- Involved in creating Periodic Status Reports.
- Interacting with the development and testing teams to improve overall quality of the Application.
- Involved in performed user acceptance testing. Interaction with the user groups was part of responsibilities.
- Reviewed test assignments, developed test cases and scripts, and conducted tests as assigned.
- Involved in various stages of testing including System testing, Integration testing, UAT and ORT.
- Extensively used Winrunner to automate the testing process for various ETL jobs
- Performed regression tests on various parts of the applications
- Involved in various levels of testing including smoke test between various builds and patches
- Involved in intestive verification of production and staging bugs.
- Involved in scheduling scenarios using Jmeter.
- Involved in Performance Testing using Jmeter.
- Analyzed the response time of the business transactions
- Involved in analyzing Runtime, System Resources and Transactions Graphs
- Responsible for generating reports using LoadRunner.
- Performed functional testing, performance testing, regression testing, stress testing, and data validation testing of the application
- Involved in beta testing
- Maintained the test matrices and reported bugs using TestDirector.
Environment: Windows NT, WinRunner 6.x, LoadRunner 6.0/6.5, Test Director, Java, JavaScript, HTML, Oracle, SQL, Clear Quest, Unix
Confidential
Job Responsibilities:
- Analyzed software specifications and technical service description documents
- Involved in the development of test procedures for various stages like Integration, System and User Acceptance Testing. Positive and Negative testing
- Prepared Test Plan that provides a detailed list of conditions under which the system will be tested
- Developed automated test scripts using Win Runner for GUI and Functionality testing
- Various documents like Scripts, Test flows, Test performance was created using MS Word and MS Excel
- Created Application specific and generic functions to reduce redundant code
- Performed data integrity testing by executing SQL and PL/SQL statements
- Written data driven test to handle the scenario requiring multiple sets of data
- Performed regression testing using Winrunner scripts
- Reported defects to the team lead and helped the developer to resolve the technical issues
- Executed Manual and Automated test cases and verified results with expected results.
- Responsible for creating the System Performance Graph from the results of the incremental user load stress tests. The management used this System Performance Graph to determine the scalability of the system, response time at the desired throughput and the system break point knee of the curve
- Analyze the Discrepancies, severity, tracking system and reporting through Test Director
- Tested the application compatibility with IE and Netscape browsers.
Environment: Win Runner, Load Runner, Test Director, Windows NT, UNIX, IIS, Oracle, Visual Basic6.0, HTML, DHTML, VB Script, Java Script.