We provide IT Staff Augmentation Services!

Sr. Quality Assurance Analyst Resume

5.00/5 (Submit Your Rating)


Objective

Accomplished, results-oriented Professional with overall 14 years with 9 years in QA of proven success in leading, designing, and implementing sophisticated technical business solutions. Exceptional ability to balance technical and business needs, paired with superior people skills, resulting in effectively meeting requirements, deadlines, and expectations. Excellent leadership and communication skills; easily interacts with senior executive management, users, and staff with additional capabilities in:

• Product Analysis/ Review
• Technical Support
• Training and Mentoring
• Technical Leadership
• Test Automation
• Requirements Gathering
• Quality Assurance
• Product Management
• Web Development

Professional Summary
  • Over 14 years of diverse experience and 9 years in Quality Assurance, Manual and Automated Testing of Stand Alone, Client/Server and Web Applications
  • In depth experience in implementing various QA methodologies involving preparing Test Plans, writing Test Cases, Test scripts, Test procedures and executing them; performed defect reporting and tracking through the entire life cycle
  • An in-depth understanding of all the phases of Software Development Life Cycle (SDLC)
  • Experience in Waterfall, RAD, Agile and RUP methodologies
  • Involved in implementing Entrance and Exit Criteria for a variety of tests
  • Proficient in different phases of testing like System Integration Testing (SIT), User Acceptance Testing (UAT), Smoke Testing, Functional Testing, GUI Testing, Load Testing, Stress Testing, Unit Testing, FMEA(Failure Mode Effect Analysis, Failure Point Testing), Regression Testing and Performance Testing
  • Adept in using Automation and Manual Tools including Rational TestManager, Rational ClearQuest, QTP and methodologies like Rational Unified Process
  • Experience in creating Requirements Traceability Matrix to ensure comprehensive test coverage of requirements.
  • Extensive experience in Database Testing and Data Driven Testing.
  • Carried out Back End Testing using complex SQL queries
  • Experience in defect reporting tools like StarTeam, Quality Center and Rational Clear Quest
  • Strong ability to understand and document critical data through effective data collection, data analysis and data interpretation
  • Experience in writing SQL queries to test application functionality required and can create complex, reusable test data sets and can utilize UNIX commands to navigate around UNIX servers.
  • Involved in developing and maintaining Test Matrix and Requirements Traceability Matrix and performing Gap Analysis
  • Excellent Organizational, Communication and Interpersonal skills
  • Proficient in Manual and Automated testing of N-Tier Web and Client/Server applications
  • Extensive experience in Usability, Vulnerability, End-to-End, Alpha and Beta testing
  • Strong Cross Browser Testing Skills to ensure compatibility with various browsers (IE, Netscape, Mozilla etc.)
  • Good knowledge in SOX compliances

Technical Skills

Automation tools:

Quick Test Pro9.2,WinRunner

Test Reporting Tools:

Quality Center,Test Director, Rational Clear Quest,Test Manager

Operating Systems:

Windows XP/2000/NT, UNIX, Linux, z/OS

Programming Languages:

C++, Java, J2EE, JSP, SQL, ASP, .NET, VB

Scripting Languages:

VB Script, Java Script

Front End Tools:

DHTML,XML, AJAX, ASP, FrontPage, Java, JSP, Servlets, Cold Fusion,Perl

Testing Methodologies:

RUP, Waterfall, Agile, V-Model

Database:

DB2, SQL Server 7.0/2000, Sybase, Oracle 9i/10g, MS Access

Application Servers:

Weblogic9.x, Websphere6.x

Defect Management Tool:

TestDirector 7.5, Quality Center9.0, Clear Quest7.0.

Project Management Tool:

Microsoft Project, Clarity, VISIO

Reporting Tools:

Business Objects X1, Crystal Reports

Miscellaneous Tools:

Toad, Rational Requisite Pro, Telnet, FTP, SSH,TCP/IP, Ethernet protocol, MS Office suite, Lotus Notes, OWA, .NET framework,

Professional Experience

