Sr. Qa Analyst Resume
Charlotte, NC
Professional Summary
- Around 7 years of experience in software quality assurance expertise in testing web based e-commerce applications, GUI based client/server applications through manual and automated testing procedures using Mercury interactive tools Win runner, Test Director, QC, Quick Test Pro [QTP] and Load runner.
- Experience in bug reporting tools like Test Director, Bugzilla, Mercury Quality Center and Rational Clear Quest, defect tracking, results analysis and Status reporting.
- Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing life cycle (STLC).
- Experience in both manual and automated testing also involved in determining gap and risk analysis.
- Expertise technical skills in Testing, Reporting and Analysis of Commercial and Enterprise applications.
- Hands on experience of testing functionality of applications from business and user's perspective.
- Expertise in using Quality center, QTP, Loadrunner, IBM Rational Testing suite.
- Experience in testing java and C++.Experience in Data Migration Testing
- Experience in executing test scripts using VB Script language.
- Experience in various types of testing like Functionality, GUI, Regression, User Interface, Integration, User Acceptance, Smoke, System, localization, and backend testing of client/server and web based applications on various browsers and operating systems.
- Experience in developing detailed performance test plan and test cases, testing in multiple operating systems such as Windows, UNIX, and Linux.
- Expertise in performance testing using Loadrunner with Detailed Analysis of Reports Graphs.
- Familiar with Object-oriented programming and Experience in testing environments with JAVA, C++, Visual Basic.
- Experience with J2EE Components such as Servlets, Java Server pages (JSP) AJAX, Web Sphere, and Web-Client programming such as XML, XSLT, HTML, DHTML and JavaScript.
- Extensive experience in creating Stored Procedures and Triggers using T-SQL SQL Server 2000/2005 with tools like Query Analyzer.
- Proficient in writing scripts in VB script, SQL, and PL/SQL.
- Hands on experience in performing all QA management activities to ensure QA milestones are achieved.
- Good interpersonal written and verbal communication skills.
- Excellent analytical, programming, trouble-shooting and problem solving abilities.
- Knowledgeable on the concept of SDLC Methodologies like Waterfall, Iteration, Agile, and Testing Methodologies like Functional Decomposition, Key Word Driven, and Test Plan Driven.
- Great with using Microsoft Office
Technical Courses / Certifications
- Brain bench Certification in Software Testing.
- Bachelor of Business Administration.
Technical Summary |
||||
Operating Systems |
Windows NT/2000/2003/XP/VISTA/7, Apple Mac OS,UNIX, Linux, Solaris |
|||
Languages |
C, J2EE, SQL, PL/SQL, C# |
|||
Databases |
ORACLE 7.x/8i/9i SQL Server 7.0/2000, MySQL |
|||
Scripting Languages |
Perl , Shell Scripting, ASP.Net,VBScript, HTML/XML, Java Script |
|||
Automation tools |
Silk Test 8.0, QTP9.2, Win Runner, Load Runner, and Test Director , Test harness, SOAPUI, Visual Studio 2005/2008 |
|||
Application Servers |
Oracle Application Server, JBoss, Seibel 7.8, Sales force(Cloud computing) |
|||
Web Servers |
Apache HTTP Server, Microsoft IIS, VMware, MQ Series, TFS |
|||
Software Configuration Tools |
IBM Rational Clear Case, Concurrent Versioning Systems (CVS), Microsoft Visual Source Safe, XMLSpy, PhP, Filemaker |
|||
Bug Tracking Tools |
IBM Rational Clear Quest, DOORS, Bugzilla, fog Bugs, Test director, QC |
|||
Reporting Tools |
Crystal Reports, Business Objects (BO) |
|||
Other Tools |
TOAD, PVCS Tracker |
|||
Confidential
June 2009- Present
Role:Sr. QA Analyst
Description:CVS, through its stores, offers prescription drugs,general merchandise, including over-the-counter drugs, beauty products and cosmetics, seasonal merchandise, greeting cards, and convenience foods and film and photo finishing services. It sells its products through CVS/pharmacy retail stores and online through CVS.com.
Responsibilities:
- Developed Test plans and documented Standard Testing Procedures for both manual andautomated testing.
- Constructed and performedWeb-TestingDemos forWin Runnerto assist billing Dept.
- Played a key role in developing overall quality processes, metrics collection and change management.
- UsedLoad runnertesting tool to analyze the performance the test programs.
- Developed and executed test cases and test plans forFunctionality includingQTPautomated Regressiontesting.
- Executed, wrote, maintained test case script procedures, and documented test results.
- Involved in creating traceability matrix to map requirement andtest cases.
- Developed automated Test Scripts usingWin Runner.
- Reportedsoftware anomaliesin accordance with the internal procedures.
- Provided testing theGUI consistencyagainst different browsers (running on windows) against various screen
- Created test plans using QTP according to Business Analysts needs
- Performed Database Validation and Integration Testing and manipulations using SQL
- Performed manual testing and maintained documentation on different types of testing like positive and Negative testing. Doing functional testing using QTP
- Experience in testing java and C++. Experience in Data Migration Testing
- Interacted with Business team to understand Business logic and User Requirements.
- Logged and monitored any issues/defects encountered during test cycles in Quality center 10.0 and conduct fix verification
- QTP - test, image, bitmap, table, XML, and database checkpoints. Data Driven testing (data from database and integrated data tables).Building object repositories.
- Built QTP test automation frameworks
- Generating, analyzing and interpreting the reports post the performance test execution.
- Gathered Business Requirements during the requirements phase of SDLC and worked closely with Electrical Engineering Department.
- Involved in Bug tracking process using Test Director and worked with all phases of Test Director which include Requirements, Test plan, Test lab and Defects
- Tested Future Date Capability, Contact History, CMS Activity log of the contacts and Contact Association based on existing data
- Created automated tests with JUnit Java API.
- Verification/Check points have been implemented such as GUI checkpoints, Bitmap checkpoints, Text checkpoints and Database checkpoints
- Involved in whitebox testing
- Experienced Testing of Java, VB .Net applications
- Loaded Input Data file into database using SQL loader and validated the Data loaded in to tables by executing queries for checking integrity of databases (Oracle), update, deletions, and insertions using TOAD.
- UsedMercuryQualityCenterfor bug tracking and reporting
- Conducted Performance as well as Load testing using Mercury Performance Center and LoadRunner.
- Had great experience with Release Management (control enforcer, version control, environment, and promote code across environments).
- Involved in analyzing and understanding the Business Requirements and using cases mapping for Test plans
- Had to translate business requirements into technical requirements to develop test cases
- Had extensive experience in creating Stored Procedures and Triggers using T-SQL and PL SQL with SQL Server 2000/2005 database with tools like Query Analyzer.
- Gathered Performance testing requirements like mission critical transactions, no. of transactions per hour, Test environment size compare to Production, Load Balancer etc. from Various BPOs and Network team.
- Designed and created PQerformance testing environment by installing Load Runner components such as Load Generators and controllers.
- Identified performance issues with Web Servers and app servers using load runner analysis and helped clients to improve the performance of their applications to support concurrent traffic.
- Had experience in developing andTe executing test plans while performing Functional testing, System testing, Regression testing, Smoke testing using manual automated testing tools Mercury Tools (Win runner 8.0, Quality Center/Test Director, Quality Test Professional).
- Had experience in defect management Tracking, Software Quality Assurance, Establishing test standards, Guide line procedures, Test Execution, Documenting, process improvement,and analyzing test results
- Had been proficient increating and testing artifacts based on Test Excellence Team suggested SDLC formats along with strictly SDLC processes
- Had team leadership experience being involved in writing Test plans, creating Test cases ensuring that the developed software performs as detailed by the business requirements
- Maintained QTP Regression Automation Test Scripts in the Quality Center for ECRM/COP integration with IVR system
- Had supported test planning based on analysis of business requirements, and documents while testing to make sure that executed systems, regression, and data quality testing were all developed and deliverables were ready.
- Created and developed Test Scenario, Test cases for Billing Accounts, Process Payments, Cancel policies and Refunds for different user lines for multiple states.
- Developed the VB scripting and descriptive programming within QTP
- Programming with VBScript to write reusable functions, and setting up the startup files for the loading the libraries and configuration in QTP.
- Created test data to test developed application critical release requirements, enhancements and defects
- Managed to work based on Agile and scrummethodologies
- Performed Data Mapping tests, by using SQL queries in Oracle and MS SQL for the Guide module.
- Provide support to development team in identifying real world use cases and appropriate workflows
- Translated Business Requirements and Use Cases into Test cases
- Implemented Software Quality Assurance policies and methodologies.
- Did a performance test on web services
- Used Selenium RC regularly for finding, inspecting and invoking web service methods
- Performed black box testing including smoke, regression, integration and functional testing using Quick Test Pro
- Participate in a test automation tool selection process for an automated component testing harness in a Java/.NET environment.
- Web service testing using the SOAP tool
- Validated Web services using SOA test by testing XML request and response data communicating on SOAP
- Conducted Load testing using Mercury Performance Center
- Involved in different phases of Black Box testing like System testing, Regression testing, and User Acceptance testing.
- Performed Manual Testing like Positive and Negative Testing
- Prepared Test Plans, Test Cases for both positive and negative scenarios and mapped the same to requirements.
- Actively participated in day to day conference call and join working session both onsite/ offsite and onshore/ offshore team as team lead
- Used Perl and python scripting to create test cases
- Generated test data (on UNIX box using Perl scripts) to support development
- Developed and implemented unit tests using JUnit
Environment:
Quality Center, QTP, Rational Clear Quest, Rational Requisite Pro, DOORS, Load runner, Java, C++,Agile, Windows 2000, Oracle, SQL, TOAD, UNIX, XML, Putty, BMC Patrol, BMC BEST1,Oracle,Automation Testing, VB Script, MS Excel, C#, HTML, AJAX, MY SQL, Win Runner 8.0, Quality Center, MS OFFICE, JSP, WEB,SOAP
Confidential April 2007- June 2009 Role: QA Engineer
Description: Verizon Wireless operates the nations largest and most reliable wireless voice and 3G network. Network Topology Management System is an enterprise application used to process the CISCO GSR IOS XR configurations and log the discrepancies between the system and the network. Moreover, the discrepancies are used to validate the customers data synchronization between the network and system, thereby preventing the errors in the network.
Responsibilities:
- Analyzing the system requirements for the future needs and thus design develop performance test scripts
- Create, develop Implement QA process and procedures
- Assisted in creating test plans, estimations, development and execute the business work flows
- Involved in preparing Requirements Traceability Matrix
- Reviewed the requirements and the Use Case Diagrams to write Test Cases/ Test plan that would test various Scenarios
- Communication with senior level management Client on details of the System performance
- Used Test Director for both defect tracking and Test Management
- Involved in creating and executing SQL to validate the data at the Back End
- Analyzed Load, stress, stability Performance of the developed application to identify opportunities for performance improvement
- Document performance test results after each release and present them to Development and Business teams for reviews and sign-off
- Experience in Functional and Non-Functional (Availability, Usability, Reliability, Performance, Scalability and Compatibility) Testing Types.
- Implemented the Agile Testing methodology through the Software Testing Life Cycle (STLC).
- Involved in theIntegration Testing, Functional Testing, Regression Testing,Black-Box Testing, White-Box Testing, and Basic Acceptance Testing
- Worked in Agile Methodology. Attended daily standup, scrum and user story review meetings and discussed the issues related to functionality of test cases and defects.
- Executed Test Scripts using QTP
- Implemented and maintained automated scripts which involved Functional Regression, integration test cases using Selenium IDE.
- Performed Quality Assurance Testing and leading on variety of projects with following tools: Visual Studio 2008, TFS.
- Gathered specifications and business requirements prior to application testing.
- Prepared Test Plan Test Cases and performed manual and automated testing.
- Experienced writing SW Test Cases
- Executed Smoke testing and Automated Regression testing using QTP Automation test scripts for all releases.
- Enhanced and modified QTP scripts using VB Scripting.
- Used MS OFFICE
- Developed test plans, detailed business cycle, and functional test cases
- Derived and developed Requirements, Functional, Regression Test Cases from UseCases and Test Scenarios.
- Involved in development of use cases, Manual test protocols and Test cases
- Involved in back-end testing (Manual) for the full functionality of Web Services
- Worked with Loadrunner specific monitors like the SQL database monitor, system monitors, and web/App
- Worked on HP Quality Center and updated defects status with appropriate information. Test cases and Test plans are managed and controlled using HP Test Director. And also used HP Test Director to manage and track defects.
- Data Integrity testing on an Oracle Database to validate and test data using TOAD
- During execution phase smoke, functional, black box, End to End, navigational and regression tests are performed.
- Aided unit testing C# and VB.Net code.
- Performed Regression Testing, Positive Testing and Negative Testing for the projects involved.
- Developed test cases using Perl scripting
Environment:
Eclipse IDE, Test Director, SQL Server, Windows XP, Ms Project, MS Office tools, VB SCRIPT,Agile, MS OFFICE, Load Runner, Toad, WEB
Confidential, Charlotte, NCJanuary 2006-March 2007 Role: Sr. QA Analyst
Description: COMMIT application is used to track the problems reported by customer and other parties on behalf of customers and to resolve those problems. It is a problem management system. The COMMIT application resides on a shared platform and proprietary .NET framework (3.5).
Responsibilities:
- Developed Test strategies and Test Cases by reviewing the Software Business Requirements.
- Responsible for writing the System Test Cases, and to map the System Test Cases and Procedures to software requirements on Quality Center 10.0..
- Developed test scripts in VB script for Data Driven tests.
- Performed Manual Testing on the application.
- Modified and executed the XML messagesthrough SOPUI and verified the acknowledgment.
- Performed Functional testing, Integration testing, QTP AutomatedRegressiontesting and End to End testing.
- Documented Requirements and Issues in JIRA.
- Performed Smoke testing in Production environment when new code is released to Production.
- Reported and Tracked Defects using Quality Center.
- Used SOAPUI to test the Create, Accept, Resolve, Close tickets etc functionality via Web services on the COMMIT
- application.
- Documented Requirements and Issues in JIRA.
- Reported and tracked defects using Quality Center.
- Moderated Daily Defect Review meetings with Development Team to review the defects raised by QA team and status of the existing / open defects.
- Generated scripts for Automated Testing using Win Runner and Quick Test Professional
- Actively involved in Scrum software methodology for the project from requirements through delivery of the project
- Prepared test data by writing SQL and extensively worked with VB Scripting and Descriptive programming by using Quick Test Professional.
- Worked in cross-functional project teams that includes Development, Marketing, Usability, Software Quality Assurance, Customer Learning, and Support
Confidential,CT October 2004- December 2005 Role:Sr QA analyst
Description: Web loyalty helps e-commerce companies build business by generating additional revenue while providing their customers with valuable offers and service.
Responsibilities:
- Prepared Test plans and Test scripts as per the business requirements
- Enhanced QTP scripts with descriptive programming and involved in the maintenance of the scripts
- Actively participated in the technical reviews and QA meetings with the project team
- Performed back end testing extensively for the application.
- Created data driven test scripts to test the application with different sets of input data using QTP
- Created User defined functions to enhance to maintainability of the test scripts and handled exceptions
- Performed database functionality tests and verified business logic implementation by constructing and executing various SQL statements
- Created framework for backend testing and created actions for scripts re usability
- Known Exceptions were handled in QTP using Recovery Scenario Manager.
- Used QTP Test Batch Runner for Automated Regression Testing
- Enhanced Quick Test Pro scripts with programming by adding conditional statements, loops and comments to the test Recorded results and reported defects using the mercury quality center to the development team
- Conducted navigational testing for the web links usingQuick TestPro to identify defects such as broken links, permanently moved pages
- Regression testing of the various releases of the application by executing the baseline scripts identified functional errors and interacted with developers to resolve technical issues..
- Validated end to end business processesinSIT UAT
- Generated Test Data for system testing as per the business specifications
- Associated with multiple key projects in the organization and gained recognition.
Environment:
QTP 9.0,Quality center 9.0,.Net, windows, oracle 10 g, VB script, C, C++,
Confidential, Chicago, IL October 2003- October 2004 Role:QA Analyst (Manual and Automation)
Description:NAVTEQ is the leading global provider of maps, traffic and location data (digital location content) enabling navigation, location-based services and mobile advertising around the world. NAVTEQ supplies comprehensive digital location content to power automotive navigation systems, portable and wireless devices, Internet-based mapping applications and government and business solutions. This is a web application that handles asynchronous responses.
Responsibilities:
- Analyzed the functional specifications (user stories) in Requirements Document.
- Performed manual testing for each system build and testing the whole application manually before going for the automated testing.
- Prepared test data by writing SQL and extensively worked with VB Scripting and Descriptive programming by using Quick Test Professional.
- Wrote and executed SQL queries for the validation of the integrated data in the database.
- Identified the required functionality for automation testing in (QTP) and prepared automation test plan, test scenarios, test cases, test scripts and test responsibility matrices for the application under test
- Automated test scenarios for regression testing using Quick Test professional and enhanced Test scripts using user defined functions in VB script.
- QTP - test, image, bitmap, table, XML, and database checkpoints. Data Driven testing (data from database and integrated data tables).Building object repositories.
- Some test data managed in Excel Sheets, developed scripts to read the data from excel using data tables concept and inserted the data on front end based on requirements and functionality.
- Attended conference calls with developers, business analysis team, technical architects to resolve the defects and issues in functional requirements.
Environment:
SQL, Quality Center, Load Runner, Quick Test Professional, Quality Center, Load Runner Quick Test Professional, VB Script, Quality Center, MS Excel, Web services