Top 10 Selenium interview questions to prepare


Besides approaching a reliable institution for pursuing the course, self-learning stays instrumental. Following are the top 10 questions widely asked in Selenium interviews.

Accurate, scalable and free, Selenium leads the plethora of effective QA tools for Software evaluation. While QA consultants have preferred switching from Manual to Automation testing, Selenium pitches a promising career. It requires an innate programming knack and adds value to the profile.

  1. Discuss some advantages of Selenium
    • Easily compatible with all Operating Systems – Windows, Linux, Mac OS
    • It is an Open Source, thus supports customization
    • Supports a variety of programming interfaces – Ruby, Perl, Python, C#, Java
    • Tremendous cost cutting as it is free
    • Supports distributed testing (must know about distributed testing)
  1. What are the different test types supported by Selenium?
    • For Web based applications – Functional & Regression test types
    • Post release Validation – Jenkins, Hudson, Quick Build, CruiseCont
  1. What are the different Selenium components?
    The Selenium package includes the following components –
    SIDE – Selenium Integrated Development Environment

    • Selenium Remote Control
    • Selenium Webdriver
    • Selenium Grid


  1. What do you mean by Assertion? What are the different Assertion types?
    Assertion acts as the ultimate verification point to confirm the state of the application achieved as expected.
    Different types are – ‘Assert’, ‘Verify’, and ‘WaitFor’.

Get More Insights about Selenium with Free Live Webinar

  1. What are the benefits of using Xpath?
    Creating customized Xpath helps navigate through different attributes of a XML document. As a major element in XSLT, Xpath is supported by library of standard functions.
  1. What are the different types of Wait available in WebDriver?
    Two types of Wait are available –
    Implicit Wait – Halt the testing script for a predefined period between different consecutive commands.
    Explicit Wait – Halt the script execution until a specified condition is met.
  1. What are the different visibility methods to check in WebDriver?
    Following are the methods used for different web elements such as dropdowns, buttons, textboxes, checkboxes, labels, radio buttons etc.isDisplayed()
  1. 8. How to create logging information in Selenium?Logging information can be retrieved using the Log4j framework in Selenium. Creating logging information needs configuring Log4j with appropriate appenders and the subsequent parameters to be set.It is fast, scalable and supports multiple languages.
  1. What are Locators? Name the different locators used in Selenium
    Locators store address for unique web elements in the web page. The following Locators help locate a web element accurately –

    • ID
    • Name
    • ClassName
    • TagName
    • XPath
    • LinkText
    • PartialLinkText
    • DOM
    • CSS Selector
  1. What is the difference between findElement and findElements?
    Both are methods to locate web element typesFindElement() – Locates only one Web element type
    FindElements() – Locates all Web element types. Displays the complete list.

This was just a high level view at the Selenium preparation. Seek a professional course from a reputed institution backed by rich experience in tutoring.

Learn Selenium From Industry Experts

You May also Like to read: Why do you need QTP Selenium ?

For SELENIUM Training needs, Call  515-309-2098 or email

Salesforce Interview Questions and Answers you must prepare in 2016


Salesforce is the most powerful suite of Cloud applications offering greater insights at Sales, Services and Marketing modules of CRM. While a huge number of candidates are expected to appear for Salesforce Certification in 2016, the following questions will help evaluate your basics and perform well.

  1. What is the difference between and is the PaaS vertical that forms the foundation for the code, database fetching and UI development., being a superset is the SaaS vertical referring to the CRM functionality (Sales, Services & Marketing).
  1. What is the difference between isNull and isBlank?
    IsBlank () is a function that checks if an expression has a value or not. It returns TRUE if there is no value else False. It supports all fields’ type including Text.

