Post Job Free
Sign in

Project Quality Assurance

Location:
Charlotte, NC
Posted:
September 25, 2014

Contact this candidate

Resume:

Buchaiah Cherukuri

***********@*****.***

+1-980-***-****

Summary

> Over 7 years of experience in Information Technology with emphasis on

Quality Assurance (Manual and Automation) testing, in System Analysis,

Maintenance, Migration, Testing of software on ATM/ATA/VTA Technology,

Web Applications and IBM Mainframes applications.

> Strong knowledge in Bank, Insurance and Retail Domains.

> Strong knowledge on Agile, Waterfall, V and TDD/ATDD/BDD Methodologies

and Techniques.

> Strong knowledge on Automation tool - Selenium, HP ALM and Quality Centre

9.2.

> Experience in working with open source tools Selenium (Selenium Web

Driver, Selenium Grid, Selenium IDE and Selenium RC), Eclipse and

preparation of automation test framework.

> Expert in TestNG Framework, Annotations, Page Object pattern Framework

and Selenium Selectors.

> Strong Knowledge on Maven build automation tool-Life Cycle, Jenkins

Integration tool.

> Skillful Knowledge with designing, developing and the execution of

reusable and maintainable automated scripts.

> Proficient with Web services and Web technologies testing

> Extensive working experience in CIT/SIT/UAT Testing Phases.

> Maestro in ATA, ATM and Desktop hardware components fault testing.

> Expertise in ATM/ATA/VTA Technology, Functionality Testing, Regression

Testing, System Testing, GUI Testing, Integration Testing.

> Experience in Target tool, Debit Card creation tool, DMRS tool, WEAS-LESS

tool, CISUI and DART NET tool and other TESTIFY tools.

> Extensive knowledge and implementation experience of Software Development

Life Cycle (SDLC) and Software Testing Life Cycle (STLC) concepts and got

involved right from the scope to the delivery of the product.

> Good Experience in Test Project Management activities Devising Test

strategy, Test Project Plan, Test Estimation, Traceability Matrix,

Writing Test cases, Test script Execution, Using Test Tools and Defect

Management/Reporting/Tracking, Test Metrics and Analysis, Test Report

status to senior management, System Test sign off & approval.

> Good Experience in presenting the Test Plan and Test Scripts to Project

team, Development and Business teams.

> Proficiency in Creating, Executing and Reviewing QA Checklist, Test Cases

and Business Cases.

> Excellent knowledge of Business Analysis including Requirement Gathering,

Requirement Documenting/ Reviewing and Gap Analysis.

> Experience in building use cases, class diagrams, functional flows & data

flow diagrams and Project PPTs.

> Experience in End-to-End Testing and Live Testing coordination and

management, following up any outstanding open test risks / issues,

managing the gathering of results and Compiling test metrics for

management.

> Experience working on Capacity Planning, Forecasting and resource

allocations using Clarity, PDWARE and SMART applications.

> Conducted Handheld, Defect Prevention Meetings, Defect Triage calls with

Developers, Project team and Business Analysts to resolve all testing

related issues.

> Performed Internal/External Audit of Projects, adhering to compliance

standards as a Configuration Manager.

> Conducted Risk assessment, Peer to Peer reviews, Testing and

documentation of outcomes.

> Has the ability to withstand pressures. Able to promote cooperation

between software and QA engineers. Able to maintain the enthusiasm of the

team and increase the productivity.

Professional Experience

> Working with Tata Consultancy Services-Bank of America, as QA

Analyst/Test Lead since Sep '09.

> Worked as Test Lead with Tata Consultancy Services-The Home Depot, Jan'09

- Aug '09.

> Worked as Tester/QA Analyst with Tata Consultancy Services-Nationwide,

Aug '07-Dec '08

Certifications

> Oracle certified associate.

> Certified Scrum Master.

> Six sigma yellow belt certified.

Skill Profile

Operating System Windows Family (XP, 2000 and NT), Red Hat

Linux 8

Test Director Selenium (Selenium IDE, Selenium RC,

Selenium Web Driver), TestNG, Maven,

Jenkins, Eclipse, JUnit, Mercury Quality

