Post Job Free
Sign in

Automation QA Analyst

Location:
Jersey City, NJ
Posted:
January 02, 2018

Contact this candidate

Resume:

Sivaram Prasad Chakala

Phone: 916-***-****

Email: *******.****@*****.***

SUMMARY:

Around 10 years of experience in Software Testing with 7+ years of experience in Web and Mobile Automation Testing.

Strong exposure in development of Data Driven and Test-Driven Frameworks

Good exposure in BDD - Behaviour Driven Development for automation

Good experience in Mobile automation using Calabash, Cucumber and Ruby

Experience in working with Selenium Web Driver using Java

Good exposure in TestNG, Junit, Maven, Jenkins, GIT, Extent Reports

Good exposure in Customized automation reports

Good experience in Mainframes testing using JCL, DB2

Having experience in working with SQL Server

Experience on developing framework using Page Object Model

Excellent understanding of entire Software Testing Life Cycle, Techniques and Strategies.

Expertise in analyzing Business requirement specification and System Requirements specification, and involving in designing, developing and executing Test Strategies, Test Plans and Test Cases and have excellent documentation skills.

Responsible for preparing efforts Estimation, Project Metrics and reporting the progress of the Project on daily and Monthly basis

Extensively using DB2, SQL Server in querying backend DB tables for Data Validation and Verification.

Experience in project/application documentation and user presentation.

Analysis, Design, Development and Software Quality Assurance in testing of various applications in different domains.

Experience in Testing of web applications using FitNesse/Selenium automation tools

Experience in working with clients in HCLS and Retail domain.

EDUCATION:

Masters in Computer Applications (MCA) from Osmania University, Hyderabad – 2008

TECHNICAL SKILLS:

Operating System

Z OS/390, Windows 9x/NT/2000/XP

Languages

Core JAVA, Ruby

Databases

DB2, ORACLE, SQL Server

Testing Tools

Quality Centre, JIRA,

Automation Tool

Selenium Web driver, MAVEN, TestNG, Junit, Calabash, Cucumber

Integration Tool

Jenkins

IDE

Eclipse, Xcode

WORK EXPERIENCE SUMMARY:

Project# 1

Entrada iOS Automation

Client

Entrada – Brentwood, TN

Domain

Health Care

Project Duration

Feb’ 2016 to till date

Tools/Technologies

Calabash, Cucumber, GIT, SQL Server, XCode and Ruby

Project Description: Entrada is a leading provider of integrated mobile solutions that improve healthcare efficiencies and outcomes. Entrada’s commitment is to protect physician and staff productivity for the next generation of patient care. Entrada was founded in 2010, and our mission remains unchanged even today. Entrada helps caregivers achieve additional efficiencies and improve outcomes by offering mobile solutions that integrate deeply with the organization’s existing technology systems.

Responsibilities:

Develop the complete framework end-to-end in Behaviour Driven Development model

Work with Development team on the development of Automated Testing scripts

Develop Cucumber features as per the sprint plan

Develop Cucumber step definitions and Test scripts

Develop Generic and business Functions using Calabash library and Ruby language

Develop the test scripts using Ruby language

Identity the object and add to the repository

Maintain code in GIT repository

Implement and maintain Test Data Management processes

Work with Development teams to implement Unit Testing processes and technologies

Perform the Smoke, Functional and Regression execution

Work with Development team to implement QA processes and validation in as part of the Release Automation processes

Analyse the test execution reports and update scripts accordingly

Report the bugs found during the execution

Develop functions to avail WEB SERVICES and Stored Procedures to generate dynamic test data

Update the status to the Customer in daily scrum call

Project# 2

Advanced Commerce Portal, Vendor Managed Pricing, ReposiTrak

Client

Park City Group – Salt Lake City, UT

Domain

Supply Chain Management

Project Duration

Aug’ 2014 to Jan’ 2016

Tools/Technologies

Oracle, Selenium Web Driver, Java, TestNG, Maven

Project Description: Park City Group, Inc. (NASDAQ: PCYG) was established in 2002 and now is headquartered in Salt Lake City, Utah. The company focuses on software-as-a-service (SaaS) for the suppliers and retailers in the whole supply chain, reducing out-of-stocks, optimizing inventory, and improving profits and operational efficiencies. In the year of 2009, the company acquired Prescient Applied Intelligence to form "The New" Park City Group. In 2013, the Company moved trading in its shares from the NYSE, formerly the American Stock Exchange, to the NASDAQ Capital Market.

Responsibilities:

Lead a team of technical resources and collaborate with technical leads and developers from other teams

Testing the enhancements, patches and production tickets

Analyzing the requirements (Solution plans)

Preparing the Test plan

Identifying the Test Scenarios and authoring Test cases

