Post Job Free
Sign in

Developer Data

Location:
Mumbai, Maharashtra, India
Salary:
7.5LPA
Posted:
June 25, 2020

Contact this candidate

Resume:

Ashutosh Purohit

Robotic Process Automation Developer

OmegaParadise,

Wakad,Pune,Maharashtra

T: 965-***-****

Email: add29d@r.postjobfree.com

Qualifications Summary

* ***** * ****** ** IT Experience (Cognizant Technology Solutions) of which 2.8 years relevant to Automation Anywhere tool.

Proficient in using XML, excel, VBS and SQL.

Automation Anywhere certified RPA Professional.

Good work experience in developing bot framework.

Good experience in mainframe application automation.

Ability to understand business requirements & develop appropriate automation solutions.

Proficient in designing and scheduling task in Automation Anywhere

Managing and investigating into Error handling (Debugging). Skills

RPA Tools Automation Anywhere

Programming VBA, XML, Mainframe, Unix

Databases SQL, Oracle

Other Tools – Splunk, Confluence, Tivoli Work Scheduler(TWS), Dynatrace Education

B-Tech from VIT University, Vellore with 8.27 CGPA 2016 Higher Secondary Examination, with 67% 2010

Secondary School Certificate (SSC), 79% 2008

Project Details:

Project 1: CNO Insurance

Description:

Working on Automation anywhere tool for CNO insurance client in order to automate 12 processes which were automated previously by QTP scripting. Out of the twelve, the first process being the pilot bot is currently in production without any major issues. Below is a high-level description of the bot running in production. Background:

Insurance agents input data, such as policy holder, beneficiaries and benefit details, for group life policies in the Selerix application, a third-party application that converts the data feed in to XML format

The client had a gateway application for converting the data from XML format to DAT (data file) format so that the QTP (Quick Test Professional) script can carry out processing of new life business. The QTP script then accesses the client's policy management application to update the policy details and set up a new policy in the system

Due to business and technical challenges, the client wanted to move from the existing QTP script to an RPA solution Challenges:

It was the most complex and high priority, high volume process, and the DAT files produced by the gateway application had data issues

QTP script was unable to read XML files produced by the Selerix application

Manual intervention was required to manage volume fluctuation

The process was time consuming and error-prone as it involved toggling between 36 screens and validating 150 business rules

The client had 10 virtual machines to manage the volume Solution:

The RPA solution is designed to improve the efficiency of setting up of life group policies in a policy management application

Reads the data directly from the XML file produced by the Selerix application, thereby, eliminating the process of converting the data from XML format to DAT format.

Provides new enhancement to existing process to improve process metrics and better success ratio

Focuses on reusability to reduce the development time of similar new business (NB) scripts conversion

Improves scalability to run multiple instances concurrently for faster processing

High volume is now managed by 3-4 virtual machines, against the 10 virtual machines that previously managed the volume

Over 3000 new life policies have been set up since February 2018 Reusability:

The modules listed below are reusable across similar processes:

Configuration: Any value that may vary by environment should be externalized as a property in a configuration

(XML) file. Using a configuration file allows the automated solution to change the behaviour of the automation without changing any code, thus, minimizing or eliminating the need for regression testing.

Logger: This component can log different levels of messages (error, information and debug) based on the log mode set in a configuration file, including other configurable features such as send e-mail notification on error, capture snapshot on error and auto log archival based on the size limit configured in configuration file.

Process Logger: This component is designed to write business process messages (informational, warning or fatal error) when there is a failure in business rules. This component writes pre-defined messages and captures any other application exception/messages that occur during automation. At the end of the process, the final status

(processed, pended, error) is derived based on the rules defined, and the process log information is saved in the AWD workflow system for business review.

Send E-mail Notification: This component is used to send notification to an e-mail distribution list mentioned in the configuration file. A bot sends notification to the business team when it is unable to set up a policy in the policy management application. It also sends a notification to the production support team in an event of any system failure.

Task Run Log: This component is used to update the transaction details including status and other various information in database at the end of the process. This helps the business for reporting metrics, and also helps in optimizing process by analyzing exceptions captured in the log.

Auto Recovery: This module helps to recover bots from exceptions scenarios or technical issues that have not been encountered previously. This module is being called to recover and reset the application to ensure the next iteration of automation will continue without having any impact.

Other Process Components: There are 20+ process related components developed that will be used for future projects, for example, application login/logoff, AWD lookup, group validation, etc. Roles and Responsibilities:

Understanding of workflow-based logic and the ability to both understand a business process from a workflow diagram and to conceptualize it as an automated solution

Configuring new Automation Anywhere processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.

Carrying out end-to-end testing, troubleshooting and training of robots and programmed automations.

Understand and identify new process opportunities and accurately analyzing and estimating new processes, quickly assessing feasibility.

Automated Bots and sending output as mails to business user’s daily using scheduled management Project 2: GWL Assurance

Description:

Worked on Automation anywhere tool for GWL assurance client in order to automate a process involving Web Application and Mainframe Application. This bot is in production.

The process involves automating the claim search and claim processing for a given Claim Id in the web application.

The input is read from excel report where the Employee information is checked from the excel report and verified in web application and updated in mainframe if required.

Likewise, Patient information and Claim information is also verified and updated.

The claim is processed with various decisions of the business.



Contact this candidate