Monday, 28 April 2014

Testing Job: Subex : Bangalore: May 2014

Designation Manual Testing - 2 to 4 Years - Telecom Oss/bss
Job DescriptionSubex is hiring Manual Testers with experience in telecom domain(OSS/BSS)

Experience: 2 to 4 years

Location: Bangalore

Candidates must have worked on UNIX, SQL/Oracle with expertise on Scripting(Shell/Perl). Telecom (OSS/BSS) experience is a MUST.

Send in your resume to along with below details:
Total Exp
Relevant Exp
Current CTC
Expected CTC
Present Employer
Notice Period
Date of Birth

Talent Acquisition Team
Desired ProfilePlease refer to the Job description above
Experience 2 - 4 Years
Industry Type Telecom / ISP

Location Bengaluru/Bangalore
Keywords Telecom OssBssManual Testing
Contact HR
Subex Limited 
Job Posted24 Apr

Testing Job: Pune: GRAMAR IT Solutions: 2 May 2014


We have immediate opening for our esteemed MNC Client for " Single view "


Gramar IT Solutions(GITS) is a Human Capital Resources Company with the aim of providing Recruitment, Executive Search to MNC, CMMi Level IT Companies in India, USA, UK and Singapore. GITS is one of the leading IT consultant Organizations.

Job Details:

Total IT Exp: 4 to 12 Yrs
Rev Exp:
Mandatory Skills :
Single view with billing
Domain: Telecom
Joining Location: Pune
If you are interested to take up this opportunity please get back to me ASAP with your updated CV with following details:

Total Exp :
Relevant Exp :
Current Employer:
Current CTC :
Expected CTC :
Notice Period :
Date of Birth :

Waiting for reply

Thanks & Regards,
Gramar IT Solutions Pvt. Ltd.,
No:406-407,3rd Floor, Devinarayan Building,
No.60,Rameswaram Road, T.Nagar,
Chennai - 600 017.
Direct : 91-44-4592-0830
Email :

Testibg Job : Accenture : Bangalore : May 2014

Hi, We are glad to inform you about a requirement for one our esteemed client Accenture.

This is permanent and direct payroll with Accenture only....

Client : Accenture

Skills : Telecom Billing Functional Consultant

Position : SSEExp : 3 to 6 Yrs

Job Location : Bangalore

If interested, Kindly send your updated CV to with the following details...
Date Of Birth - 
Current CTC - 
Expected CTC - 
Notice Period - 
Buyout option Available ( Yes / No ) - Able to join in 30 Days ( Yes / No ) -Current Location - 
Open for Bangalore Location ( Yes / No ) - 
PAN Card Number - 
Request you to share this mail with your friends who meet the above criteria.


Sunday, 27 April 2014

Testing Walkin : AFourTech : Pune: 3 May 2014


Huge Openings for  
Automation Testing
 in one of the Software IT Gaint  !!!

About Our Client
  • Our client is a leader in expert Software Testing and Quality Engineering services. 
  • Established in 2007,our client has brought together some of the strongest and most passionate test experts in the field of Test Strategy, Test Automation, and other specialized QA services. 
  •  The co-founders of our client have extensive experience in the field of Software Testing, having held senior management roles in leading independent testing services organizations like Disha, Aztecsoft itest, and MindTree's Testing Business Unit.
  • Our client has test centers in Pune, and Bangalore, India and in Bellevue, USA.
Job Description --

  • Candidate Should have experience in Automation Testing on JAVA (or) Dot Net

  • Strong Analytical and Strong communication skills
  • Excellent attention to detail.
  • Ability to interact with teams in different geographic locations.
Job Location : Pune
Interview Location: Pune
CTC : Negotiable
Notice Period : 30 Days
Interview Date:3rd May 2014 (Saturday)

If you are interested please send your updated profile to If you have any referrence(s) matching this profile,please forward the same mail.

Friday, 25 April 2014

Testing Job : Dploi Consutlants : Pune : 25 APril 2014