Test Execution and Defect management

Prepare SQL queries

Identify the Features to be automated for Regression Testing

Develop Automation scripts using Selenium Web driver, java, TestNG and Maven for Regression Testing

Develop log reports and execution reports

Enhancing the test scripts as per the latest application changes

Execution of developed automation scripts, analyze the results and report Bugs

Involving in Functional and Regression Testing

Involved in investigating and fixing the issues related to automation frame work

Involved in documentation of the scripts mapping with the cases

Project# 3

AutoFlight

Client

48HourPrint – Brook Park, OH

Domain

e-Commerce

Project Duration

Feb’ 2013 to Aug’ 2014

Tools/Technologies

Selenium Web Driver, Java, MAVEN, Jenkins, Redmine, TestNG

Project Description: 48HourPrint is an e-Commerce portal which deals with the online printing service for a wide range of product as well as delivering the print products and located in Boston, USA.

Responsibilities:

Involved in exploring the application and identifying the test scenarios

Performed automation feasibility analysis

Authored regression test cases and converted into automation scripts

Authored automation scripts using Selenium web driver and Java

Configure the library using Maven

Develop Data/Test driven suites using TestNG

Configure the Jenkins and integrate with the Test Suite

Developed scripts and updated to SVN, GIT

Involved in analysing the automation testing reports and perform root cause analysis

Involving in code integration to the GITHUB using GITBASH

Involved in code review

Prepared customized automation reports

Involving in developing of automation scripts for Functional and Regression Testing

Involved in investigating and fixing the issues related to automation frame work

Project# 4

Conversion

Client

Blackboard Inc – Washington, DC

Domain

e-Learning

Project Duration

Jul’ 2011 to Jan’ 2013

Tools/Technologies

Selenium, JIRA, Silk Central, Fitnesse Tool, Eclipse

Project Description: Blackboard Inc. is an enterprise software company with its corporate headquarters in Washington, D.C. and is primarily known as a developer of education software, in particular learning management systems. The company provides education, mobile, communication, and commerce software and related services to clients including education providers, corporations and government organizations.

BB Conversion: Convert manual test plans of Black Board web application into automation scripts using FitNesse and Selenium automation tools. FitNesse is a web server which allows users to enter specially formatted input in FitNesse editor (Eclipse) in the form of wiki pages. This input is interpreted and executed by the test engine (Selenium) and test fixture, which is invoked by the testing engine in turn, invokes the system under test and output is returned back to the user.

Responsibilities:

Automate the manual test cases using the tool Fitnesse and wiki language

writing and executing test plans, test scripts, test scenarios, and test cases for both automated nd manual testing needs

Identify application components using Selenium IDE, Firebug and prepare Xpaths

Prepare scripts using FitNesse classes(fixtures)

Log and track Application defects as well as FitNesse Issues using Defect Management Tool JIRA

Debug and Promote successfully executed test scripts into AXMAN (Automated Execution Monitoring Asynchronous Network)

Perform the root cause analysis and identify the bug/error in test scripts failed in Axman.

Project# 5

Regression Automation Adjustments

Client

Medco – Franklin Lakes, NJ

Domain

Health Care

Project Duration

Jan’ 2010 to Jun’ 2011

Environment

Mainframes, PEGA, QTP, Teradata

Tools/Technologies

JCL, VSAM, Teradata, QTP, HCLS Tools

Project Description: Medco Health Solutions, Inc (NYSE: MHS) is a health care company currently serving the needs of more than 65 million people. Medco provides pharmacy services for private and public employers, health plans, labour unions, government agencies, and individuals served by Medicare Part D Prescription Drug Plans. Medco is a third-party administrator of prescription drug programs. They are primarily responsible for processing and paying prescription drug claims. They also are responsible for developing and maintaining the formulary, contracting with pharmacies, and negotiating discounts and rebates with drug manufacturers. Today, more than 210 million Americans nationwide receive drug benefits administered by PBMs.

RA-Adjustments: Identifies the reasons for any differences, or adjustments, between the original provider charge for a claim or service and the payer’s payment for it. The adjustments are identified by reason codes to communicate an adjustment, meaning that they must communicate why a claim or service line was paid differently than it was billed. If there is no adjustment to a claim/line, then there is no adjustment reason code.

Responsibilities:

Involved in requirement analysis, Test data identification, Testing tools and Applications

Thoroughly Involved in KT sessions regarding tests to be prepared and automated

Analyzed, prepared and executed the test cases end to end in Mainframe

Preparation of test data

Customized the JCL jobs as per the environment.

Designed the test case flow to develop the test scripts.

Executed and Debug the entire automated test scripts.

Prepared the User guide documents for all the automated test scripts and shared with the customer

