1. Anupam Jha Page 1
Resume
Anupam Jha
Role: Automation Test Engineer
Phone: 8420017329
Designation: Senior Consultant
Email: anupam_engg05@yahoo.co.in
Location: Kolkata
DOB: 12/03/1986
Objective
To be a valued member of a highly motivated team and be able to lend ideas which contribute to the
organizational objective.
Summary
I am having a good experience as an Automation Test engineer and have worked with tools like
Selenium WebDriver, HP UFT and Appium. I have also used tools like JIRA and HP QC and also possess
experience in Functional testing of Web Applications. I have garnered a good experience in the testing
domain and have a good knowledge of the Software Testing Life Cycle which helps me in carrying out
the testing activities across different phases of the cycle. I am a good team member and have also
worked as a Teamleader where I received good feedback for leading the team in an effective manner.
Technical Skills
Languages Core Java , C (prior experience), VBScript, Jython, HTML, XML
Tools Selenium WebDriver, HP QTP, UFT, Cucumber, Appium, HP QC,
Parasoft SOAtest, DBvisualizer, XML Spy, JMeter, Jenkins, SVN
Domain Experience ASU, BFS, eCommerce
2. Anupam Jha Page 2
Experience Summary
I began as a Functional and Performance Tester of Web based Applications. Later I moved into the role
of an Automation tester. I have been the technical lead of automation teams in a few projects and have
effectively managed the activities of coordinating the team, maintaining code quality, framework
enhancement and being the Point of Contact for the client.
I am having a good experience with tools like Selenium, HP QTP, JIRA and HP QC.
I have also worked as SOA tester wherein I used the Parasoft SOAtest tool.
I have worked in e-Commerce and Banking domain projects.
As an Automation Test Engineer I have been involved in the following activities.
Getting acquainted with the different functionalities of the application at hand.
Automation Feasibility.
Creating an Automation Framework.
Creating Automation scripts of the Test Cases.
Executing the test cases.
Test Case Management.
Automated Test Scripts Maintenance.
Providing Support with the Test scripts execution.
I have worked in many client projects.
I have been working with the Selenium tool and Cucumber for automation of web applications in my
latest assignments. I am well versed in TestNG, JUnit frameworks and have good command over Java
language which helps me to write effective code for Selenium scripts. I have experience in developing
automation frameworks for Selenium and QTP/UFT tools and I am a part of a team that is continuously
striving to make it better and complete by introducing features like reusable Components, features like
complete reporting of the Test Run by generating results in HTML format, execution mode setting
feature, etc.
I have worked as an Automation tester of Web Applications using the HP QTP tool. Apart from
automating the Regression test cases I have also developed QTP scripts for automating a number of
time taking activities like entering data in the Web Application GUI at various steps which otherwise is a
lengthy process. It has resulted in good cost and time saving for the project.
I have been involved in Automation testing of Oracle applications using HP QTP as automation tool.
I also have experience in SAP automation with QTP. This includes both SAP GUI and Portal automation.
Automating SAP has been challenging as one has to deal with a variety of objects and the scripts should
be robust.
Working in the above mentioned projects have helped me acquire a good understanding of Automation
testing and also the Automation Test Cycle as I have been involved in all its stages.
3. Anupam Jha Page 3
Experience (In chronological order)
Project Name Carnation e-Commerce
Project Description Carnation is an online site for the sale and purchase of used cars.
The application being an e-Commerce site required to be very user
friendly and high on the performance scale.
Role Performance Tester/Functional Tester
Team Size 4
Technologies Used IBM RPT, Grinder, Linux OS
Responsibilities Execution of Regression functional test cases
Full functional testing of the application
User data creation and creating Performance Test cases
Executing performance tests
Monitoring Performance test run and creating Test Run
report
Project Name
CIBC (Testing-Offshore)
Project Description
The Canadian Imperial Bank of Commerce, commonly CIBC, is one of
Canada's chartered banks, fifth largest by deposits. The primary
objective of this project is to provide quality end to end testing
services to the client for its Banking application and the Web
Services on which the whole application and all its operations are
based.
Role Automation Tester
Team Size 8
Technologies Used HP QTP, Parasoft SOAtest, HP QC, XML Spy, DB Visualizer,
Responsibilities
Getting acquainted with the different functionalities of the
application at hand and understanding the Web Services for
the different modules.
Carrying out automation feasibility.
Creating an Automation Framework in QTP
Creating Automation scripts of the Test Cases.
Executing the test cases.
Web Services Testing using Parasoft SOAtest tool
Test Case Management in HP QC tool.
Automated Test Scripts Maintenance.
Providing Support with the Test scripts execution.
4. Anupam Jha Page 4
Project Name
KPMG Testing
Project Description
KPMG is one of the largest professional services companies in the
world and one of the Big Four auditors. The scope of thisprojectwasto
performautomationtestinginQTPof the regressiontestcasesusinga
Hybridframework.
Role Automation Tester
Team Size 8
Technologies Used HP QTP
Responsibilities
Getting familiar with the Regression test cases.
Carrying out automation feasibility.
Creating Automation scripts of the Test Cases.
Executing the test cases.
Test Case Management in HP QC tool.
Automated Test Scripts Maintenance.
Providing Support with the Test scripts execution.
Current Role Description
I am working as an Automation Test lead in an automation testing project for the client PwC UK.
Selenium WebDriver is being used as the Automation tool.
It is an Agile based project and Cucumber framework is used with Selenium WebDriver to write
automation scripts for a web based application. Using Cucumber framework makes it possible to write
BDD (behaviour-driven development) style tests.
I have implemented Continuous Integration using the tool Jenkins in this project which included the
following steps:
Checking out the Source code from the SVN repository based on a Trigger
Building the checked out code
Deploying the build in the Remote Application server
Firing an Automation Regression Test Suite on the deployed application and generating the
report
I have gained experience in Agile based methodology and how to deal with the challenges of working in
Sprints.
I have also completed a POC with Appium tool for Android based devices.
Technologies used: Selenium WebDriver, Cucumber, Maven, JSON, JIRA, Appium
Responsibilities:
Automation Framework creation and enhancement
Carrying out the automation feasibility analysis
Creating the feature file based on the Acceptance criteria of the User stories of a sprint
Creating Automation scripts of the Test Cases based on the feature files
Executing the test cases
Reporting and analysis of the test run
5. Anupam Jha Page 5
Code maintenance in GIT
Automated Test Scripts Maintenance
Employment History
Company Name Designation Start date End Date
TCS SystemsEngineer 31st
March
2010
09th
March
2015
PwC SeniorConsultant 16th
March
2015
Till Date
Personal Details
Date of Birth March 12, 1986
Nationality Indian
Gender Male
Marital Status Married
Languages Known English, Hindi & Bengali
Capabilities
Good in Core JAVA and VBScript language
Good at communicating and interacting with people
I am always ready to take challenges and responsibilities
I am quick at learning new technologies
I can manage a team very well
Achievements
Received appreciation from the client for the services provided. I received ‘On The Spot Award’
for this.
ISTQB certified.
Hobbies and Interests
Singing and listening to music and playing Guitar.
Cricket