Client: Confidential,NJ Dec’08 – Till Date
Sr. Quality Assurance Analyst
Project: ARP/SMS
Environment: Fidelity Mainframe Systems (CICS), Fraud Guard, Quality Centre, Quality Center, QTP9.2, Java, J2EE, JSP, EJB, UNIX, XML, Oracle 10g, Toad, VBScript

Accounts Reconciliation Processing/Service Management System (ARP/SMS) is a fully integrated, online, real-time account reconciliation package that assists you in reconciling the transactions and maintaining the accounts you process each month. Using ARP/SMS, users can perform all maintenance, adjustments, additions, balancing, and control requests for your reconciliation accounts, online, with immediate results.
ARP/SMS maintains a complete history of every item, recording all transactions processed and retaining those transactions for as long as customer needs them. Batch processing handles the DDA interfaces, as well as high-volume customer input, and statement and data file output.

ARP Services support customers by:

  • Identifying Posting Errors
  • Identifying Fraud/Counterfeit Items
  • Account Information Retention
  • Economical Account Reconciliation
  • Enhanced Reporting
  • Matching of all serially-encoded transactions

Responsibilities:

  • Coordinate with Business Stakeholder to understand Testing Scope and Requirements.
  • Write Test Strategy and Plan for the Projects.
  • Agile Methodology was implemented for one of the release of project which was delivered with tight timelines.
  • Extensively used QTP9.2 for automating the regression test suite using Data Driven Framework
Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed, to the current behavior of the application using Quick Test Pro (QTP). Created objects and assigned object properties using descriptive programming in QTP. Identified the objects which are not recognized by QTP and created new objects with descriptive programming. Created function libraries in QTP using VB Script and used them several times in the application testing. Extensively used VBScript in Exception Handling to debug and to store the results in the log file. Tested the perl scripts in UNIX to stimulate client backend application and XML outputs via HTTP Backend testing performed by checking the log files and trace files using Unix scripting Responsible for changing and assigning file permission in UNIX environment Parameterized the fixed values in checkpoint statements, created data tables for the parameters and wrote functions for the parameters to read new data from the table upon each iteration – Performed Data-driven testing using QTP
  • Created test scripts using QTP tool and performed functionality, and regression testing on new builds of the application. Implemented checkpoints and synchronization, Data Driven tests, Parameterization.
  • Used TOAD to retrieve data and perform queries
  • Test Management in Quality Center, which includes:-
    • Creating Requirements in Quality Centre
    • Creating Test Cases in Quality Centre.
    • Managing Test Execution in Test Lab
    • Reporting.
    • Defect Management.
Address gaps in the existing defect management process and implemented new procedures. Coordinated the planning and execution of the full software development life cycle, including development and implementation of test infrastructure and Test plans Managed Validation and Verification of documentation and working configurations. Perform a thorough analysis of business requirements, functional requirements and technical requirements to develop robust E2E test conditions, cases and scenarios employing techniques of black box and white box. Conduct peer reviews and structured walkthroughs of test plan, test scripts and other testing materials. Designed and completion of the business process script used in the Integration Testing. Designed Test documentation (Test Plan, Test Case Specifications, Test Scenarios, and Procedures) for System and Functionality testing.

Client: Confidential,OH Oct’06 – Nov’08
Automation Engineer
Environment: Windows XP, DB2, Java/J2EE, VB, ASP, .NET, JSP, Web Sphere6.0, webMethods, Quality Center9.2, QTP9.2, XML, Requisite Pro, Oracle 10g, Toad,

Confidential,The objective of Central Admin is to have a centralized location for the Client Administrators to create, modify, and delete their users across all Tier 1Treasury Management (TM) products. The purpose of the Centralized Admin project is to create a central location for Client and NCC Administrators to manage their users. In the current environment every application has its own user management pages which require client administrators to navigate many different applications just to setup one user. The new application will utilize a Wizard approach to User Admin. The Client\\NCC admin will be presented with a series of steps to build up their user admin session. At the end of the wizard all of the actions will be submitted back to the source application for execution. The Centralized Admin project will also include updates to the EAS login process to meet FFIEC requirements. The same updates that are being made to Online Banking now will be utilized for the Wholesale login process.