IsNull () delivers similar functionality with a difference it supports Number fields only.

  1. Explain different relationships in SFDC.
    Lookup Relationship
    Lookup relationship links up two objects and up to 25 such objects can be linked. Parent fields are not mandatory here and they can be multiple layers deep. Addition to it there is no impact on security or deletion.
    Master-Detail Relationship Master-Detail Relationship has to be a Parent-Child relationship only where Master denotes the Parent and Detail as the child. It can link up to 2 objects and deleting a Parent field automatically deletes Child field. A child in one relationship can’t be the parent in any other relationship.
  1. What is the difference between SOQL and SOSL?
    SOQL – Salesforce Object Query Language

    • Can search one object at a time only
    • Can be used in Triggers and Classes
    • DML operations can be performed
    • All types of fields included

    SOSL – Salesforce Object Search Language

    • Can search multiple objects at a time
    • Can’t be used with Triggers
    • DML operations can’t be performed
    • Works only for email, text and phone types
  1. How many reports types are there in Salesforce?
    There are 4 types of reports in Salesforce that are used to summarize object information

    • Tabular Report – for displaying grand total in Table format
    • Matrix Report – Grouping based on Rows and Columns
    • Summary Report – Grouping done based on Columns only
    • Joined Reports – Joining two or more reports
  1. What is Audit Trail?
    Audit Trail is a function that helps track all the changes performed by different administrators to the Organization in the past 6 months.  It covers details such as

    • Date of changes made
    • Username that made the changes
    • Details of the changes made
  1. What Workflow actions can be performed in Salesforce?
    Following actions can be performed –Email Alert – Email alerts can be triggered through a template developed by the Workflow rule and thus send out a list of recipients.Field Update – Workflow actions to automatically update the value of a field. This could be a calculated value, blank or populate a specific value.Task – Allows assigning a task to a user specifying Subject, Status, Priority and Due Date.Outbound message – It triggers a specific information or message shooting to external services via SOAP messages.
  1. What is the Permission Set?
    Permission Set can be used to grant extended access to a user or more without changing their profiles.

    • Object settings for Tab, Object permissions and Field permissions
    • Access to Apex class
    • System permissions
    • Visualforce access
  1. What is a Dashboard? What are the different components?
    A Dashboard is the page to view reports. Up to 20 multiple reports can be analyzed in a Dashboard.

    • Chart –  For graphical representation
    • Gauge – For depicting some value within a range of values
    • Metric -For key values
    • Visual Page – For creating custom components and display values
    • Custom S Control – For displaying content in a Browser such as Excel files, Java Applet, ActiveX Control etc.
  1.  What are Dependent Fields?
    Dependent Fields can be attached with filters. That is, a condition can be set for displaying the value in a field for example > 100 etc. This was just a glimpse of important Salesforce Interview Questions. It is an extensive platform and calls for a complete course to achieve expertise.Stay in touch for more valuable feeds.

For SALESFORCE DEVELOPER & ADMIN Training needs, Visit Call  515-309-2098 or email

Why SAP FIORI is here to rule and shouldn’t be ignored?


Overview of Fiori

The dire need for enhanced end user experience has UX making a star comeback. With the Mobility gaining significant business value, handheld devices have reformed information exchange and take critical trade decisions.

As the biggest business application weaver, SAP has pitched for Mobility through Fiori; a platform that lets applications be made for desktops, tablets and the smartphones. Since its inception in 2013, the technology has grown rapidly and received tremendous acclaim.
While the businesses are incarnating their mobile presence, Fiori promises a scintillating career for the demand will go on to rise in times to come.

Fiori – Adds significant value to business

To simplify end user experience through responsive and fast loading screens, Fiori UX comes with integrated capabilities to perform a variety of business functions.

Running on SAP’s Netweaver technology, Fiori architecture allows seamless porting of applications for mobile compatibility. Available for Android, iOS and Windows mobile, Fiori offers exclusive screen developments for a comprehensive set of 700 + business roles.

Based on task differences, 3 types of apps can be developed using Fiori –
Transaction apps – Execute business and financial transactions
Analytics apps – Deeper insights to examine performance of different business functions
Fact Sheets – Display factual information with key parameters

Syncing perfectly with a large no of roles, significant business lines are tapped including HR, Finance, Manufacturing, Procurement and Sales.


Deriving deeper trade insights out of large data and displaying it efficiently, Fiori accounts for the following important advantages –

  • Enhanced Productivity
  • Reduced end user errors
  • Simplified design – no major training needed
  • Faster acceptance across roles