We are having an urgent opening for QA Engineer with one of the leading company in Pune!!

Designation : QA Engineer.

Experience : 3-5 Yrs

Location : Pune

Desired Candidate : Experience in manual testing of business applications,

Ability to understand business requirements (Finance, tax accounting desirable)

Develop test scenarios and test cases, execute test cases

Expertise in C# is mandatory

Nice to have: Exposure to scripting and programming in some of these - VBscript, JavaScript,

Exposure to QTP/Selenium/Coded UI/SQL
Working in Agile Environment


Degree in Computer Science or equivalent combination of education and work experience.

Outstanding organizational skills.

Ability to collaborate effectively at all levels and functions.

Strong client-service orientation.

Excellent oral, written and interpersonal communication skills.

A positive attitude and the ability to thrive in a collaborative environment.

Interested candidates can forward me their profiles on with following details:

Total Exp:
Relevant Exp as QA Engineer:
Current CTC:
Expected CTC:
Notice Period:
Expertise in C#:
No. of projects/implementation done with C# language :

Candidates without following details will not be considered.

Candidates without exp in C# need not apply.

Testing Job : Pune: Igate: 25 April 2014

Designation Technical Lead/ Senior Software Engineer - Manual Testing
Job Description 'Manual Testing Skills:
Understand the project requirements and Domain
Identify and Create test scenarios/ Test Cases as per the test plan
Test Data identification ,Creation and Validation
Review, revise and validate manual test cases created
Execute Test Cases/scenarios
Defect Tracking and Reporting
Regular Status Reporting
Experience in working in Agile Testing projects
Experience in System Integration Testing
Experience in Regression Testing
Technical Skills:
Experience in Web Testing Required
Experience in Mainframe Testing Preferred
Experience in SQL Queries Preferred
Experience in Test Management Tool QC Required
Desired Profile Please refer to the Job description above
Experience 2 - 6 Years
Industry Type IT-Software / Software Services
Role Team Lead/Technical Lead
Functional Area IT Software - QA & Testing
Education UG - B.Tech/B.E., B.Sc
PG - MCA - Computers, M.Sc
DOCTORATE - Doctorate Not Required
Keywords Technical Leadsoftware EngineerManual testingelectric utility experienceSQL QueriesQCWeb Testing
Contact HR

Selenium IDE

Brief Introduction Selenium IDE

Selenium IDE (Integrated Development Environment) is the simplest tool in the Selenium Suite. It is a Firefox add-on that creates tests very quickly through its record-and-playback functionality. This feature is similar to that of QTP. It is effortless to install and easy to learn.
Because of its simplicity, Selenium IDE should only be used as a prototyping tool - not an overall solution for developing and maintaining complex test suites.
Though you will be able to use Selenium IDE without prior knowledge in programming, you should at least be familiar with HTML, JavaScript, and the DOM (Document Object Model) to utilize this tool to its full potential. Knowledge of JavaScript will be required when we get to the section about the Selenese command "runScript".
Selenium IDE supports autocomplete mode when creating tests. This feature serves two purposes:
  • It helps the tester to enter commands more quickly.
  • It restricts the user from entering invalid commands.

Note on Browser and Environment Support for IDE
  • Browser - Mozilla Firefox
  • Operating System – Windows , MAC OS X , Linux

When to Choose Selenium IDE?

                     To learn about concepts on automated testing and Selenium, including:
                     Selenese commands such as type, open, clickAndWait, assert, verify, etc.
                     Locators such as id, name, xpath, css selector, etc.
                     Executing customized JavaScript code using runScript
                     Exporting test cases in various formats.
                     To create tests with little or no prior knowledge in programming.
                     To create simple test cases and test suites that you can export later to RC or WebDriver.
                     To test a web application against Firefox only.

 How to Install Selenium IDE?

Launch Firefox and navigate to Under the Selenium IDE section, click on the link that shows the current version number.\

For security, a Firefox notification will pop up. Click on "Allow."