Consumer Pricing Renewal (CPR) aligns flexible pricing capabilities with the strategic direction set by the bank for future price positioning. With this approach, CPR will provide the greatest amount of functionality to downstream applications without much impact. The solution will have the ability to support an audit trail of changes and also improves NCC’s response time for product and pricing changes

Responsibilities:

Designed and developed Test Strategy and Test Plan to document the overall process of all testing phases and also addressed the risk and mitigation strategy involved to set up the metrics Coordinated the planning and execution of the full software development life cycle, including development and implementation of test infrastructure and Test plans and followed AGILE Methodology Involved in Quality Gates for the Entrance and Exit Criteria for every phase of SDLC Wrote test cases and test scripts for validating the UI functionality, designed data logic test scenarios Outlined test automation strategy in QTP using VBScript, defined core test automation scenarios for search, smoke and fee related tests using Data Driven Framework Involved in testing the application at unit level, module level and system level for quality of the software Tested the webmethods calls and EJB functions in the Unix environments Performed web based GUI testing thru Front end based on Java/JSP while executing and reporting status for the test sets Extensively used XML for backend testing by submitting the request Performed integration and regression test suites for the application/system stability Managed Requirements Traceability Matrix(RTM) and prioritization of test cases /scenarios. Wrote and manually executed test scripts based on process control and service charge types Conducted Security Test on the application manually Leveraging the QTP tool to automate search, smoke and fee related features in the application Involved in automating the regression test suites using QTP in VBScript for the existing functionality Parameterized the regression scripts by creation a data pool where in run time the scripts fetch data from the data table in Quick Test Pro. Used Recovery Scenario in QTP to capture the unexpected error / exception in runtime Wrote test scenarios to exercise Failure Mode Effect Analysis(FMEA) testing involving Websphere/HTTP Servers, MainFrame, Webmethods and Oracle Managing and Coordinating test in LST (Legacy System Testing), EIT (Enterprise Integration Testing) and in QP (Quiet Production). Validated the referential and transactional integrity of the database using complex SQL queries Created the test data for interpreting positive/negative results during functional testing. Defect status and test management using the Quality Center Co-ordinated defect status meetings with project stakeholders Involved in peer reviews and Quality Gates Performed smoke and automated regression tests after each new builds Performed End-to-End testing manually Mentoring team members on the overall testing process workflow Participated in various meetings and discussed Enhancement and Change Request issues
  • Used MS Project and Clarity to monitor QA Schedule.
Client: Confidential,DE June 2004 - Sep 2006

Quality Assurance Analyst/Lead
Environment: Java/J2EE, JSP, VBScript, XML, Quality Center9.0, QTP 9.0, Oracle 9i, PL/SQL, Windows 2003 Server, VB, ASP, .NET, SCO UNIX, MS Office Tools, MS Visio

Project: Account Access for Retirement Plan Services
The Retirement Plan Services is a browser-based application for 401k participants to access and modify retirement service accounts, including reviewing account balances and modifying investment options.

Mortgage Backed Securities (MBS):
MBNA offers administrative and transaction management services for prime and sub-prime residential and commercial Mortgage Backed Securities (MBS) programs. They offer services supporting the mortgage backed securities process from loan origination through securities issuance and ongoing trust maintenance to terminations.

The project was to enhance the transaction management services which include, but are not limited to, managing and investment of cash and escrow accounts, safekeeping of loan document collateral, bond analytics, and Internet accessible investor reporting on collateral and securities.

Responsibilities:

. Dealing with constraints, Adherence to Program Guidelines, Risk and QA Assessments & Migrations. Work with development team to solve all Defect Issues Using Quality Center and processes across multiple departments. Used Mercury Quality Centre to track, analyze and document defects. Address gaps in the existing defect management process and implemented new procedures. Coordinated the planning and execution of the full software development life cycle, including development and implementation of test plans, test infrastructure and Test plans Involved in full Software Development Life Cycle(SDLC) in all phases of project cycle and implemented test strategy/approach using AGILE Methodology Perform a thorough analysis of business requirements, functional requirements and technical requirements to develop robust EIT test conditions, cases and scenarios employing techniques of black box, white box testing.
  • Developing and Maintaining Test Matrix and Requirement Traceability Matrix (RTM) and performing Gap Analysis.
