Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Openspasn Interview question.docx
1. Openspasn/ Pega robotic Automation interview question:-
Q: What is the use of Excel Connector in OpenSpan?
The Excel Connector is one of the connectors offered by OpenSpan. The main of this
connector is that to automate your interactions with the excel files. With the use of this
connector, you will be able to read the data and write the data into the excel files without
any hassle.
To utilize this feature functionality, please make sure that you have office connectors
installed while installing Studio for development. At the time of studio installation or
runtime, there is an option available where an appropriate version of office connectors can
be installed.
Q: What is the difference between Path and Target Path?
The difference between Path and Target path is as follows:
Path:
This is your regular path where the application is installed and needs to be executed from
the same folder where all of your applications are installed. During the installation process
you can install the application into any custom location then all you need to do is to specify
the full path of the application and extension.
Target Path:
If your application needs an external application to be triggered and it needs to be opened.
For example: To launch your application you have written a specific command in your .bat
file, then the path will contain the full path of the application including the location of the
.bat file. Whereas the target path will have only the details of the application name with the
extension.
Q: Explain whether can we open up a browser using a windows adapter?
This question will test your awareness and the knowledge on the particular topic. So to open
up a browser from the windows adapter we need to specify the full path of the browser
with the relevant extension.
Q: Explain the process of how to connect Oracle, SQL Server with OpenSpan?
This is the process to connect Oracle with Openspan:
Within OpenSpan, we have an option called “Data tab”.
Within Data tab, select Oracle Query, try this option to connect with the database.
Once the connection is successful, the data and the functions/ properties are readily
available for usage.
This is the process to connect SQL server with OpenSpan:
2. Within OpenSpan, we have an option called “Data tab”.
Within Data tab, select SQL Query, try this option to connect with the database.
Once the connection is successful, the data and the functions/properties are readily
available for usage.
Q: Explain in detail about what is Universal Web Adapter?
There are two web Adapters available in OpenSpan.Universal Web Adapter is used in both
the browsers, Chrome and Firefox.
In order to use this at the time of studio installation, then you need to have chrome and
Firefox extension installed.
Q: What is the benefit of using Global web page?
In the process of interrogating a particular web page, there is an interrogator popup which
has different interrogation options. Within this option, you can see a checkbox for “Create a
Global page”. So using this option you will be able to assign interrogated objects to the
newly created global page.
Q: What is the main difference between WaitAll and WaitAny?
The main difference between WaitAll and WaitAny is discussed below:
1. WaitAll: The WaitAll control will wait for all the objects are created.
2. WaitAny: This control will wait for any one of the mandatory objects to be created. Once
the object is created, then the automation will be processed automatically.
Q: Explain the Hook Child Processes in OpenSpan?
The Hook Child Processes is a property that is very useful and applied in a scenario where if
you have initiated one application then it starts another application and in turn, it ignites
another application to open up the desired application. In this type of cases, the
applications need some sort of interaction with an OpenSpan solution. So it is vital for the
OpenSpan to link up with all the applications. If you are willing to interact with the final or
the target path application, which is the desired application then you will need to set the
Hook Child Processes property to enable.
For example:
Let’s say you have launched an application which has single sign-on process implemented.
So when you complete the sign on process, all the business applications are automatically
signed in. So this to happen, OpenSpan needs to inject code into all of these applications.
Further, a few settings in the path and the file name of the applications need to be adjusted
according to the standards and then you need to set “Hook Child Processes” property to
True.
Q: Explain what is OpenSpan?
OpenSpan is an automation tool, to be precise it is an RPA tool ( Robotic Process
Automation Tool). This tool can be used as it is, i.e. Standalone, or else this can be
integrated into Visual Studio by using the Plugins. This is one of the automation tools when
compared to UIPath, BluePrism, Automation etc.
3. Q: What is RPA? Explain in detail?
RPA stands for Robotic Automation Tool. This is used for software creation for robots. As the
future is moving towards automation it is evidently the best tool available in the market
where it completely automates the process and leaving the humans to entirely focus on the
tasks where it needs creativity, judgment and of course personal interaction.
Q: Explain what is studio development environment in OpenSpan?
In OpenSpan, the studio development environment is nothing but an Integrated
Development Environment where it is used for creation, building, and testing runtime
projects.
Q: Explain in detail what is Web Adapter?
The Web Adapter is used because it triggers the OpenSpan studio to interrogate with the
windows applications for interrogation activities. The Web Adapter can be used to
interrogate Microsoft Internet Explorer.
Q: How different is PEGA robotics with other RPA’s?
It is nothing but a tool which helps in automating the tasks where it can be effectively
checked. The tool is offered by Pega Studios where it is closely integrated to Microsoft
Visual Studio as a runtime client. It is facilitated by a cloud-based deployment portal where
the implementation and managing of the automation are been developed by the user.
Q: Explain what is Object Explorer in Pega?
The object Explorer commonly uses.Net components and all other OpenSpan custom
components.
Q: What is studio’s Integrated Development Environment?
The Pega system Robotic Automation tool works on Visual Studio design environment. The
environment is comprised of: Menu toolbar, Standard toolbar, and other various Tool
windows docked toolbar. With these options, you can actually easily move the dock
windows using the visual guide or actually temporarily hide the windows using Auto Hide
option.
Q: What is the difference between Thin Client and the Thick Client?
The difference between Thin client and the Thick client is as follows:
Thin Client:
A thin client is nothing but a browser-based application, to use this you don’t need to install
any heavy stuff and it is available across all the platforms and it is only browser-based.
Thick Client:
A thick client is typically installed on the client side. It is connected to the server for sure and
also the processing is mostly done on the client side. The main use of Thick client is that not
much of processing happens via a network. If your network is slow and congested then
opting this option will be good for processing.
Q: What is actually defined as an attribute of integrated control?
Property is actually defined as an attribute of integrated control.
4. Q: List out the benefits of PEGA robotics automation systems?
The benefits of PEGA robotics automation system are listed below:
1. Automate tasks where it is tedious, time-consuming and needs a lot of manual work.
2. Automates tasks where productivity and efficiency are improved drastically.
3. Onboarding customers or employees, the process is automated
4. Reconciling financials
5. Typical CRM activities
Pega RPA is definitely the best tool in the market which will help you automate your work in
an enterprise adding more value to the processes by increasing the efficiency and accuracy
of the task outputs.
Q: Which selection of Object explorer contains the buttons to select particular object
properties where the events or methods for automation is possible?
The Object inspector is the object explorer where it contains the buttons to select object
properties. The events or methods for automation is possible by opting, “Object Inspector”.
Q: Is Pega RPA Scalable?
PEGA RPA is tremendously flexible for up scaling with minimum time required for induction.
PEGA performs complex operations with parallel functions, initiating a desktop to cloud
environments. These operations are executed, by allowing various users for controlling
robots from multiple business departments through a secured device.
Q: Write Competitors of PEGA RPA?
Some Popular Robotic Process Automation is Blue Prism, Automation Anywhere, Edge
Verve, Datamatics, etc.
Q: What do we know by environment and session variables?
Declaration of data while processing it, we can choose exposures as “Session variable” so
that the variable acts like a session variable and we can monitor the process while running
any session in variables. A Session variable is maintained by different form of sessions.
Additionally, we can also declare environment variables in system process tab, so that
accessible variables in the studio can be changed in the environment. Environment variables
are common to all sessions.
Q: Explain the global execution of RPA?
PEGA RPA is gaining influence with its unique properties in the global market. It is being
used by many industries. Organizations are now enjoying freedom in maximizing costs and
the utilization of limited available resources. This is ultimately leading to new business with
SME orientation in crowded marketplace.
Q: Is Pega’s Robotic Automation similar to Macros or Screen Scraping?
Macros or Screen Scraping is Robotic Automation for clerical jobs requiring instruction on a
structured format, which generated from previous technologies. The key difference with
RPA is that Pega RPA facilitates and conducts a universal application, used by a person, or
can be used by any automated robot, bespoke application, whether mainframe, legacy,
online service enabled or even a closed 3rd party hosted services based on API.
5. Q: Mention the primary functions of PEGA RPA.
Pega administered Robots acquire procedural knowledge, which over the time converts into
a shared library for reuse, by other robot in the same way as objects are built in Software
development. Applications are “read” by RPA, either by the dedicated APIs where they
exists, or through an Operating System preceding the application on display, or on the
screen in background of native application. At last, RPA “reads” the screen in the same way
as a user does. As a component of robotics, reading the application for displaying to a user is
also taught.
Q: Is Pega a RPA Tool?
Pega is an RPA Tool, which complements the traditional IT solutions like BPM, and other
front office tools available for enhancing productivity. Pega facilitates a universal steady
administrative operation for automating the services with embedded controls for efficient
organizational governance
Q: What Systems Can Pega RPA Integrate?
Pega incorporates its years of experience by incorporating many technologies to its
software. Pega RPA is used for offering secured and reliable services with robustness.
Instead of generating adaptors for each unique application, Pega technological adaptors are
installed at the presentation layer like Citrix. Armed with a wide range of modern tools, and
developed as a mean to enable linking to systems with the click of a button. This proven
orchestration capability of the application ensures that any new processes can be quickly
designed, and tested without any negative impact on the existing operational system.
Q: What are the Hardware Infrastructures required to run Pega’s robotic automation
platform?
Pega has been designed for extreme flexibility and meeting robust IT standards for its
operational integrity and security. This software can be deployed either as a front office or
as administrative process, running happily on any standard desktop in the front office or on
any scale of systems administrative processing.
Q: What do you understand by Process Studio?
Pega’s Process studio armed with Microsoft generates diagrams, which looks just like any
common business flow chart. Processes are created in an area of Pega termed as Studio,
which is similar to other process applications as MS Vision with standard flow diagram
notations.
Q: Is Pega’s Robotic Automation Platform fully auditable & secure?
Security and audit abilities have inbuilt features of Pega robotic automation platform at
multiple levels. Runtime environments are very separate from the process-editing
environment. Permissions for designing, creating, editing, and running the process and
business objects are specific for every authorized user. Full audit trail of changes for any
process is kept, and comparisons of the before and after effect of changes are provided.
Logs created at run-time for each processes offers a detailed, history of every single action
and decision taken within the automated process. Clients tend to find the running process
6. with pega gives them more control than manual process, and from compliance point assures
that processes are run constantly, in line with the process definition.
Q: How can we get started on delivering processes using Pega?
Pega recommends a phased approach for initiating the Operational Agility framework,
which is eminently scalable. It is easy for targeting the configuration of 1 to 10 processes
initially with rolling program of introduction to processes, after the framework is
established.
Q: What support do we need from Pega’s Professional Services?
Requirement of Support depends on the skills we have in house and the way we prefer to
work. Pega offers comprehensive range of services; from support, training, and mentoring
with a view for quickly getting your team prepared independently for delivering the ongoing
automations, right throughout an optimized turnkey package, where Pega will take the
responsibility for providing pre-determined business benefits as agreed in service levels.
Q: Why should we choose Pega’s Robotic Process Automation?
Pega’s Robotic Process Automation processes are designed for efficiency in organizational
Governance. Pega comprehensively supports internal and external Encryption and
Decryption Keys. It enables Audit Logs and multiple High level of Robustness because of the
.NET-customized code within the process automations. Pega Robotic Process Automation
Tools are capable of doing the activities that was being done by .NET
Q: How long will the teams, be self-sufficient in developing automated processes?
A 3-day training course offering the basic knowledge is required for initiating the creation of
automated process. Aspirants can expect for achieving full support within the specific
timeframe of the project for generating the initial Operational Agility. During this time, the
trainees will be delivering automated processes for the production environment and can
initiate generating organizational benefit.
Q: How much does Pega’s robotic automation cost?
Pega’s fully loaded office automation is approximately one-third the cost of total employee
staff. Flexibility and the ease of installation mean that the assessment is easy for
maintenance and judge for approach in any given tasks.
Q: Does Robotic Process Automation require coding?
Robotic Process Automation are digital workforce built, owned and managed by the users or
customer, across operations and technologies, holding to an robotic operating model
running the organization. It is a code free application and has the capability to automate any
software. These digital workforces are applied for automating any processes in any
departments where there is extensive clerical or repeated administrative work, which is
performed across the organization.
Q: What are the differences between Pega and Uipath In terms of cost and uses?
UiPath has lowered cost of development & easier to learn and operate. Anyone can learn by
themselves as free study materials are easily available on internet. Pega is excellent for
mass scale installation across a large number of robots. It also has a higher cost of acquiring
7. the tool as compared to Uipath. Restricted training is available as there is only one source of
trainer in the form of BP. The cost of training for Pega is very high.
Q: What Are the differences between Pega And Uipath In terms of Control
Room/Dashboard?
As for differences in Control Room or Dashboard, UiPath’s control room, The Orchestrator is
a web based, which can be accessed from any browser on desktop or mobile. Pega has
client-based servers, accessible only through their apps.
Q: Explain what is Interaction Manager and how does it work?
The interaction manager component can be connected to all of the customer interactions
where the configuration of the properties and the events and methods are met. The
interaction manager component actually maintains a direct relation or link to the available
content in interaction.XML configuration file. This file stores all the values and the context
that are defined for each interaction.
Q: What is the differentiation in PEGA Robotics with other RPA?
Robotic Automation system from Pega includes a Studio (Design Tool) based on Microsoft
Visual Studio where the user can generate automations, as a runtime client, which runs the
robotic automation on user's desktop, facilitated by a cloud-based Deployment Portal,
which helps in implementing and managing the automations that are being developed by
the user.
Q: What are the benefits of PEGA Robotics Automation Systems?
Desktop Automation from Pega Robotics helps us in automating the organizational
processes and transactions by allowing us to generate “personal robots” that collaboratively
runs on client desktops for automating various tasks and workflows in a geographically
distributed organization. For e.g., in any customer service organization, the representatives
(CSRs) focuses more on the customer while robotic automation collects the information
required by the CSR, followed by recording and populating the changes made in the
account. It also summarizes the call and reminds the agent of the sales promotions that the
customer is eligible for, etc.
Q: What other benefits are achieved with PEGA’s RPA?
Pega’s Robotic Process Automation facilitates us in generating robotic automations for
automating repetitive administrative work, like adjudicating claims, welcoming employees
or customers, auditing financials along with updating customer information if required. RPA
solutions from Pega manage these types of general work across the organization without
user interaction.
Q: What is Pega Workforce Intelligence?
Workforce Intelligence from Pega captures all actionable insights that are required for
quantification and measurement of efficiency and productivity across the organization.
These insights are infused as employee workdays as use of this advanced technology on
their desktops. Performances can be measured as employee productivity, when work is
done, how has been done and identifying the opportunities for optimizing productive work
with overall efficiency.
8. Q: What Is The Difference Between Thin Client And Thick Client?
Thin client - application from where we cannot fetch the properties of attribute, while
spying by using RPA tools, like Citrix or any other virtual environment, whereas thick client is
the application from where we can collect handful of attribute by using the RPA tools like
calculator or Internet explorer.
Q: What are the applications of Pega RPA?
RPA executes perfectly across many various fields viz. banking, legal consulting, insurance,
Healthcare, telecom, etc. Complex activities are automated on for improving the
organizational efficiency. Pega uses artificial intelligence (AI) along with machine learning
capabilities for executing massive volume of repeated tasks, performed by humans earlier.
Q: What are the characteristics of PEGA RPA?
PEGA RPA has its unique capability to work across runtime client systems. Earlier,
automation was possible within a single program only. However, PEGA can now run within
desktop windows without any human assistance. Pega eliminates any chances of error.
Human are more prone in making dumb mistakes while performing repetitive works.
Human have a tendency to try shortcuts, which is the root cause of mistakes. RPA will not
even try to make these shortcuts.
Q: What is the programming skills needed for Pega RPA?
Employees with skill in any stream are trained to automate RPA tools instantly, as
programming skills are not needed for RPA. The entire work revolves around a chart, which
offers a flowchart designer; graphical links with drag and drop icons to represent the steps
in a process.
Q: How much does PEGA RPA affect Return on Investments for organizations?
RPA increases productivity across all sectors in an economy. One robot is efficient for
achieving the work of 3 employees. This innovation software builds a positive ROI, which is
much faster than expected.
Q: Explain the industrial uses of Pega RPA.
Robotic Process Automation is generally used in the following scenarios:
1. Well-defined Processing - Enters the inputs automatically from the source systems into
target systems.
2. Automation of reports - automates the needed data for providing accurate reports.
3. Decision-making based on rules - RPA handle’s decisive matrices efficiently for arriving at
simple & accurate rule-based decisions.
4. Helps in application migration as a part of upgradation process and migrate application
data & records.
5. Double-data entry - users can rekey the data and data entry, which is made easy from
one system to another.
Q: What Are The Advantages Of Using Pega RPA?
Following are the benefits achieved by using RPA:
9. 1. Revenue is extended.
2. Promote Self-Service options.
3. Efficiency is increased.
4. More products can be made available on the Internet.
5. Present information regarding an issue is automatically taken care of.