Wait until Firefox completes the download and then click "Install Now."

Wait until installation is completed. In the pop-up window, click "Restart Now."

 After Firefox has restarted, launch Selenium IDE using either of two ways:
·         By pressing Ctrl+Alt+S
·         By clicking on the Tools >  Selenium IDE

Wednesday, 23 April 2014

Testing Scheduled walkin : Pubmatic : Pune : 26 April 2014

Note:- Client is conducting technical interviews only for shortlisted candidates on Saturday i.e . 26th April 2014 in Pune. (Its not a walkin drive ).

 Kindly submit your updated CV for immediate processing and feel free to share this mail with your friendz & colleagues.

Hi,Here is an opportunity in one of the best "IT Company" in Pune, and your chance to lead the way. 
Company: PubMatic- 

With seven offices around the world in the US, Europe, and Asia, PubMatic is a global Ad Revenue Optimization company that provides premier online publishers with a full service solution to manage and monetize their ad inventory. Among the world's most respected online publishers, some of our clients include eBay, NBCNews, Hearst, Rodale, Martha Stewart, Pinger, Toys R Us, Scripps Networks, The Huffington Post, MSNBC, TV Guide and the majority of the comScore Top 10.

PubMatic enables publishers to realize the full potential of their digital assets. Since its founding in 2006, PubMatic has consistently been first-to-market with industry-changing products, services and systems for publishers. Our products are supported by always-on consulting and services that reflect our belief in putting publishers' needs first.2007: 1st to Market with Yield Optimization for Publishers across ad networks2008: 1st to Market with Global Demand partner representation for Publishers2009: 1st to Market with Real-Time Bidding (RTB) for Publishers2010: 1st to Market with Data Theft prevention tools and dynamic Brand Protection tool suite2011: 1st to Market with Unified Insights; blending guaranteed and non-guaranteed sales channels; Audience Data Analytics packaging segmented with real-time yield impact; Pixel Blocking for data theft protection; and RTB for Mobile ad units2012: 1st to Market with Unified Revenue Optimization across guaranteed and non-guaranteed sales channels for every impressionEvery Ad. Every Sales Channel. Every Screen. One Platform. PubMatic.

Position: QA Engineer. 

Job Description:As a Software Test Engineer, you have the opportunity to improve the quality of various PubMatic products.

Responsibilities:As a QA engineer you will:Familiarize yourself and work across diverse PubMatic solutions including but not limited to: Web based or Big Data or Database solutions. Plan and perform performance tests. Automate tests using homegrown and open source test frameworks. Collaborate across teams to develop solution based test plans and ensure that feedback from different stake holders is incorporated. Work towards sustaining current processes and implementing new ones.

Requirements:Experience working in Linux/Unix environment. Good debugging skills. Knowledge of relational databases. 

Experience with automation is a must. Hands on experience with any one of the scripting languages is desirable. Experience with Performance, Scale and Reliability testing would be an added advantage. Strong understanding of testing methodologies. Understanding of Web based application architecture and interfaces would be a plus. Individual Contributory roleQualifications: BS or MS in Computer Science or equivalent.

 Total Experience: 1.6 - 5 years. Job Location: Pune. Please send your updated resume in word format & please provide following HR details for immediate processing : 
Passport Details (Passport number and expiry date):- 
Date of Birth: Qualification (University /Year): 
Total IT Exp: Exp in web/UI Testing: 
Exp in Linux / Unix(mandatory):Exp in Scripting language (any):
Exp on Sql/Mysql:Exp in Manual / Automation testing :
Current Company:
Current Role:
Current Location: 
Current Salary: 
Expected Salary: 
Lead time to join: 
R U ready to relocate to Pune:? 

Have you applied to or been interviewed by PUBMATIC earlier:-

Are you available for technical interview (face to face) on Saturday ie 26th April 2014

Emaiil your resumes to 

Testing Job: Magna Infotech: Mumbai: April 23, 2014