Centre 9.2/11, QTP 10.0, PUTTY Tool, OAG

Breakdown tool, Base 24, Mid Range Tandem

Servers( TXDA2 and VADA2), CAIL Tool, Target

Tool, Debit Card Creation Tool, DMRS Tool,

WEAS-LESS Tool, PASS CLIP,CISUI, Macros,

LoadRunner and WinRunner, Clear Quest

Test Management Tool Test Director 8.0,Quality Center 9.2/11

Databases Oracle 9i,DB2,Mainframe IMS DB, SQL

Technologies C, Java, Vbscript5.0, SQL, XML,HTML

Web Technologies HTML, DHTML, XML

Web Servers Tomcat, Apache, IIS and Web Sphere

Web Browsers Internet Explorer, Netscape Navigator,

Mozilla Firefox, Opera, Safari

Networking Protocols TCP/IP,HTTP,HTPS,DCHP and SMTP

Version Control Management Flight Plan Lotus DB

Tools

Experience:

QA Test Lead

April 2012 - Till date

[pic]

Current Employer: Tata Consultancy Services

Client: Bank of America, Charlotte, NC

Project: ATM with Teller Assist-ATA/ATM Smart Client

Bank of America, one of the leading banks in the United States provides

financial products, services, ideas and solutions to customers and clients

in over 48 states, the District of Columbia and 38 countries around the

world. The bank has four main business segments, viz. Consumer Banking,

Commercial Banking, Global Corporate and Investment Banking and Asset

Management.

The project is ATA ( ATM With Teller Assist) and ATM (Automated Teller

Machine) performing different transactions like Check Cashing, Deposit With

Cash Back, Payments, Third Party Deposit, Split Deposit, Mix Deposit Check

and Cash Deposits, Withdrawal Cash/Coins and Cash Advance(Withdrawal from

Credit Card and Line of Credit Accounts), Balance Inquiry, Set Preferences,

Locations, Pin Change, Transfers and Payments. ATA is assisted self-service

device that allows users to conduct financial transactions via a remote

teller call center agent.

ATM SC: The objective of this project is to upgrade the software platform

for all Bank of America ATMs to Phoenix Vista ATM. The project will

leverage the development of Phoenix Smart Client solution for VTM in ATM

mode as baseline for the new ATM Smart Client

Responsibilities

> Leading the QA team as a single POC between Business team, Developers and

coordinating with team member for delivering quality products.

> Actively involved in Business Requirement analysis meetings, Work Group

Meeting, JAD Session for Design Discussion and Estimation of project

Costs for the new projects.

> Preparation and Reviewing of QA Deliverables (Test Strategy, Test Plans,

Test Scripts, Scheduling, Test Metrics, Traceability Matrix) by analyzing

BRD and HLD &LLD technical design documents.

> Presenting the Test Plan and Test Scripts to Project team and Development

team.

> Traceability Matrix, Test scripts Scheduling, Test scripts Execution.

> Developed the framework for Web driver with Java programming language.

> Developed the TestNG testing framework for VTA/ATM Web apps testing to

cover Unit, Functional, End to End and Integration testing.

> Using Maven Build/Scheduling and Jenkins Integrations tools developed and

managed a Project build, Reporting and documentation from a Central piece

of information.

> Developing scripts with Page Object design pattern with Page factory.

> Run tests by using Selenium Grid on multiple browsers.

> Added annotations to the test. (Selenium).

> Data Conditioning using Test Tools.

> Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified

the selenium scripts and executed. Prepared automation test framework.

> Defect Management/Reporting/Tracking.

> Handling and actively using all phases in Quality Centre and

Participation in defect triage calls updating the status in QC.

> Task allocation and Progress monitoring. Escalation of issues/concerns.

> Preparing test execution status reports and project testing progress

report to Clients and Project PTM/TDM/TDLs.

> Testing all ATA/ATM/VTA and related downstream applications.

> Performed Shake out testing, System testing, Functionality testing, Live

testing, Regression testing and End to End testing for new releases.

> Have tested the functionality of the ATM and VTM applications which

includes the transactions like Check Cashing, Deposit with Cash Back,