Organized and conducted User Acceptance Testing (UAT) to solicit early feedback on the interface and system usability
  • Involved in Quality Gates for the Entrance and Exit Criteria for every test phase.
Conduct peer reviews and structured walkthroughs of test plan, test scripts and other testing materials.
  • Tested the rapid development of User Profile System component. These components interface with the database for querying, inserting and updating user profile information (Java, JDBC 2.0), front end (J2EE, Java, JSP), Backend (Oracle), MQ Series, webMethods, DB2 and Mainframe.
  • Work with program team to solve all Defect Issues Using Quality Center and Processes across multiple departments.
Provide estimated testing level of efforts, duration and dependence in support of project planning and scheduling. Executed SQL queries to validate the data and also extensively involved in Backend testing. Participate in full life cycle testing activities throughout all phases of the SDLC.
  • Created Text area Checkpoints to test the properties of the text in the application using Quick Test Pro.
  • Performed security, recovery, Browser, database validation testing. Performed regression testing using Quick Test Pro.
  • Tested the properties of the tables using table checkpoints using Quick Test Pro.
  • Created page checkpoints to test the objects and contents of the web page using Quick Test Pro.
Parameterization the scripts using data tables in Quick Test Pro. Designed and completion of the business process script used in the integration testing. Designed Test documentation (Test Plan, Test Case Specifications, Test Scenarios, and Procedures) for functionality testing. Performed regular project progress assessments and produced status reports to the client, highlighting any risks and presenting a plan for proactive risk reduction.

.

Client: Confidential,AZ July 2002 - May 2004 QA Analyst Environment: J2EE, JSP, Java Script, QTP, XML Oracle, Windows NT, UNIX and Test Director

Project: Portfolio Accounting Management System(PAM)
The application dealt with Portfolio management, which provided efficient administration of the Fixed Income securities, Bonds and other assets.

  • PAM for Mortgages (PAMmort™) is a specialized software application that automates the accounting, management, and servicing of commercial mortgage assets held by institutional investors. It also offers securitization functionality for the creation of Commercial Mortgage Backed Securities (CMBS), as well as for monitoring and servicing the underlying collateral. The application interfaces with the general ledger system. The application is a client-server architecture based on a Windows NT platform with access to Oracle database.
  • PAM’s Cash Application Module fully automates cash accounting and reconciliation process. Online queries provide detailed information on actual bank balances, projected cash flows and historical bank account activity relative to any transaction.

Responsibilities:

  • Responsible for coordinating and performing functional and data-related testing.
  • Involved in project planning, coordination and implemented QA methodology.
  • Developed, executed and documented highly complex test plans and test cases for business-related application running on multi-tiered platforms.
  • Planned, coordinated, and monitored project levels of performance and activities to ensure project completion before or On-Schedule.
  • Involved in the review of requirements with functional manager and technical specialists
Involved in the review and allocation of requirements to hardware, software, and manual operations
  • Participated in the test environment setup and in ensuring that the facilities, test tools and scripts are in place to successful perform the required testing effort
  • Testing of the web-based front-end and back-end testing of the Oracle database using TOAD.
  • Performed Automated testing of the on line trading application using QTP
  • Developed test cases and scripts for Functionality, Security, GUI Testing.
  • Database integrity testing by executing SQL statements.
  • Performed extensive Regression Testing for subsequent versions of the application using QTP
  • Executed test cases manually to verify the expected results.
  • Involved in Configuration testing.
  • Used Test Director to track, analyze and document defects.
Confidential,MI Nov 2000 – May 2002

Quality Assurance Analyst

Environment: MS SQL Server 2000, Windows 98/2000/XP, J2EE, HTML, SQL, JavaScript, Test Director, UNIX, Apache Tomcat, Agile Methodology.