Supporting Rapid application Development, the high level view of Fiori Architecture contains the following essential components –

  • SAP Web Dispatcher
  • ABAP Front End Server
  • ABAP Back End Server
  • HANA Database and HANA XS Engine

How do I start with Fiori?

Post sufficient understanding of overview of Fiori, candidates can map their default qualification with interests and opt for a course. The following candidates can benefit by quick learning

  • Mobile app developers
  • HTML 5 developers
  • SAP Consultants with deep knowledge of any one business role
  • SAP WEB UI developers

However, beginners can look upto Fiori for a promising career. A reliable training institute with attested expertise can help attain a strong foundation.

Look out for an institute that offers the following –

  • Online course with live training and recording facilities
  • An experienced SAP Consultant with excellent technical skills
  • Extensive training material, blogs, repositories, assignments etc
  • Professional tie-ups with corporates for placements
  • Real time Project exposure

Fiori is a relatively new technology and will continue to mature with every release. Thus, Fiori consultants have an additional responsibility of self-learning and mastering new features.

Ultimately, there is a lot of Work ahead waiting if Fiori is on your mind.

For SAP UI5 & FIORI Training needs, Visit Call 515-978-9042 or email

Attend a Live WEBINAR about QA Training on June 01, 2016 @7:30 p.m. CST

Quality Assurance Training



Time : Wednesday June 01, 2016 @ 7:30 p.m. CST

You are most welcome to join our Upcoming batch, details of the same is as follows:

Attend a Live Demo Session : Sign up for QA Webinar
Batch Start Date : June 06, 2016 @ 07:30 p.m. CST
For More Information :
Class Schedule Mon-Thu 07:30 pm CST 3 hrs each session

Contact : Lakshmi @ 515-309-2128, Email :

Demo Video by Trainer Ravi

Attend a Live WEBINAR about QA Training on June 01, 2016 @7:30 p.m. Register Link –

Attend a Live WEBINAR about BA Training on June 02, 2016 @7:30 p.m. CST


Thursday June 02, 2016 @ 7:30 p.m. CST

You are most welcome to join our upcoming batch, details of the same are as follows:

Attend a Live Demo Session Sign up for BA Webinar
Batch Start Date : June 06, 2016 @ 07:30 p.m. CST
For More Information
Business Analysis Course Details
Class Schedule : Mon-Wed-Fri @ 07:30 p.m. CST, 3 hrs each session 

Contact : Lakshmi@ 515-309-2128, Email

Demo Video by Trainer Chetan

Attend a Live WEBINAR about BA Training on June 02, 2016 @7:30 p.m. CST. Register Link  –

Hadoop for Big Data: Data processing that changed the game


After decades of innovations in simplifying our lives, computing hasn’t lost its value and stays an integral source for eliminating complexities. While Data Analytics has been instrumental in smarter perception, processing large volumes of data asked for better approach. This is where Big Data and the subsequent techniques to utilize it come into picture.

What are Big Data and Hadoop?

With digitalization, accessing and creating new data is just a few taps away. Millions of handheld devices are generating trillions of data bytes through social media platforms, CRM systems and other interfaces. Such massive data to capture has been defined as Big Data.

The valuable information retrieved after processing Big Data helps corporates take a huge leap at traditional practices of assuming outcomes. Here the information is closer to accuracy and lets them take critical business decisions.

Hadoop is an expandable operating system with powerful capacity to store and process large data sets in real time. Licensed by Apache, Hadoop is open source and can be exclusively put to use as per an organization’s business needs. The OS gained instant preference for its superlative fetching, mapping and distributing techniques, something missing from traditional RDBMS practices.

While the Traditional approach v Hadoop debate has a lot to define, some significant derivations made are –
Fault tolerant
Hadoop creates copies of data sets before sending to an individual node. In a failure event, the copy can be used instantly as back up. The facility makes Hadoop suitable for indefinite data growth. Traditional databases are highly risky to process large volumes.

Faster Mapping
Hadoop efficiently maps data quickly in a cluster of nodes.  Such stupendous is the effect that it can process terabytes of unstructured data in a few minutes. Don’t even think of traditional techniques doing that!

