RPA Interview Questions Part 2

1. What Are The Differences Between Blue Prism And Uipath? UiPath and Blue Prism both the tools have their respective software/Studio and they are very good. UI and BP...

1. What Are The Differences Between Blue Prism And Uipath?

UiPath and Blue Prism both the tools have their respective software/Studio and they are very good. UI and BP both have visual process designers for developing the solutions.


In terms of programming languages:

1. Blue Prism Uses C# for coding

2. UiPath uses VB for coding

In terms of Control Room/Dashboard

1. UiPath control room — The Orchestrator — is web-based, you can access it from the browser or mobile.

2. BP have client based servers, accessible only through their apps.

In terms of cost and uses:


📷 Lower cost of development

📷 Easier to learn and operate

📷 You can learn by your self

📷 Study materials are easily available on the internet

Blue Prism:

📷 Good for mass scale deployment of a large number of robots

📷 A higher cost of acquiring and using BP

📷 Limited training available as the only source of training is BP

📷 Training cost of Blue Prism is too high

2. Explain The Typical Uses Of RPA?

· Double-data entry — user rekeying of data and data entry is made easy from one system to another.

· Application migration — migrates application data and records as part of an upgrade.

· Automation of reports — automates data to provide accurate reports.

· Rule-based decision making — RPA can handle decision matrices efficiently and arrive at simple rule-based decisions accurately.

· Well-defined Processing — Automatically enters inputs from source systems into target systems.

3. What Are The Advantages Of Using RPA?

By using RPA:

· Revenue is expanded.

· More products are made available on the Internet.

· Promote Self-Service options.

· Present information regarding an issue automatically.

· Efficiency is increased.

4. What are the important Phases of RPA Life Cycle?

Phases of RPA Life Cycle:

· Analysis: The first phase in RPA begins with analysis. Business team and RPA Architect work together to understand a business process for RPA development.

· Bot Development: RPA developer (Team) starts working on the requirement in their environment possibly a distinct development environment.

· Testing: Some companies conduct Testing by Separate Testing Team, while some have a dedicated testing team which performs a dedicated QA like normal SDLC flow. Best Practice is to have a dedicated testing team which performs QA of a developed bot.

· Deployment and Maintenance: After the Development and Testing phases, a bot is ready for distribution and enters the maintenance phase.

5. What are the Limitations of Robotic Process Automation?

Limitations of RPA are:

· RPA surely improves company efficiency by powering repetitive human effort, but there are limitations to the types of work that it can be applied to — especially ones that require judgment.

· RPA is not a cognitive computing solution. It cannot learn from experience and therefore has a ‘shelf life’.

· Implementing RPA to a broken and incompetent process will not fix it. RPA is not a Business Process Management solution and does not bring an end-to-end process view.

· Enterprises need to be aware of various inputs coming from multiple sources.

· It cannot read any data that is non-electronic with unstructured inputs.

6. Five Facts of Robotic Process Automation [RPA]

Experts predict that Workforce automation is one of the technology disruptors, as per a report from CGI and other sources, few of the facts and figures on software robotics or RPA are –

1. One could automate 47 % of tasks using RPA

2. With RPA tools the processing time could be reduced by 40%

3. RPA may boost the growth of IoT and Big data technology products and integration.

4. RPA Tools would provide enhanced Analytics and Visualization models that are customer focused and beneficial for business.

5. RPA is a strategic decision that needs to be implemented after assessing the ROI.

7. Differences between Test Automation and RPA

There are multiple overlaps between a Test Automation Tool and RPA tool. For instance, they both drive screen, keyboard, mouse, etc. and have similar tech architecture. But following are the key differences between the two

Testing Automation

· Traditional automation tool is designed specifically for testing only for GUI or Web-based systems.

· Test Automation is applied only to the product and its features.

· Test automation works across different environments, i.e., QA, UAT, Prod, etc

· Test Automation is limited to QA

· Developing all advance features will depend on the testing tool. And not sure even if it will support.

· In traditional automation, we cannot automate any application until we do not have an instance of that application (which need to automate). E.g. web applications URL, or Windows application exe path required for automation.


· RPA tools can easily automate processes spanning across interfaces like legacy systems, virtual machines, both desktop & web-based applications, backend process etc.

· RPA could be applied to other business processes, with or without the user interface.

· RPA meant to runs only in the production environment.

· RPA systems could be used by all individuals across the firm in terms of creation and usage.

· Most of these tools have the ready to use features that speeds up process design (through ready process templates) and implementation into the RPA container.