Greetings from Anusha_Magna Infotech !!!
We have an immediate open position for Senior Test Engineer requirement with one of our Client for Mumbai joining location.
Employment Mode : Full Time Employee of Magna Infotech and will be deploying to client place.
Little brief about Magna.
Magna Infotech has been the leader in staffing since many years with rich industry experience and an excellent track record of being the top staffing vendor for most of the fortune 500 design and development organizations in India. We have currently over 8000 IT professionals deployed with the top organizations in India.

Requirement: Senior Test Engineer

JD:Domain is Financial services, trading knowledge and experience of working in stock exchange applications (Capital Markets).

Front office Trader workstation OR Middle Office OR Risk management System OR Back office OR Clearing and settlement.

Exp: 3-6Yrs

Work Location: Mumbai

If you are interested please share your updated resume along with the following details:
Full Name:
Tot Exp:
Rel Exp:
Current Company:
Permanent / Contract:
Current CTC:
Expected CTC:
Notice Period:
Alternate Mobile Number:
Date Of Birth:
Ready to work under the payroll of Magna (Yes/No):yes
Looking for the candidates who can join immediately
Awaiting for your positive response.


Anusha Manikyarao
Consultant | Resource Department
+91 9392792668

Email your resume to

Testing Job: Amdocs : Bangalore: April 23, 2014

Greetings from Magna,
We have the immediate opening for our Clients: CMM Level Company
Work Location: Bangalore
Position: Amdocs Tester
Experience: 3yrs-8yrs
Notice Period: Immediate
Passport is Mandatory

Job Description:

Amdocs Testing, experience in Billing is Added advantage.

IF you are interested then please send your update profile and Scan copy of PANCARD with details given below:
Total EXP:
Relevant Exp:
Current CTC:
Expected CTC:
Notice Period:
Alternate Number:
Passport is Mandatory:

Note: Permanent Employee with Magna Infotech Ltd

Somshekhar N
IT Consultant | IT Recruitment
+91.80.3048 5405

Monday, 21 April 2014

Tesing Job; Pune: Prism Consultants : April 2014

It is our pleasure to introduce to you Prism HR Consultants, a full spectrum Human Capital Services Company.

We have requirement for QA Tester with a Product Company - Pune

Experience : 3+ yrs

Job Location:- Pune


o Exposure to UI automation using Selenium or any other tool

o At least Any 1 Test management tools. For e.g. QC, ...

o At least Any 1 Defect Management tool - For e.g. QA, Bugzilla, ...

o Test plan writing

o Test case writing

o GUI Testing

o Server-side Testing

o Log Analysis

o Writing basic SQL queries

o Unix basics

Please do give us following details

current sal
expected sal
total exp
relevant exp(Selenium)
notice period

Email to Prism Hr Consultants <>

Testing Job: Mumbai: Dploi Solutions: April 2014

We are having an urgent opening with one of the leading company in Pune!!!

Designation: QA Engineer

Experience: 3-6 yrs


Experience in manual testing of business applications.

Ability to understand business requirements (Finance, tax accounting desirable).

Develop test scenarios and test cases, execute test cases.

Expertise in C# is mandatory.

Nice to have: Exposure to scripting and programming in some of these -  VBscript, JavaScript,

Exposure to QTP/Selenium/Coded UI/SQL

Location: Pune

Interested Candidates can forward me their resumes at with following details or can call me on 42579523 for any query.

Current CTC:
Expected CTC;
Notice Period:
Experience on C#:
How many projects you have done with language C#:

Note: Candidates with hands on c# would be given 1st preference

Friday, 18 April 2014

Testing Job : Pubmatic : Pune : April 2014