Highly Scalable
The rise of multiple sources producing real time data every minute encouraged the Hadoop idea. Hadoop lets enterprises access new data sources such as social media platforms and indulge them into processing without any hassle. Thus, accurate and quick business derivations are conceived.

Cost effective
Businesses have confirmed drastic cost reductions with Hadoop replacing traditional RDBMS systems. It supports automatic classification and the ability to store raw data of potential significance in the future. Thus, Ten thousands of pounds v hundreds of pounds is a revolutionary cost advantage from Hadoop.

Hadoop for Big Data as career

With companies aiming high to tap more geography, data is expected to grow with exploding velocity. While Big Data shouldn’t be ignored, the traditional approach v Hadoop comparisons have already hailed the latter as the winner. Directly indicating the tremendous demand for more Big Data consultants, candidates of this age could benefit from a lucrative career choice.

All excited for a career in Big Data?
Look out for an institute backed by proven expertise with Big Data concepts and an attested placement record. Before plunging, a quick high-level view of what are Big Data and Hadoop can help nourish the basics and set the right expectations.
Check for the most reputed ones and choose wisely.

For Big Data Hadoop Training needs, visit: Call  515-978-9036 or email

A Guide to Learn the Best Web Automation Suite- SELENIUM


Selenium is an open source automation tool which is used for automating web applications. It helps you to work with Data Driven Framework, Keyword Driven Framework and perform Cross browser testing.

Why learn Selenium?

Though there are many other licensed automation tools like IBM RFT, QTP are available in the market, Selenium is par above them all in the following three aspects:

  1. Performance
  2. Execution Speed
  3. Browser interaction

Selenium supports different Operating Systems along with different programming languages and browsers.

What are the benefits of Selenium Certification?

Having a Selenium certificate itself proves that you have skills and knowledge about the critical IT jobs and projects. Selenium Certification is widely accepted and valued by businesses. It provides you better job opportunities in IT and business field and results in higher earning potential.

According to a research, individual having a Selenium certification is more satisfied with his job than others.

Selenium is a suite of many tools like Selenium Webdriver, Selenium IDE, Selenium RC, Selenium Grid etc.

Register for a Free Live Webinar Today

Selenium Webdriver Certification:

Selenium Webdriver is a new, compact and simple Object Oriented API which overcomes some limitations of its earlier version Selenium RC.

Selenium Webdriver is commonly referred as “Webdriver” only.

If you have the knowledge of Core Java, learning Selenium Webdriver is an easy task for you. But if you’re a newbie and want to learn Selenium, I’ll suggest you to learn Selenium IDE first and then start learning Selenium Webdriver.

Learning Selenium Webdriver has the following steps:

  1. Understanding the Core Java
  2. Installing and configuring Webdriver
  3. Configuring JUnit in Eclipse with Selenium Webdriver
  4. Locating the Element

Before appearing for the Selenium Webdriver certification exam, you must have the complete knowledge Of Webdriver. You can also join tutorial or training classes to learn the Selenium Webdriver in short amount of time.

Where to learn Selenium IDE?

Selenium IDE (Integrated Development Environment) is a tool using which you can use to improve the quality of software web application and can very quickly create and prototype scripts for automation.

It has an amazing amount of functionality but it is restricted to only Firefox which is later fixed in Selenium Webdriver. There are many institutes who are providing Selenium IDE training in 7 days for beginners. You can join any of them as per your skill level or requirement.


You can join ZaranTech’s Selenium Professional Role Based Training Program to take your skills significant steps forward in short amount of time.

At ZaranTech we provide high-quality training which includes 50 hours hands on training, Assignments, 2 Live Case Studies, Video Recordings of sessions, JUnit 4 configuration in Project/Eclipse, QTP Selenium certification guidance, TestNG Framework/ ANT, Assertions and Reporting Errors, Resume prep, Interview Questions etc.

Get Started today with Selenium Training Today!

For SELENIUM Training needs, Call  515-309-2098 or email

You may also Like to read: Basic concepts of QTP selenium

Attend a Live WEBINAR about SAP HANA 1.0 Training on May 26, 2016 @7:30 p.m. CST


Time : Thursday May 26, 2016 @ 7:30 p.m. CST

