Naren Bagavathy
UiPath RPA Test Developer, RPA Developer, and Business Analyst
I am a certified UiPath Test Developer, UiRPA, and UiPath Developer Advanced professional. My experience stems from developing an end-to-end automated business process, troubleshooting automation issues and developing an end-to-end testing automation in UiPath. I led a team of eight members, conducted meetings and assigned work to developers. I organized the KT sessions and worked along with developers, rectifying production issues or UAT issues. Phone: 760-***-**** Email: ****************@*****.*** Address: 50, Udhaya Nagar, N.G.O. B Colony, Nellai, India Experience - 4 Years 2 Months
Profile Summary:
> Experience in working with the RESTFUL web services and automating REST API Calls.
> Experience in automating web application, desktop application, excel application, database, mobile, and user interface websites.
> Expertise in documenting RPA deliverables such as PDD, SDD, and TDD.
> Expertise in UiPath REFramework, UiPath Studio, and UiPath Orchestrator.
> Good understanding of DOM and DOM functions.
> Experience in database technologies such as MySQL, MS SQL, Oracle SQL, and PostgreSQL.
> Strong understanding and experience with all the phases of SDLC, RPA Automation Lifecycle, STLC, and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of ongoing project status and issues using JIRA.
> Experience in traditional software testing such as sanity testing, regression testing, functional testing, and smoke Testing.
> Experience in RPA testing to validate whether the automation workflow and the automation bot are meeting the business requirements and performing properly. In order to do so, UiPath Test Suite is used.
> Strong communication skills with the stakeholders and leadership teams to provide timely updates on the project requirements, expectations, flagging the risks and issues, resource utilization, dependencies, and project status.
> Provided transparency to senior management with respect to portfolio issues, risks, and recommend or implement strategies for effective and efficient operations.
> Experience in handling technical team members such as freshers and experienced professionals. Core competencies:
> Team Management
> Strategic Planning
> Development and testing
> Code optimization and review
> Technical support engineer
RPA Developer - Patterns Cognitive - Chennai, India 09/2016 – 09/2018 Projects: GPA, PSG, TAG, & BCA
Developed the end-to-end automated business process using UiPath REFramework. Identified the reusable components in the project and created the libraries in UiPath. Gained extensive hands-on experience and knowledge of UiPath. Have thorough knowledge of SDLC from Requirement Analysis to Deployment. Google Post Automation (GPA)
In this project, we developed an end-to-end automation that registers and updates the business post in the google business account.
Roles & Responsibilities:
> Development of the update post and login automation modules.
> Unit testing of the automation workflow and support.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> The challenges are google business post picture that needs to be of minimum size of the image and login page that changes dynamically. In order to sort out these challenges, minimum size image and UiPath object repository library are used.
Payslip Generation (PSG)
In this project, we developed a back office automation that sends payslips to employees every month. Roles & Responsibilities:
> Development of send email with automation module.
> Unit testing of the automation workflow and support.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> The challenges are email with attachment that needs to be sent to all the employees by the end of the month and email trigger needs to be set. In order to sort out these challenges, UiPath Orchestrator time trigger and organized employee details, which are stored in the excel file, are used. Ticket Automatic Generation (TAG)
This is a complete automatic ticket generation project. Moreover, this is a front-office automation project. The aim of the automation is to send the tickets to the clients via Microsoft Outlook. Roles & Responsibilities:
> Development of ticket generation module.
> Unit testing of the automation workflow and support.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> The challenges are ticket with attachment that needs to be sent to all the clients inbox folder and email trigger needs to be set. In order to sort out these challenges, UiPath Orchestrator time trigger and send outlook mail message activity are used.
Business Citation Automation (BCA)
The main objective of the automation is to register and update the client’s business details in the given citation website and directories and to obtain the citation link from every website. Roles & Responsibilities:
> Development of the fetch citation link and logout module.
> Unit testing of the automation workflow and support.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> The challenges are a large number of applications and citation links that need to be extracted. In order to sort out this challenge, application details and citation links are included in the google sheet. Finally all the details such as transaction id and status are written into the google sheet after the automation is completed. Associate Software Engineer - Patterns Cognitive - Chennai, India 01/2017 – 04/2017 Projects: Dexter, HMS, & LDP
I have hands-on experience in developing, integrating, and implementing web applications using Java/J2EE with experience in requirement analysis, designing, building, and implementing J2EE-based application solutions in the project environment. Also, I was involved in the R&D of the AI & ML Project named “Dexter”. Dexter (DX)
The main objective of the product is to verify the signature specimen from the multiple documents by using ML algorithm such as Zernike algortihm, AI, and Python library such as OpenCV. Roles & Responsibilities:
> Research And Development of the signature verification module.
> Evaluating the confidence score of the signature. Challenges & Solutions:
> The challenges involved in the project are to identify the signature from the image accurately and to boost up the confidence score of the signature. These challenges are sorted out by OpenCV that recognizes the image accurately and zernike algorithm that increases the confidence score value by explicitly self-programmed. In a nutshell, it learns by itself each time the ML algorithm gets trained.
Hospital Management System (HMS)
The main goal of the HMS is to provide enhanced support to the patients. This is done by managing the patient details in a centralized place.
Roles & Responsibilities:
> Development of the in-patient and out-patient module.
> Unit Testing.
Challenges & Solutions:
> The challenges involved in the project are to identify the right Java framework and the database that contains the details of the patients. These challenges can be solved by the Struts framework, which is based on MVC architecture, and the MySQL database, which is an open source software. Loan Deferral Process (LDP)
The main goal of the LDP is to provide an option that allows borrowers to pause payments for a certain period with approval from the lender.
Roles & Responsibilities:
> Development of the loan deferral module.
> Unit Testing.
Challenges & Solutions:
> The challenges involved in the project are to identify the right Java framework and the database that contains the details of the loan. These challenges can be solved by the Struts framework, which is based on MVC architecture, and the MySQL database, which is an open source software. RPA Engineer - Icanio Technologies - Nellai, India 02/2021 – 03/2023 Projects: GSR, WAV, HCR, & JSK
Developed, configured, and maintained test plans, including the test automation suites to validate the functionality and performance of software components. Coordinate the development, review, and submission of RPA milestone deliverables such as PDD and TDD. Identified, cataloged, and archived reusable code assets. Google Search Results (GSR)
The main objective of the automation is to automate the google search results page to gather the top 10 data and store them in the google sheet.
Roles & Responsibilities:
> Development of the extract page results module.
> Unit testing of the automation workflow and support.
> Involved in RPA Testing and provided TDD Sign-off artifact, traceability matrix, and UiPath Test Manager KPI to the client.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> During the extraction, the duplicate results are extracted. The duplicate results are entered into the google sheet. It’s hard to find the reliable selector while extracting the ten results. The only way to resolve these challenges is to fine-tune the selector.
Website Analysis Validation (WAV)
The main objective is to analyze the websites to validate the actions using the automated process and store the actions and results in the Google Sheet.
Roles & Responsibilities:
> Development of the extract info from the website module.
> Unit testing of the automation workflow and support.
> Performed integration of the modules and involved in the integration testing.
> Involved in RPA Testing and provided TDD Sign-off artifact, traceability matrix, and UiPath Test Manager KPI to the client.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> During the action execution on the website, the automation fails to perform actions such as click the contact button on the website and get the hyperlink text from the website. It's hard to find the reliable selector during the action execution on the website. It's hard to find the reliable selector during the action execution on the website. Extracting text + link from a website is more difficult than extracting plain text. Fine-tuning the selector and handle the text + link using the error message such as the text contains link are the ways to resolve the challenges. Health Care Report (HCR)
The main objective is to login into the website, download the health care report, classify and extract the report info using AI center and UiPath Document Understanding and send them to the patient. Roles & Responsibilities:
> Development of the DU Framework module.
> Unit testing of the automation workflow and support.
> Performed integration of the modules and involved in the integration testing.
> Involved in RPA Testing and provided TDD Sign-off artifact, traceability matrix, and UiPath Test Manager KPI to the client.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> During this project, the challenges are classification and extraction of the info of the health care reports for multiple patients. These challenges are sorted out by leveraging the UiPath DU and UiPath AI Center. Job Search Keywords (JSK)
> The main objective is to automate the job results page to gather the top 10 job search, store them in the JSON Array and hit the API server link using the JSON Array.
Roles & Responsibilities:
> Development of the Job Details module.
> Unit testing of the automation workflow and support.
> Performed integration of the modules and involved in the integration testing.
> Involved in RPA Testing and provided TDD Sign-off artifact, traceability matrix, and UiPath Test Manager KPI to the client.
> Rectified production issues or UAT issues.
Challenges & Automation Solutions:
> Extracting text from a specific job key value from the job details page is very difficult when the job fields are not in a fixed position. Using the anchor based activity is the way to sort out the challenge. Quality Engineer - Icanio Technologies - Nellai, India 11/2021 – 01/2022 Projects: Unified Portal & Careerlabs Hands-on experience with source control tools such as GitHub. Great experience in doing functional testing. Deployed the project using Jenkins jobs. Experience in coding selenium test scripts and reporting test results on extensive reports and experience in manual testing. Basic knowledge of cucumber selenium with java and AWS. Unified Portal (UP)
> The main objective of the project is to do functional automation testing using selenium on the UP website. Roles & Responsibilities:
> Participated in the STLC phases.
> Create the test cases for the UP.
> Performed in functional, sanity, smoke, and regression testing. Also provided sign-off artifact, traceability matrix, and Extent Test Report to the client.
> Rectified production issues or UAT issues.
Challenges & Solutions:
> The challenges are the automation testing that needs to be done in multiple environments such as Dev, QA, and Production and the extent test report needs to be in the proper format starting from test suite name, class name, and test name. These challenges are solved by adding the listener to the TestNG Suite file, implementing the extent report interface to the test class, and adding the JSON file that contains the URL of multiple environments to the selenium test framework.
Careerlabs (CL)
> The main objective of the project is to do functional mobile testing manually on the careerlabs android app. Roles & Responsibilities:
> Participated in the STLC phases.
> Create the test cases for the CL.
> Performed in functional, sanity, smoke, and regression testing. Also provided sign-off artifact, traceability matrix, and Extent Test Report to the client.
> Rectified production issues or UAT issues.
Challenges & Solutions:
> The challenges are the manual testing of the app that needs to be done in multiple environments such as Dev, QA, and Production and the traceability matrix needs to be in the proper format starting from test case name, test case id, and test description. These challenges are solved by creating and maintaining the central google sheet that contains all the mobile features such as splash screen and landing feature. Skills
Python, VB.Net, Servlets, Node.js, OOPS, MySQL & MS SQL J2EE, Spring, Spring MVC, Spring Boot, Struts 2
Front-end Skills HTML, CSS, JavaScript, TypeScript, Angular Selenium, BDD, Cucumber, JUnit, TestNG
Nightwatch.js, Rainforest QA, RapidBotz, Robot Framework, Robocorp RPA Skills
UiPath Orchestrator, UiPath Studio, UiPath Mobile Automation, UiPath Test Manager/Suite, UiPath Document Understanding, UiPath AI Center/Fabric, UiPath Insights & Actions, UiPath Apps, UiPath SAP & API Automation, UiPath Database Automation, UiPath Automation Hub
VBA Macros, Jira, Excel, Confluence, Excel, CI/CD Pipeline, Jenkins, Azure DevOps
Academia
B. Tech Information Technology
R.M.K ENGINEERING COLLEGE, CHENNAI
CGPA: 6.66
Declaration
I hereby declare that all the above information is correct and accurate. Back-end skills
QA Skills
Extra skills