Pubmatic Pune is urgently hiring QA Engineers for the below positions.
Please find the JD below.If interested please reply me back with your updated resume and the following details.
Suitable for: AdServer/UI Testing/Bigdata
Current CTC:
Expected CTC:
Notice Period:
Willing to relocate to Pune: Yes/ No
Role :- QA Engineer
Job Location: Pune
Job Description:As a Software Test Engineer, you have the opportunity to improve the quality of various PubMatic products. As a QA engineer you will:
*Familiarize yourself and work across diverse PubMatic solutions including but not limited to: Web based, Big Data and Database solutions.
*Plan and perform performance tests.
*Automate tests using homegrown and open source test frameworks.
*Collaborate across teams to develop solution based test plans and ensure that feedback from different stake holders is incorporated.
*Work towards sustaining current processes and implementing new ones.Requirements:
*Experience working in Linux/Unix environment.
*Good debugging skills.
*Knowledge of relational databases.
*Experience with automation is a must. Hands on experience with any one of the scripting languages is desirable.
*Experience with Performance, Scale and Reliability testing would be an added advantage.
*Strong understanding of testing methodologies.
*Understanding of Web based application architecture and interfaces would be a plus.
*Individual Contributory role1.QA Engineer (AD Server) - Job Code: QADS_2014Experience: 6 - 10 yrs.Please refer to above mentioned JD + Experience in Scripting (Shell/ Perl) + Automation Testing2.QA Engineer (UI Testing) - Job Code:
QAUI_2014 Experience: 1.6 - 5 yrs.Please refer to above mentioned JD + Experience in UI testing + Manual/ Automation testing3.QA Engineer (Big Data) - Job Code:
QABD_2014 Experience: 1.6 - 5 yrs.Please refer to above mentioned JD + API/Cloud experience (test automation) along with Java coding experience.
Email to

Testing Job : Bangalore : Capgemini : April 2014

Dear Candidate,

1.Company Profile: Capgemini, is one of the world's foremost providers of consulting, technology, and outsourcing services, and enables its clients to transform and perform through technologies. Capgemini provides its clients with insights and capabilities that boost their freedom to achieve superior results through a unique way of working, the Collaborative Business ExperienceTM. The Group relies on its global delivery model called Rightshore which aims to get the right balance of the best talent from multiple locations, working as one team to create and deliver the optimum solution for clients. A pioneer in the IT industry, Capgemini has over 45 years of global expertise collaborating with leading corporations. Capgemini has strong domain experience to assist clients across the Government and Public Sector, Energy and Utilities, Manufacturing, Telecom and Financial Services sectors and help them advance in their respective industries. Present in more than 40 countries, Capgemini reported 2010 global revenues of EUR 9.7 billion and employs over 120,000 people Capgemini in India is over 40,000 people strong across 9 cities (Mumbai, Bangalore, Hyderabad, Kolkata, Chennai, Pune, Delhi, Salem, and Trichy). >> At Capgemini, we live and breathe the philosophy of our brand slogan 'People matter, Results count'. We believe that this people centric approach to technology is what differentiates us from our competition. It places people at the heart of our success, and demonstrates our belief in their ability to deliver quality. We promise to deliver quality to clients while adhering to our seven values - Honesty, Boldness, Trust, Freedom,Team Spirit, Modesty and Fun. Capgemini is committed to equality of opportunity and dignity at work for all, irrespective of caste, religion, race, color, creed, ethnic or national origins, gender, marital status, sexuality, disability, class or age. Disability assistance/adjustments may be provided in your work area Learn more about Capgemini at 

Manual Tester - Job Location : Mumbai/Bangalore.

*Looking for a Consultant profile with 2+ Years of experience in Manual Testing concepts.
*Capable of working independently. *Should be a quick learner.
*Familiar with testing Process Main Responsibilities: 
*Manual Testing process knowledge Test Execution Defect Management
*Experience in Telecom domain is a must

Candidates applying should be available for the face to face interview on 19 Apr 2014 at Bangalore 

Please revert with your updated resume with the below mentioned details: Current Location: 
Preferred Location: 
Current Organization Total Exp: 
Current Location Preferred Location Relevant Exp: 
Current CTC Expected CTC Notice period Highest Qualification/University/Year of Pass out: 
Date of Birth: 
Can attend the interview on 19th April 2014 in Bangalore:
(Yes/No).Can you join in less than 30 days?