Payments, Third Party Deposit, Split Deposit, Mix Deposit Check and Cash

Deposits, Withdrawal Cash/Coins and Cash Advance, Balance Inquiry, Set

Preferences, Locations, Pin Change, Transfers and Payments.

> Performed transactions in both English as well as Spanish languages and

verified the receipts in both the languages.

> Verified all transactions in Base 24 applications- TLF and EJVS

validation hosted on Tandem server using CAIL tool.

> Proficient in Desktop Hardware components testing, Touchpad devices,

receipt printers, check scanners.

> Ability to troubleshoot internal and external components associated with

a workstation and its peripherals.

> Managing and testing across multiple versions of code bases

> Perform Ads testing, validate VG functionality.

> Validation of Electronic Deposit Listing Tool functionality and ATM web

applications.

> Participation in End-to-End testing coordination and management, Live

testing ( HandHeld) and Adhoc testing. Carry out Quality assurance

activities (reviews, Walkthroughs etc.) Attend status meetings with

Client Manager.

> Provide status reports to Client/TCS managers, preparing SIT Test Signoff

documents.

Environment: HP Quality Centre 9.2 and 11,Base 24, QTP 10.0, Mid-Range

Tandem Servers ( TXDA2 and VADA2), IRIS,QWS Mainframe, Selenium (Selenium

IDE, Selenium RC, Selenium Web Driver), TestNG, Maven, Jenkins, JUnit,

Eclipse, CAIL tool, Target tool, DMRS tool, Debit Card Creation tool, WEAS-

LESS tool, WCC Link Tool, Routing Retrieval tool, DART NET tool, Maximo

Incident tool, TESTIFY tool and IQMS, Windows XP,UNIX, .NET, Java,

SQL,TOAD, XML, Microsoft SharePoint and Discovery, FTP Tool.

QA Test Analyst/Lead

Sep 2009 - April 2012

[pic]

Client: Bank of America, Charlotte, NC

Project: Customer Information System-TCoE (CIS TCoE)

Customer Information System (CIS) Testing involves testing various systems

which provide customer information to various channels. The testing will

ensure that right information is made available at the right time and will

also aim in cross-selling services to generate increased customer revenues.

Responsibilities

> Participating in Business requirement calls, Work Group Meeting, JAD

Session and understanding the scope of the project.

> Development of Test Strategy, Test Plans, Test Scripts, Traceability

Matrix, Scheduling, Estimation of project Costs and providing testing

sign off document.

> Test Plan Design & Review, Writing/Reviewing Test cases for various

initiatives after analyzing BRD/HLD/LLD and other related documents.

> Data Conditioning using Test Tools.

> Presenting the Test Plan and Test Scripts to Project team and Development

team.

> NW/CA Conversion-Online Banking testing with Selenium.

> Used Selenium (IDE, RC, Web Driver) for controlling, automating or

testing websites.

> Developed automation framework and scripts using Selenium tool.

> Developed Regression suite across 9 CIS applications which will be

executed for each release.

> Defect Management/Reporting/Tracking, participation in defect triage

calls and update status in QC.

> Preparing test execution status reports and project testing progress

report to Clients and Project PTM/TDM/TDLs.

> Testing all CIS related mainframe/web applications.

> Created SQL queries to retrieve data from database to validate the input

data.

> Perform Shake out testing, System testing, Functionality testing, Live

testing, Regression testing and End to End testing for new releases and

making changes to test scripts as per changing requirements.

> Carry out Quality assurance activities (reviews, Walkthroughs etc.)

Attend status meetings with Client Manager.

> Attend project technical workgroup; SIT testing daily/weekly workgroup

meetings and meetings with development team.

Environment: QWS Mainframe, HP Quality Centre 9.2/11, QMF, FILE AID

Tool,DB2, IMS DB, HOGAN Screens, CICS Screens, SOAP UI, PUTTY Tool, XML

Formatter, OAG Breakdown tool, Process BAR, PASS CLIP Tool, IRIS, Clear

Quest,

Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse,

QTP 9.5, Target tool, DMRS tool, Debit Card Creation tool, WEAS-LESS tool,

WCC Link Tool, DART NET tool, Maximo Incident tool, TESTIFY tool and IQMS,