Organized deliverable regarding the automated test scripts.

Resolved the issue and maintain the scripts till the end of project.

Prepared Teradata IW Queries to verify the results.

Project #6

Farmers All Lines Billing

Client

Farmers Insurance – Los Angeles, CA

Domain

Insurance

Project Duration

Dec’ 2008 to Dec’ 2009

Environment

Mainframes

Tools/Technologies

JOBTRAC, STROBE, FILE-AID, ENDEAVOR, BETA, SPUFI, QMF.

Project Description: The Farmers Insurance Group of Companies is a personal lines property and casualty insurance group providing auto, life and homeowners insurance services and financial services in the United States. It is the third largest insurance group in the US servicing over 10 million households in 41 states. Farmers Group Inc. is headquartered in Los Angeles and California but is 100% own by Zurich Financial services based in Zurich, Switzerland.

The project is about the ACP - Automated Conversion Project. This ACP solution is meant for migrating the in-force policies from the legacy billing system to FS-CD billing system. This solution involves the batch jobs that download the data from production and push the policies via ALSB, R2P to SAP FS-CD.

The objective of the automated mechanical conversion project is to successfully convert all qualifying Farmers Personal Lines policies from the old Billing Systems (ASB, FSB, Easy pay) to the new FAB Billing System through an automated process.

Responsibilities:

Interacting with the Client Department and gathering their requirements for customizing the application to meet their needs.

Involved throughout the testing life cycle, requirements gathering test design and review, through the development and the testing process to customer implementation.

Analysis of the specifications provided by the clients.

Customizing the JOBs as per the test region.

Code analysis and updates as per the latest functional business rules

Preparing detail level design documents.

Test case preparation, Test case execution and Debugging.

Maintaining Coding Standards.

Configuration Management and Version Control using Version Control Management (VCM) tools.

Issue analysis and resolution.

Reporting and tracking of Defects along with defect analysis

Project# 7

CMA-CRN Redesign

Client

Farmers Insurance – Simi Valley, CA

Domain

Insurance

Project Duration

Mar’ 2008 to Dec’ 2008

Environment

Mainframes, QC

Tools/Technologies

JCL, DB2

Project Description: Customer Restoration Network (CRN) is Farmer’s primary Claims system, supporting the Claims business. It is a distributed Siebel claims processing application supported by legacy mainframe applications, which connect Farmers’ vendors, employees, business customers, agents, insured customers, and systems into one holistic, integrated and interdependent environment. As part of the Claims IT Roadmap, the CRN system is built on Siebel 6.0 and related upstream and downstream systems and integrations are being redesigned under the “CRN Redesign” initiative with Siebel 8.0 as the centrepiece of this effort. This is a strategic initiative and its success is critical to Farmers. This program is intended to support the Claims business.

This Project has mainly 4 phases.

1.Data Migration (DM): To migrate the data from existing FACTS database (IMS segments) to New FE data base (DB2)

2.Data Sync(DS): To verify if the data in the Existing Siebel-6 system is in Sync with the New System-8 and whether all the business rules are applied.

3.CMA (Functional): This Phase mainly deals with the New system for siebel-8(front end) and FE (DB2) where in the cycle starts with creating a claim in front-end (Siebel-8) and making some financial transactions and then validating the FE (DB2) tables.

4.Down Stream Testing (DST): This phase mainly deals with all the functionality of the Functional, Data Migration and Data Sync where the data is created in Seibel-6, Seibel-8 and then all Seibel-6 claims is migrated to Seibel-8 and is made Sync with the existing data by running a Delta Mainframe Job, to make the claim available in Sieble-8. The flow is involved to send the files to CITI Bank with related Payments and amounts that the customer and Farmers have to pay. The files and reports are generated by executing the Mainframe Jobs and the data validation is made with respect to the related DB2 Tables and files with predefined business rules.

Responsibilities:

Involved throughout the testing life cycle, requirements gathering test design and review, through the development and the testing process to customer implementation.

Analyzed system requirements specifications, developed Test Strategy, Test plans, Test Cases, Test Data for testing the functionality, GUI, Compatibility, performance, usability and User Acceptance of the application.

Wrote SQL Joins, Unions and Nested Queries on various data tables for Data validation.

Coordinating with the Onsite Coordinator for understanding the new requirements.

Involved in preparing detailed Test Strategy, Test Plans – Test Conditions, Cases

Testing - unit testing & integration testing

Involved in the End-To-End Testing of the interface.

Reporting and tracking of Defects along with defect analysis

Coordinating and Communicating with on-site team regarding the test status reporting.

Responsible for overseeing the Quality procedures related to the project.

Tracking and reporting the project status on a weekly basis and working towards various milestones of the project.



Contact this candidate