Venkatesh Sanaboina
Sr. QA Consultant
Mobile: +1-973-***-**** addt0l@r.postjobfree.com
EXPERIENCE SUMMARY:
** ***** *** * ****** of experience in both Manual and Automation Testing
Strong Experience in Health Care, Banking & Financial SWIFT Payment System, P&C Insurance, Logistics, Retail Domains & Mobile Applications,
Currently Working in P & C Insurance
Worked 4 Years and 8 Months in Health Care Domain
Worked 4 Years and 6 Months in Banking & Financial Swift Massages /Payment Systems
Worked 1 Year and 6 Months in P & C Insurance Domain
Worked 3 Years and 6 Months in Retail -POS & Logistics
Worked 5 Months in Mobile Application
Worked Around 6 years in Automation & 9 years in Manual
Strong Experience on Agile methodology using SCRUM
Key strengths include delivery of Test Strategy and Test Plan documents with a detailed approach on Scope, Assumptions, Testing Methods, Risks & Mitigations, Roles & Responsibilities, Test Management, Defect Management, and Critical success factors
Analyse the User Stories, FSD’s, Mapping documents and flows of the application
Working with BA’s and developers to understand the business needs and functional specifications
Writing Application integration test cases based on functional flows, Mapping documents and functional specification documents
Attend business requirements gathering, User stories grooming, design planning and sprint/poker planning sessions
Analyse the complexity and provide the estimation of hours for each user story in Sprint planning session
Expertise in debugging and troubleshooting in complex applications and systems
Strong exp in System Integration testing, Smoke Testing, Integration Testing, System Testing, User Acceptance Testing, Functionality and Regression testing
Experience in preparation of Test cases, Execution, Traceability Matrix and Test Reports.
Experience in preparation of defect reports and interacting with developers and Client on valid issues.
Mentored new team members by performing the skill gap analysis and coaching them with required trainings (Technical + Testing + Domain)
Good experience in Test Automation Frameworks POM, Data Driven, Hybrid and Cucumber in order to make maintenance process easier and achieve Efficiency, Re-usability and Accuracy across applications
Experience in creating the automation test scripts using Selenium WebDriver with java language
Having good experience in working with predefined frameworks like Junit and TestNG for Selenium
Experience in working with Grid concept for the execution of the regression bed across the machines and browsers
Experience in working with functional libraries, working with Utility functions.
Perform backend testing in using SQL queries
Much experience in using Firebug and Fire path of Mozilla Firefox in built tools.
Good experience in working with Eclipse IDE
Experience on BDD framework using Cucumber
Experience in using Test management tools QC, ALM, JIRA and Bugzilla
Strong experience in SWIFT MT103, MT202, MT205, MT202COV, MT205COV Messages, US ACH, US Fedwire, Inbound and Outbound test messages
Good experience on ETL Testing
Validated Metadata check, Data type check, Constraint check, Null check, Duplicate check, Absolute duplicate checks
Experience in validating WSDL using SOAPUI Tool
Extensively involved in preparing Test Plan and, Test Strategy
Experience in validating REST API
Having experience on Test Matrix
ISTQB Certified Testing Professional
TECHNICAL SKILLS:
Testing Tools
Selenium Web Driver/RC/IDE/GRID, QTP, JMETER
Languages
HTML, CSS, C#, Java, XML, Python, Ruby
Performance Tools
Junit and Loadrunner.
Mobile OS
IOS, Android, Windows Mobile, Blackberry
Mobile Device
Apple (i Phone and iPad), Samsung, HTC, Nokia, Blackberry.
Project Methodologies
Agile-Scrum, Waterfall, V-Model
Defect Tracking Tools
Jira, Bugzilla, IBM Rational, TFS, MTM, Rally, VersionOne, QC and HP ALM
Browsers
Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera
Servers
WebLogic 10.3.3/10.3.2/10.3.1, WebSphere 8.0/7.0, JBoss 6/5/4, Apache Tomcat5.x/6
Protocols
TCP/IP Protocol suite(HTTP, FTP, SMTP, UDP, DHCP, SSL, DNS)
Continuous Integration Tools
Jenkins, Hudson
Packages
MS-Office Suite(Word, Excel, Access), MS-Project, MS-Visual Studio
Databases
SQL Server, MS Access, Oracle and Teradata
Operating Systems
Windows variants, UNIX, Linux.
PROFESSIONAL EXPERIENCE:
Project # 1: ADPIA Inc, Workers Compensation
Client: ADP Insurance Agency Inc. Jan’2020 to Till date
Testing Type: Manual and Automation Testing
Role: Test Lead/Senior QA Consultant
Environment: Selenium WebDriver, .Net, C#, TestNG, Agile, SQL, DHTML, VBScript, Rally, HTML, Oracle11g, Jenkins, GIT, Maven, Page Object Model, Linux and Windows 7.
Project Description: ADPIA Inc, Workers Compensation, Insurance that covers an employer’s responsibility as determined by state workers’ compensation laws. The coverage includes medical benefits, indemnity benefits, such as total or partial disability, vocational rehabilitation benefits and death benefits from work related injuries or sicknesses and satisfies the State requirements for coverage.
Responsibilities:
Analysing the Requirements
Preparing the Query Logs & Test Cases
Writing the Automation Test Cases using Gherkin Language
Maintaining the source code in Git repository
Creating and validating the WC Policy & Non-WC Policies, Renewal, Cancelation, Reinstate and Remarket
Involved in Story Refinement, Sprint Estimation, QA Approach, Daily Stand Up, Demo, Retrospective meetings and strictly followed Agile Methodology.
Involved in System Integration Testing
Involved in User Acceptance Testing by providing test data for users and by testing UAT defects in test environment before, the new code gets moved to UAT environment.
Design the BDD framework using Cucumber
Having experience in TestNG automation framework
Design the Automation Framework using Cucumber and developed reusable components Using Java.
Developed and Designed TestNG Automation Testing Framework for web-based application using Selenium Web Driver and JAVA in Agile Environment
Created MAVEN build and tested using TestNG.
Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
Performed GUI testing and webservices testing.
Validating the different types of API’s
Validating the Request and Response XML in SOAP UI
Validated the REST API’s using Postman tool
Retried the Data from AWS Cloud
Uploading the Test Scripts in ALM & Logging the defects in Rally.
Maintaining the Dashboard.
Preparing the Release Test Matrics.
Project # 2: Dovetail Systems, Fiserv
Client: Fiserv, Parsippany, NJ Mar’2018 to Nov’2019
Testing Type: Manual and Web Service Testing
Role: Test Lead/Senior QA Consultant
Environment: Java, Agile, SQL, DHTML, VBScript, HP Quality centre HTML, Oracle11g, Jenkins, Linux and Windows 7.
Project Description: Dovetail provides best-in-class payments and liquidity management solutions that enable banks to simplify their infrastructure and deliver effective digital transformation.
All solutions, based on a single real-time architecture, are available on premise or in the cloud, scalable up and down, across functional and volume needs and offer unrivalled customer and segment personalization. The choice of solutions provides flexibility for a bank in setting the pace of its modernization, addressing point needs or replacing multiple legacy systems.
Responsibilities:
Analyse the complexity and provide the estimation of hours for each user story in Sprint planning session
Creating the different types of text messages SWIFT, US ACH, Fedwire, Incoming and Outgoing text message.
Create and Process the MT103, MT202, MT205,MT202COV, MT205COV Messages
Building the Sandbox using Jenkins
Processing the Incoming and Outgoing text messages through different clearing channels.
Initiating the payments through web service
Performing System Integration testing
Add/update/Delete/Approve/Reject the processing instructions in Product, Account, Account Agreement, Customer Agreement level using REST API and UI
Initiating the Payments using Web Service using SOAP UI
Processing the Payments through different types of clearings
Validating the Request and Response XML
Analysing the Logs while opening the Test Defects
Test Case Execution and logging the Test Defects in JIRA
Created MAVEN build and tested using testNG.
Project # 3: Delta Airlines
Client: Delta Airlines, Atlanta, GA Jul’2017 to Feb’2018
Testing Type: Manual and Automation Testing
Role: Test Lead/Senior QA Consultant
Environment: Selenium WebDriver, .Net, C#, TestNG, Agile, SQL, DHTML, VBScript, HP Quality center HTML, Oracle11g, Jenkins, MSWord, MS Excel, GIT, Maven, Page Object Model, Linux and Windows 7.
Project Description: Delta Air Lines, Inc. (NYSE: DAL) is a major American airline, with its headquarters and largest hub at Hartsfield–Jackson Atlanta International Airport in Atlanta, Georgia. The airline, along with its subsidiaries and regional affiliates, operates over 5,400 flights daily and serve an extensive domestic and international network that includes 319 destinations in 54 countries on six continents.
Responsibilities:
Analysing the Requirements
Preparing the Query Logs & Test Cases
Maintaining the source code in Git repository.
Involved in Story Refinement, Sprint Estimation, QA Approach, Daily Stand Up, Demo, Retrospective meetings and strictly followed Agile Methodology
Writing the Test Scripts in Gherkin Language
Design the BDD framework using Cucumber
Having experience in TestNG automation framework
Design the Automation Framework using Cucumber and developed reusable components Using Java.
Developed and Designed TestNG Automation Testing Framework for web-based application using Selenium Web Driver and JAVA in Agile Environment
Created MAVEN build and tested using TestNG.
Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
Performed GUI testing and webservices testing.
Validating the Request and Response XML
Uploading the Test Scripts in ALM & Logging the defects in ALM
Maintaining the Dashboard.
Project # 4: Goshen Medical Center, Bolton, NC Oct’2016 to May’2017 Client: Goshen Medical Center, Faison, NC
Testing Type: Manual
Role: Test Lead/Senior QA Consultant
Project Description: Goshen Medical Center, Inc. (GMC) is a private, non-profit organization as well as a federally qualified community and migrant health center organization, that has served the residents of eastern North Carolina since 1979.
Responsibilities:
Understanding the Requirements
Involved in Story Refinement, Sprint Estimation, QA Approach, Daily Stand Up, Demo, Retrospective meetings and strictly followed Agile Methodology.
Analyse user stories and raise queries in and get them resolved
Attending daily stand-up calls
Created test data required for the specific scenario
Involved in design and executing of test cases
Performed System Integration Testing for every software release
Along with Functional testing carried out Regression testing on AUT
Bug tracking, reporting and closing the Issues
Project # 5: Kemper PLIS
Client: Kemper, Jacksonville, FL Sep’2015 to Aug’2016
Testing Type: ETL Testing
Role: Test Lead/Senior Consultant
Environnent : Mainframes, .Net, SQL, Jenkins, Hyperion
Project Description: Kemper Corporation, with over $8 billion in assets, is one of the nation's leading financial service providers. The Kemper family of companies specializes in property and casualty insurance and life and health insurance products for individuals, families, and small businesses.
Responsibilities:
Once we got the BRD and SRS documents, as a tester we will read the docs and prepare the query logs.
Preparing the Test Scenarios and Test Cases
Create the Policies for Prior effective date, on or after effective date
Renew the polices for Prior effective date, on or after effective date
Verify the Grand Father logic for existing policies
Developed code for exception handling and session management.
Performed System Integration Testing for every software release
Performed code reviews to implement performance and coding conventions guidelines.
Preparing the Traceability Matrix
Involved in Test Plan and Test Strategy document preparation
Preparing the Defect metrics for each release
Validating the Absolute check, Dupe check, Constraints Check for column level
Validated Metadata check, Data type check, Constraint check, Null check, Duplicate check, Absolute duplicate checks
Execute the Regression Test Cases for each Release
Preparing the Test Data using Hyperion Tool
Finally, Testing Team submits Test Closure Document when process successfully moves from System Integration to UAT to Production Phase.
Organize the status meetings and send the Status Report (Daily, Weekly etc.) to the Client
Preparing the Test Data using SQL Queries.
Uploading the Test Scripts in ALM & Logging the defects in ALM
Project # 6: Cabela Inc
Client: Cabela PSU, Sidney, NE Apr’2012 to Aug’2015
Testing Type: Manual, Automation Testing and SOAP UI Testing
Role: Senior QA Consultant/Test Lead
Environment: Selenium WebDriver, Java, TestNG, Agile, SQL, DHTML, VBScript, HP Quality center HTML, Appium, Control M, Oracle11g, Jenkins, MSWord, MS Excel, GIT, Maven, Page Object Model, Linux and Windows.
Project Description: The goal of this project is to upgrade our payment switch, so Cabela’s will be sending the latest authorization and settlement record formats for credit card and debit transactions in order to be in compliance with card association guidelines and to have the ability to settle all Visa and MasterCard transactions.
Responsibilities:
Reviewed High-level Test Scenarios with client and test cases with peer review.
Tested and Reported different types of defects in ALM.
Sending the daily status report On-site and participation in related meetings.
Performed System Integration Testing, End to End Testing, Regression Testing and Certification Testing.
Preparing the Test Plan and Test Strategy document.
Understand the testing effort by analyzing the requirements of project.
Estimate and obtain management support for the time, resources and budget required to perform the testing.
Design the framework using BDD and Cucumber
Maintaining the source code in GIT Repository
Preparing Test strategy
Perform the Load Testing using JMeter
Performed System Integration Testing for every software release
Design the Test scripts using Appium.
Organize the status meetings and send the Status Report (Daily, Weekly etc.) to the Client
Having experience in TestNG automation framework
Involved Automation Framework design and developed reusable components Using Java.
Preparing the Test scripts using Selenium WebDriver
Preparing the Test Metrics
Validation the webservice request and response xmls.
Preparing the Test Data using SQL Queries.
Maintaining all the requirements in Microsoft Team Foundation Server (TFS)
Project #7: Royal Bank of Scotland HFC/UK
Client: Royal Bank of Scotland, Edinburgh, UK Apr’2011 to Mar’2012 Testing Type: Mainframes Testing & SWIFT message validation
Role: Senior QA Consultant
Environment: .Net, Mainframes, DB2, HP ALM and Windows 7.
Project Description: The project is aimed at curtailing the settlement risk in the event of cover payments being delayed or not received due to heightened payment filtering activity. It also aims to reduce the RBSG exposure to sender banks that do not have sufficient cover funds available for transfer.
Responsibilities:
Analysing requirements to come up with testable requirements
Preparing the Query Logs.
Preparing the Test Scenarios.
Preparing the Test Strategy document.
Preparing the Test Plan document.
Creating the several types of SWIFT messages
Validating the Hold All Rules as per requirement document.
Validating the Exclusion Rules as per requirement.
Validating the BIC and Beneficiary Account Details
Create and process the MT103, MT202,MT205,MT202COV, MT205COV Messages.
Validating the Cover messages.
Authored and executed manual test cases in Quality Center.
Preparing the Traceability Matrix.
Preparing the Test Data.
Executing the Test Cases as per schedule plan.
Performed the connectivity testing upstream to downstream applications.
Performed regression tests, System integration tests and GUI tests
Performed System Integration Testing for every software release
Log the defects in Quality Center.
Conducting the Defect Triages Meetings
Attending the Daily SCRUM call.
Project # 8: HBO Go Mobile
Client: HBO Go Mobile, New York, USA Nov’2010 to Mar’2011
Testing Type: Manual & Mobile Testing
Environment: .Net, Simulator/Emulators, IOS and Andorid Devices, JIRA and Windows 7.
Project Description: HBO GO is a new application suite, built by the Interactive Technology group within HBO, through which consumers can browse and watch HBO original and licensed programming.
Responsibilities:
Authored and executed test cases.
Peer reviews and preparing RTM.
Installing the Simulators, Wifi Routers, Bluetooth.
Executed the Test Cases in Simulators
Executed the Test Cases in different types of Mobile Devices
Reporting and tracking the bugs in JIRA
Conducting the Defect triage meetings
Design and execute the Automation scripts using Appium.
Sending daily status report on-site and participation in defect triage meetings.
Project # 9: Amex PICS
Client: AMEX PICS, New York, USA Jan’2010 to Oct’2010
Testing Type: Mainframes Testing, DB2, QTP and SOAP UI Testing
Environment: .Net, Mainframes, SOAP UI, HP Quality and Windows 7.
Project Description: This project is concerned with building components, that provide services which provide back end processing for Express Pay and interface to existing American Express systems using XML messages routed by the EMI Hub. American Express has a number of existing systems concerned with card issuance, customer services, payment authorization and settlement. These systems communicate using XML messages routed by the American Express EMI Hub, and in some cases using batch file transfers.
Responsibilities:
Authored and executed manual test cases in Quality centre.
Attending the Daily SCRUM call.
Creation of users and privileges for team members in Quality centre.
Preparation of Test Data and RTM.
Analysing requirements to come up with testable requirements.
Reviewed High-level Test Scenarios with client and test cases with peers.
Identifying the Automated Test Scenarios
Developed Data Driven Automation Framework.
Sending the daily status report On-site and participation in related meetings.
Performed regression tests, System integration tests and GUI tests.
Assign task to all Testing Team members and ensure that all of them have sufficient work in the project.
Validate the Request and Response XML’s as per requirements.
Preparing the Test Metrics
Preparing the Release Management document
Project # 10: Humana One
Client: Humanaone Inc, Louisville, KY Jun’2009 to Dec’2009
Testing Type: Manual & Automation Using QTP
Environment: .Net, QTP, HP Quality center, Mainframes, Control M, SQL, MSWord, MS Excel and /Windows.
Project Description: Humanaone offers individual health insurance plans that protect you and your family. We offer a variety of affordable health plans designed to fit your individual health insurance needs, including HSA-qualified plans.
Responsibilities:
Authored and executed manual test cases in Quality centre.
Preparation of Test Data and RTM.
Reviewed the High-level Test Scenarios and test cases
Identifying the Automated Test Scenarios
Developed Data Driven Automation Framework.
Tested and Reported different types of defects in QC
Following the Agile Testing Methodology using SCRUM Model.
Attending the Daily stand-up meetings, sprint planning meetings, sprint reviews and retrospectives.
Executing automated test scripts using QTP
Project # 11: Humana Enrolment
Client: HumanaoneInc, Louisville, KY Oct’2008 to May’2009
Testing Type: Manual Testing
Environment: .Net, QTP, HP Quality center, Mainframes, Control M, SQL, MSWord, MS Excel and Windows.
Project Description: Enrolment Centre/Wizard Redesign covers the redesign of the Wizard and conversion of the Wizard application to .NET technology. In the past Wizard application runs on classic ASP and Visual basic 6. This new design is for porting Wizard to ASP.net / C# and Oracle. Because of this application porting to new technology, there are some design changes so that Wizard will be consistent with Enrolment centre and shared the common components with Enrolment Centre.
Responsibilities:
Authored and executed manual test cases.
Preparation of Test Data & Preparing the High-level Test Scenarios and test cases
Involved in Smoke Testing, Integration, Functional and UAT testing
Log the Test Defects in Version One
Attending the Daily stand up call
Identified and executed the Regression Test Cases for each release
Preparing the Test Metrics
Project # 12: Amex GNA ZEBRA
Client: American Express, New York, USA Jan’2008 to Sep’2008
Testing Type: Manual and SOAP UI Testing
Environment: .Net, QTP, HP Quality center, Mainframes, Control M, SQL, MSWord, MS Excel and Windows.
Project Description: This project is concerned with building components, that provide services which provide back end processing for Express Pay and interface to existing American Express systems using XML messages routed by the EMI Hub.
Responsibilities:
Authored and executed manual test cases
Tested and Reported different types of defects in Quality centre
Creating the PCN in Mainframe screen
Involved in System Integration Testing
Validating the Amex Check, Dupe Check, Fraud Check
Involved in Connectivity Testing with upstream to down stream applications
Delivery of the deliverables on-site at regular intervals
Project # 13: FedEx XOpCo Revenue Fusion ED
Client: FedEx, Memphis, TN Jun’2007 to Dec’2007
Testing Type: Manual and Automation using QTP
Environment: .Net, QTP, HP Quality center, Mainframes, SQL, MSWord, MS Excel and Windows.
Project Description: FedEx serves its customers worldwide, which is regulated through its e- commerce and supply chain solutions. FedEx provides its customers the client software that allows the customer to Connect to the FedEx Servers, which in turn enables them to Ship, Rate and Track a package and other services like Address verifications, Service Availability, Locator requests and lot many other services.
Responsibilities:
Authored and executed manual test cases.
Identifying defects, logging them and generation of defect reports in Quality centre.
Automated different modules in the application using QTP.
Developed Data Driven Automation Framework.
Developed Descriptive Programming and Maintaining Local and Global Object Repository in QTP.
Reviewed the High-level Test Scenarios and test cases
Executing the System Integration Testing Test cases
Executing the Regression Bed for each release
Prepared dashboard reports on daily basis and delivered the same to the on-site team.
Attending the Daily SCRUM call.
Project # 14: McKesson Encore
Environment: .Net, HP Quality center, SQL, MSWord, MS Excel and Windows.
Client: Mckession Inc, San Francisco, CA Oct’2005 to May’2007
Testing Type: Manual and Automation using QTP
Project Description: McKesson Corporation is the leading provider of supply, information and care management product designed to reduce costs and improve quality across healthcare. The key objective is to develop a product called Encore that would provide the necessary features and functionalities to the McKesson’s Customers (Hospitals).
Responsibilities:
As an Analyst programmer, involved in Testing, Bug Reporting and Documentation.
Involved in writing Test Cases based on Application under test by using Quality Centre.
Maintained detailed test logs and reported test results in Quality centre.
Performed Negative Testing to cover risks not part of Requirements.
Performed Regression testing to make sure that new functionality is not impacting existing functionality adversely.
Involved in System Integration Testing
Involved in User Acceptance Testing by providing test data for users and by testing UAT defects in test environment before, the new code gets moved to UAT environment.
Education:
MSc Computers from Andhra University (2002), India