Windows XP,UNIX, .NET, Java, SQL,TOAD, XML, Microsoft SharePoint and

Discovery, FTP Tool.

Test Lead

Jan 2009 - Aug 2009

[pic]

Client: The Home Depot, Chennai, India

Project: The Home Depot-Special Vendor Services Enhancement

Special Services is a Home Depot built store based system that has been in

production since 1994. The main function of the application is for order

creation and management. Store Operations has presented a plan with the

Special Services Enhancements initiative to replace the existing character

based screens with a new graphical user interface (GUI) that will continue

to use the existing Informix database and backend batch processes. The

intent is to provide screens and workflows that more closely mirror the

most efficient steps in the various sales and order expediting processes

and allow seamless integration between Special Services and existing Store

GUI applications.

Responsibilities

> Analyzed Functional Requirements and Business Requirement Documents to

get a better understanding of the system on both functional and business

perspectives.

> Interacting with clients/onsite coordinator to understand the business

flow.

> Involved in planning & estimation of each activities.

> Preparing documents by analyzing existing system, BRD/HLD/LLD documents

to prepare test scenarios and cases.

> Proficiency in Creating, Executing and Reviewing QA Checklist, Test Cases

and Business Cases.

> Preparing Test Strategy, Test plan, Test Scripts, Traceability Matrix.

> Reviewing the Test plan and Test case documents.

> Test Scripts Scheduling and Execution in Quality Centre

> Executing test cases & defect Management process which includes Defect

Logging, Tracking and Status Reporting.

> Participation in defect status meetings with development and project team

> Involved in Integration testing, System testing, Regression Testing and

Random testing.

> Update the work status to project team and onsite team on a daily/weekly

basis.

> Preparing SIT Test Signoff documents

> Provide status reports and timesheets to Client/TCS managers

Environment: Mercury Quality centre 9.2, QTP 9.5, QWS Mainframe, TESTIFY

tool and IQMS. DB2, TESTIFY tool and IQMS, Windows XP, UNIX, .NET, Java,

SQL,TOAD, XML, Microsoft SharePoint and Discovery.

QA Analyst/Tester

Aug 2007 - Dec 2008

[pic]

Client: Nationwide, Chennai, India

Project: Nationwide - THI - Rate Transition - Personal/Commercial Auto

The objective of this project is to provide insurance policies to personal

standard/non-standard autos, commercial autos and also provide insurance to

high risk drivers. The ViperJ system is an underwriting system for NW-THI

Specialty Auto, which contains its own in-house rating engine. The

commercial vehicles are categorized based on the business uses as well as

the weight class of the vehicle. State specific rule and market competency

mandates the change in the rating engine. Based on the market conditions,

THI needs to revise the rating related data on a regular basis for

different states. This mandates the rate transition project to update their

systems and to test those changes for each state.

Responsibilities:

> Reviewed the Business Requirements document with the business team to

understand the functionality of the application.

> Development of Test Strategy, Test Plans, Scripts and Scheduling

> Interacting with onsite/clients to understand the personal/commercial

auto business requirements.

> Test Plan Design & Review, Writing/Reviewing Test cases, Traceability

Matrix, Test scripts Scheduling, Test scripts Execution

> Prepared documents to identify test scenarios by analyzing business

requirements

> Involved in preparing and reviewing test plans & test cases.

> Managing various levels of testing such as Acceptance testing, System

testing, Regression testing and Random testing.

> Executing test cases & defect Management process which includes defect

logging, Tracking and status reporting.

> Preparing test execution status reports and project testing progress

report to Clients and Project team on a daily/weekly basis.

> Attend project technical workgroup; SIT testing daily/weekly workgroup

meetings and meetings with development team.

> Prepared induction manual for personal/Commercial auto.

> Preparing SIT Test Signoff documents.

> Configuration Management and Version Control using Flight Plan lotus

notes DB.

Environment: Mercury Quality centre 9.2, QTP 9.5, Macros, Flight Plan

Lotus DB, TESTIFY tool and IQMS. Windows XP, UNIX, .NET, Java, XML,

Microsoft Share Point and Discovery.



Contact this candidate