Mail ID:

Testing walkin : TechMahindra : 19 April 2014 : Pune

 The sender of this email is registered with as Tech Mahindra Ltd.  

Dear Candidate,You are receiving this mail because the recruiter considers your profile to be suitable for the following job opportunity posted on, and would like you to apply for the job.

The details of the job are the following: 

Job Synopsis  Walkin for Application Support at Tech Mahindra , Pune on 19th April

Company: Tech Mahindra Ltd.

Experience: 3 to 6 yrs

Location: Pune, Chandigarh  

Job Description  Walk-in on Saturday -19th April 2014

Unix Commands, Shell Scripting, SQL.Knowledge of Web Application Servers.Basic knowledge of Java is needed to be able to support all the applications which are developed in Java.Middleware knowledge desirable.Websphere, Weblogic, Tuxedo, Tomcat, Apache, JVM, IIS, Biztalk.Ability to understand SQL\Java errors and determine the next course of action.

Exp: 3-6yrs

Joining location: Pune and Chandigarh

Interview Location: Pune 

Date: Saturday, 19th April 2014, 10:00am to 2:00 pm

Venue:Tech MahindraSharda Centre, Off Karve Road, Pune - 411004, 

SPOC : Abhishek Srivastava

Documents to carry for Interviews:
Last three months pay slip.
Joining date proof and current CTC proof from current company.
Previous companies experience letters if any.
Passport first and last pages.Highest education final year mark sheet and certificate

Role: Technical Support EngineerRole Category: Admin/Maintenance/Security/DatawarehousingIndustry Type: IT-Software / Software ServicesFunctional Area: IT Software - Application Programming, MaintenanceKeywords: Sql, Unix, Weblogic, Java, Websphere, Apache Tomcat, Tuxedo, Web Technologies, Shell Scripting, Web Application, Application Support, Web Application Server  Desired Candidate Profile  

Education: (UG - Any Graduate - Any Specialization) AND (PG - Any PG Course - Any Specialization) AND (Doctorate - Doctorate Not Required)  

Company Profile  Tech Mahindra Ltd.  Tech Mahindra is part of the US $15.4 billion Mahindra Group and is a leading global systems integrator and business transformation consulting organization, focused primarily on the telecommunications industry. Tech Mahindra helps companies innovate and transform by leveraging its unique insights, differentiated services and flexible partnering models. This has helped customers reduce operating costs, generate new revenue streams and gain competitive advantage. Tech Mahindra expanded its IT portfolio in 2009 by acquiring the leading global business and information technology services company, Mahindra Satyam (earlier known as Satyam Computer Services). Tech Mahindra"s capabilities spread across a broad spectrum, including Business Support Systems (BSS), Operations Support Systems (OSS), Network Design & Engineering, Next Generation Networks, Mobility Solutions, Security consulting and Testing. Tech Mahindra"s solutions portfolio includes Consulting, Application Development & Management, Network Services, Solution Integration, Product Engineering, Infrastructure Managed Services, Remote Infrastructure Management and BSG (comprises BPO, Services and Consulting). With an array of service offerings for TSPs, TEMs and ISVs, Tech Mahindra is a chosen transformation partner for several leading wireline, wireless and broadband operators in Europe, Asia-Pacific and North America. Tech Mahindra has successfully implemented more than 16 Greenfield Operations globally and has over 130 active customer engagements mostly in the Telecom sector. The company has been involved in about 8 transformation programs of incumbent telecom operators. Tech Mahindra has a global footprint through operations in more than 31 countries with 17 sales offices and 15 delivery centers. Assessed at SEI CMMi Level 5, Tech Mahindra's track record for value delivery is supported by over 40,500 professionals who provide a unique blend of culture, domain expertise and in depth technology skill sets. Its development centers are ISO 9001:2008 & BS7799 certified.     Regards,RMG-TAGTech Mahindra Ltd.https://www.techmahindra.comApply Now  Is this job relevant to you?  Yes  No  Your feedback would help us in sending you the most relevant job opportunities  Disclaimer:  The sender of this email is registered with as Tech Mahindra Ltd.