Express Pay Finance Package:
Provide the ability to make Express Payments using a Credit Card, Debit Card, Electronic check quickly and Cash and easily via the Customer Service Representative and My DTE Energy/CSO.

Customer Service Billing:
CSB is a combination of the Customer Information System (CIS), Customer Information Front End (CIFE) systems, CTI which includes the call profile application, CT Vision which is the application used for collections and processing delinquent payments. The business process which includes: Connecting customers, Developing, maintaining, and improving the electrical system, Operating the electrical system to deliver energy, Collecting revenue, CSB allows Detroit Edison to work more effectively and efficiently in these areas to successfully compete with other electric companies.

Responsibilities:

  • Responsible for creating and managing software QA program.
  • Act as liaison between the business and development staff, gathering and validating user, technical, detail, and functional requirements.
  • Partnered with clients and project team to define project specifications and performed

Testing initiatives to meet accelerated timelines.

  • Analyzed all technical and functional requirements to set up testing documentation.
  • Conceptualized, wrote, documented and executed project test cases and plans within

the development, test, and pre-production environments.

  • Directed team to comply and organize system test efforts with SOX compliance
  • Worked in RUP methodology for the entire testing cycle
  • Publish software test deliverables identified during each control point of SDLC, including Test Plan, Test Strategy, Test Case/Script, and results analysis.
  • Coordinate system test activities and necessities with business, development, Production, deployment and production groups.
  • Extensive use of tools, such as Test Director to record the test and for defect management.
  • Prepare Test Environment requirements, identify resource/skills and test schedule for all project worked so far.
  • Formulated new "Defect Prevention" Strategy Reengineering existing testing and inspection processes.

Confidential,India Jul’94 – Sep’00
QA Analyst

Project: The Electronic Securities Architecture


Environment: Unix, Oracle, Windows 95, JWS and Java

The Electronic Securities Architecture is a strategic product for stock exchange automation and provides a complete solution to the modern stock exchange. It caters to the comprehensive range of stock exchange business requirements from trading through clearing and settlement.

Responsibilities:

  • Developed a Test Plan for testing the application after reviewing requirement specification
  • Performed Black Box Testing for the customized version.
  • Performed Functionality and GUI Testing manually.
  • Performed Manual Testing and wrote test cases/scripts to cover the req functionality.
  • Performed Front-end Testing.
  • Performed Unit and Regression testing and interacted with developers to resolve bugs.
  • Performed Negative Testing and Positive Testing.
  • Performed User Acceptance Testing (UAT).
  • Designed and developed scenarios based on business requirements.
  • Interacting with other teams through walk-through, teleconferences, meetings, etc. to resolve various issues.
  • Prepared QA Documentation.
  • Attended daily HUDDLES (Process Reviews and meetings) and team meetings to discuss progress.
  • Compliance to 6-Sigma compliance procedures for quality control and minimum defects.
  • Manual Testing for checking the flow of the application functionality between the new and the legacy system.
  • Created and implemented appearance and functionality tests manually.
  • Conducted Data integrity and Data validation test manually.
  • Participated in weekly meeting and discussed modification request with management team.

Project: Business Directory

The main modules in this project are Master Maintenance, Search and Navigation. The Master Maintenance has Product Master, Company Master and Professional Master modules. Each module has all the Data Manipulation features. Using the Data Manipulation features. One can record and maintain details regarding the company, products and professionals. Search Module searches Product, Company, Professional, Telephone and E-mail Search. Navigation Module allows Internet users to navigate through the Product, Company and Professional of the company database

Environment: Windows-NT, Java 1.1, HTML, Oracle, JDBC, JavaScript, Applets

Project : Network Management System

Network Management System provides various utilities to administer the LAN such as calculating the amount for the LAN users based on the utilization, monitoring the LAN user actions by viewing their screens. The FTP protocol was developed by making use of IPX / SPX protocol.

Environment: UNIX 3.x, C

Education
  • Bachelor of Engineering

We'd love your feedback!