· RPA tool can automate applications even if you don’t have direct access to the application (URL/EXE). Assume you need to automate some applications which are installed on a virtual machine and its URL/EXE cannot access from outside.

· Again, RPA tools like UIPath, Blue prism can be used for test automation. Vice versa, advanced automation tools like UFT can be used for RPA if you have good coding skill. But RPA tools for more fit for purpose.

8. What does the future of RPA look like?

Current value propositions aside, it’s important to consider the future developments and advancements in RPA capabilities. Today, robotic software is rules-based and exceptions require human intervention for resolution. But are RPA software robots capable of completing cognitive tasks? What would the collaboration between RPA and more intelligent solutions, such as artificial intelligence, entail? With the contribution of cognitive algorithms and machine learning, RPA will be able to adapt to more complex situations, independently correcting errors and applying judgment. While transactional processes are the current focus of automation technology, the convergence of RPA with AI is on the near horizon.

In a whitepaper titled “Automate this,” Deloitte suggests, the merge of RPA and AI is expected to happen in three areas: within the market, across solutions, and among processes. The whitepaper goes on to argue that “These systems could operate as the ‘heart and lungs’ of an organization, taking in key data inputs and performing all of the internal processes that are core to the business.”

The abilities of both RPA and cognitive products will be combined into a single solution that will allow tasks to be automated in an adaptive and responsive way to maximize business outcomes. The software robots will be able to analyze elaborate activities just like a human employee in order to deliver superior performance and a more valuable customer experience.

9. What processes are the best fits for RPA automation?

One of the benefits of RPA is it can be used to automate tasks in any industry, including insurance, healthcare, banking and financial services, procurement, supply chain management, and manufacturing. While many of the tasks in these industries vary in their outcomes, they also have commonalities that make them suitable for automation. Some of the back office tasks ideal for automation:

Are repetitive and consistent. These activities remain fixed over time and are not variable. Robots follow rules, so the tasks for automation should consist of unambiguous steps taken in a defined manner each time. Examples include data entry and migration, payroll, accounts payable, and more general copy-paste and swivel-chair tasks.

Don’t require constant human intervention. While robots can be stopped in the middle of a process and will alert human employees when reaching an exception, the most ideal processes are those that can be entirely automated. This will lead to the most effective results, such as cost reduction and increased productivity, in the shortest possible timetable.

Are high-volume and time-consuming. Processes, such as orders and claims processing, that require a large investment of time and effort on behalf of your employees, as well as those that are the most burdensome for your organization, are ones that warrant and justify RPA implementation.

10. What are the basic or the general requirements of RAP for front and back office processing?

Well, the fact is RPA is well-known for its flexibility and it is capable to meet the robust IT standards without compromising the security. It is possible to use the robotic software for front and back office. Most of the requirements are the same for both of them and thus users need not worry. The same configuration can easily be deployed and the results that can be derived are always superior in every aspect.

11. Name any two scripting standards that you will consider during automation testing?

Adequate indentation and Uniform naming convention

12. What do you by mean by the term Information Collection in RPA?

In RPA, robots need raw data or information to perform their operations smoothly and reliably. They generally collect this information from different resources and it is also possible that the same can be provided to them manually.

13. What are the factors that are encouraging the organizations to proceed with RPA according to you?

Well, the biggest factor is RPA always makes sure of error-free results which mean no wastage of time. Of course, time is money in the present scenario. Organizations need not worry about paying extreme attention to quality verification and testing the results again and again. Also, it needs less human interference which always makes sure of no conflicts and fast operations. Moreover, for organizations, its only one-time investment and results are forever.

14. How can you say RPA is Wide-Range Automation in a true sense?

Well, the fact is RPA always make sure of accuracy irrespective of the task one performs through it. It can be considered in modern banking, telecom, insurance, healthcare, security, intelligence, as well as in the communications sector. By boosting the transaction process, it is possible for the users to simply automate the programs that are highly complex and need extra time if handled with other methods.

15. For an Agile method when you will avoid using the automation testing?

When there is a frequent change in the requirements or when the documentation required is extremely massive. This is due to the fact that things can go wrong if automation is considered at that time.

RPA Training in Chennai @ Greens Technology

• If you are seeking to get a good RPA Training in Chennai, then Greens Technologys should be the first and the foremost option.

• We are named as the best training institute in Chennai for providing the IT related training. Greens Technologys is already having an eminent name in Chennai for providing the best software courses training.

• Rated as №1 Leading RPA Training Institute in Chennai offering classroom training, practical training, and online training.

No Comment

Leave a Reply