Email to

Testing Job: Wipro: Pune: April 2014

Greetings from Radiant Systems
We have job opening with Wipro -AutomationTesting -Pune-C2H

Company :Wipro
Exp:3 to 5 years
Mode of Hire:C2H
Detailed Job Description:
* Should have very strong Testing methodology knowledge - Water Fall & Agile
* Should have experience in testing Banking related projects - Writing Test Plan, Test Cases, Test Scenario, Test Execution, Defect Management
* Excellent communication skills, Status Reporting
* Customer Management

Skill Set:
* Need a Selenium/QTP automation tester. (Knowledge on Test complete is value add)
* Candidate should have minimum 3+ years of automation experience.
* Should have good banking knowledge.
* Should have good manual and automation skill sets
* Well aware of automation framework design
* Investment banking experience is added
* Java or VB coding should be

Its urgent requirement with client ,so interested candidates kindly share your updated CV to

Total exp:
Relevnt exp:
Notice period:
Current location:
Highest Education:
Pancard no:

Kasturi Mettin
Radiant systems

Thursday, 17 April 2014

Introduction to Selenium

Introduction to Selenium :

Selenium is a free (open source) automated testing suite for web applications across different browsers and platforms.

Selenium is not just a single tool but a suite of software, each catering to different testing needs of an organization. It has four components.

    Selenium Integrated Development Environment (IDE)
    Selenium Remote Control (RC)
    Selenium Grid

History of Selenium :

Selenium was invented by Jason R. Huggins and team while they were working on a project in ThoughtWorks.

Having realized that the repetitious manual testing of their application was becoming more and more inefficient, he created a JavaScript program that would automatically control the browser's actions. He named this program as the "JavaScriptTestRunner".

It came from a joke which Jason cracked one time to his team. Another automated testing framework was popular during Selenium's development, and it was by the company called Mercury Interactive (yes, the company who originally made QTP before it was acquired by HP). Since Selenium is a well-known antidote for Mercury poisoning, Jason suggested that name. His teammates took it, and so that is how we got to call this framework up to the present.

Test cases is selenium can be written in HTML or many other popular programming languages supported by selenium like Java, C#, Ruby, Python etc.

Advantages of Selenium

1. Open Source (Free)
2. Supports most browsers like IE, Firefox, Mozilla.
3. Supports all Operating Systems.
4. Supports all programming languages Java,Ruby,C# and Python.
5. Run multiple tests at a time.
6. Can be used for functional as well as non functional tests.

 Disadvantages of Selenium :

1. It does not support and non web-based applications, it only supports web based applications.
2. Its and open source tool so in case of any technical issues you need to rely on the selenium community forums to get your issue resolved.
3. You need to know at least one of the supported language very well in order to automate your application successfully.
4. No inbuilt reporting capability so you need plugins like JUnit and TestNg for test reports.
5. Lot of challenges with IE browser.
6. Does not support file uploads from local machine. You need separate up-loader tool for the same.
7. Parametrization can be done via programming but is difficult to implement. 

 Why use Selenium

1) Freedom to Choose language, you are expertise in 
2) Develop Script once, Run the same on multiple browser
3) Lightweight Tool
4) Parallel Script Execution 
5) Open Source Tool  

 Different Types of Selenium :

There are four variants of Selenium, which can be used in isolation or in combination to create complete automation suite for your web applications.

1) Selenium IDE – Recording/Creating and Enhancing scripts

2) Selenium Remote Control (RC)– Executing scripts

3) Selenium Web Driver (API) – Cross browser testing

4) Selenium Grid – Cross platform testing

At the moment, Selenium RC and WebDriver are merged into a single framework to form Selenium 2.