You are most welcome to join our upcoming batch, details of the same are as follows:

Attend a Live Demo Session Sign up for SAP HANA Webinar
Batch Start Date : May 31, 2016 @ 07:30 p.m. CST
For More Information
SAP HANA Course Details
Class Schedule : Tue-Thu-Sat@ 7:30 p.m. CST, 3 hrs each session 

Contact : Kavya @ 515-309-7846 , Email :

Demo by Trainer Eliaz

Attend a Free Live WEBINAR about SAP HANA 1.0 Training on May 26, 2016 @7:30 p.m. CST. Register Link  –

Attend a Live WEBINAR about PMP Training on May 29, 2016 @8:00 p.m. CST


Time : Sunday May 29th, 2016 @ 8:00 pm CST

You are most welcome to join our upcoming batch, details of the same are as follows:

Attend a Live Demo Session Sign up for PMP Webinar
Batch Start Date : June 1, 2016 @ 08:00 p.m. CST
For More Information
PMP Course Details
Class Schedule : Wed-Thu-Fri @ 8:00 p.m. CST, 3 hrs each session 

Contact : 515-309-7846, Email :

Demo by Trainer Naveen

Attend a Live WEBINAR about PMP Training on 29-May-16 @8:00 PM CST. Register Link  –

How to construct an effective Business Analyst Resume?


In our previous posts,  you learned Business Analyst career planning, BA training and placement and dragged your attention to the basic Interview questions and tips which will help you getting the BA position. Today we are going to take a step back, an important step before going to face the interview.

To crack the interview you need to showcase your qualifications, skills, and experience by constructing a BA Resume but the most important thing is to get your BA Resume into the “yes” pile. Here are some secrets to a well constructed BA Resume.

Let’s start with an ideal BA Resume Format. A BA Resume should include the following points:

#1 Your Name-
Email ID-
Contact No.-

#2 Career Objectives- What is the ultimate goal of your career?

#3 Career Summary- What you’ve done up to now?

#4 Personality Traits (Core Competencies)- What are merits of your personality? What makes you unique?

#5 Technical Knowledge or Skills- In which fields you has expertise?

#6 Key responsibilities Handled- What key roles you’ve performed during previous jobs?

#7 Achievements- What you’ve achieved?

#8 Employer- Companies, Designation you’ve worked in with proper time period

#9 Academia –What are your academic qualifications?

#10 Personal Details-

  • DOB
  • Address

Follow these tips to construct your BA Resume:

  1. Your Resume is much more than a dustbin
    Your Resume should not be filled up with everything. Don’t make it complex. There’s no need to be extremely honest and include a complete catalog of work experiences and skills. Instead include selective experience and skills which may necessary for the type of BA job you are applying.
  1. Your Resume must highlight your business analysis accomplishments
    Most of the recruiters skip lengthy career objective part and so your resume must have the ability to drag their attention. To do so you need to highlight your business analysis accomplishments and make it crystal clear that you’re qualified for the job. If not, there is a high chance your resume will be thrown in the “No” pile.
  1. Using Business Analysis Terminology is important
    As you are applying for Business Analyst, you must use Business Analysis Terminologies while exposing your capabilities. It reflects your handiness with the subject. It’s highly suggested that you not only write it but you must know the key concepts because in most of the cases, recruiter may like to have a discussion on terminologies with you.
  1. No one can write your BA Resume, but you
    You may hire a resume writer but after being a Business Analyst, you will have to write a lot of documentation. Resume writer may not have understanding of Business Analysis profession, so he may tweak your resume.
  1. Using bullet points to highlight your projects, achievements, and contribution is better
    Showcasing your achievements and responsibilities using bullet points one by one clearly is better. You must be prepared for cross questions on that. You must highlight your past projects, your contribution to the company and what you’ve done to take the company to the next level.

Were you just an employee or the pillar?

This question is deep but it’s very important. Recruiters prefer hiring somebody who is extra-ordinary. Be prepared.
We hope this article will help you in constructing an effective resume before landing a  job interview. Call 515-309-2128 or email

Name  :
Email  :
Phone  :
Message  :
Captcha  :