Mahesh Hatti has over 3.7 years of experience in software testing using manual and automation techniques. He currently works as a Member Technical Staff at Oracle, and has previously worked at Cognizant Technology Solutions. His skills include Selenium, Java, JUnit, TestNG, SQL, and Agile methodologies. He has experience automating tests and developing frameworks for applications like Enterprise Manager, Einstein, and My Account. His responsibilities involve test planning, automation, collaboration, and ensuring quality and addressing bugs.
If your website was a real person what would they be like? How would they react to your visitors and what sort of information would they share with them? Would they try and educate visitors? Sign them up to volunteer? Ask for a donation?
This was my presentation to the NZ Federation of Voluntary Welfare Organisations - a mini-workshop focused on getting these organisations thinking about the core purpose of their websites.
Extracts from a 2006 presentation to one of the world's largest manufacturers and retailers of kids clothing. We investigated their instore experience and how this might be translated online.
IAB Netherlands report: Report on Digital Marketing Innovation IAB Europe
With this survey, IAB Netherlands charts the digital innovation agenda of leading marketers in the Netherlands. In cooperation with Deloitte Digital we had interviews with 22 top marketers about the state of digital marketing in their organizations and we spoke about their expectations for the coming 3 years.
Overall 5.9 Experience in product devolopment and testing.
2+ Year experience as senior project engineer .
Involved in various projects, implementation & Key initiatives
My current working experience is with Wipro Technologies,Bangalore as Senior Software Engineer - Software Testing.
1. Curriculum Vitae
Mahesh Hatti
E-mail:- maheshahatti@gmail.com contact no# +918892858612
WORK EXPERIENCE SUMMARY:
3.7+ years of professional IT experience in Software Testing (Web Application Testing) using Manual,
Automation using Selenium Webdriver/Java.
COMPANIES:
1. Currently working as Member Technical Staff at Oracle from April 2015 to present.
2. Worked as Programmer Analyst in Cognizant Technology Solutions from May 2012 to April 2015.
ROLES AND RESPONSIBILITY:-
1. Participate in Test Planning, system test strategy, methodology, and creation of test cases and make them
traceable back to the system requirements, feature lists and design documents. Also involve in designing Use
Cases.
2. Take ownership for the testing effort on various types of applications.
3. Planning and executing Automation Script development testing as well as Reviewing and
commenting on product specifications based on Requirement specification documents (SRS).
4. Collaborate with developers and QA leads to improve testability, automation, and tools.
5. Performing feasibility analysis to find Automation feasible test cases.
SKIL-SET SUMMARY:-
Manual & Automation Testing:
1. Excellent working experience in Agile/Scrum methodology.
2. Good knowledge on Selenium Web Driver /Java and POM Model and Hybrid model.
3. Involved in Framework development, script development and framework maintenance.
4. Good experience in creating, modifying and enhancing Test Scripts using web driver.
5. Hands on Experience in JUnit and TestNG Frame work to create Test scripts.
6. Very good understanding of Junit annotations, Assertions, Apache POI and AutoIT.
7. Good Knowledge in Bug life cycle and Software Testing Life Cycle processes (STLC).
8. Certified in ISTQB software testing certification.
MySQL:-
1. Good understanding of RDBMS concepts.
2. Knowledge of DDL, DML, TCL.
Core Java:-
1. Good Knowledge Java OOP's Concepts: Inheritance, Encapsulation, Abstraction, Polymorphism.
2. Good Knowledge on String Handling, Array, Collections API, Exception Handling, Thread creation and
Thread handling.
3. Good in developing Logical concept into programing language.
4. Hands on in using collection classes like Set, List, Map etc as per need of project.
2. TECHNICAL EXPERIENCE:
Testing Manual Testing and Automation(Selenium: Web driver, IDE),
Specialties Test case writing, STLC, SDLC, Agile Methodology
Operating System Windows XP, 7, 8 , Linux
Database MySQL
Language Core Java
Other Skills HTML, CSS, JavaScript
Tools Junit, Selenium, QC, ALM, Maven, SVN, Eclipse, SOAP UI,Phontomjs
EDUCATION QUALIFICATIONS:
B.E in Computer Science : 2011 PDA College of Engineering
Aggregate - 8.67(CGPA)
Intermediate CBSE :2007 Jawahar Navodaya Vidyalaya Bidar Karnataka
Aggregate - 74%
10th
CBSE :2005 Jawahar Navodaya Vidyalaya Bidar karnataka
Aggregate- 78.8%
PROJECT DETAILS:
Project 1:
Client: Oracle Product| Duration: 6 Months(Current) | Team Size: 5 | Role: Manual &Automation
Testing | Application: Enterprise Manager cloud control
Tools Used: selenium Webdriver, Junit, Java
Description:
The enterprise manager cloud control console is a user interface which is used to monitor and
administer entire computing environment from one location. The Oracle Enterprise Manager
family of products provides comprehensive solution for testing, deploying, operating,
monitoring weblogic and exalogic servers on different hosts. Oracle management service is
a web based application with management agents and plugins to discover targets,
monitor and manage those targetsand store the collected information in a repository for
future reference and analysis.
Responsibilities:
° Involved in development and maintenance of Selenium Automation scripts
° Development and maintaince of different regression test suites based on the functionalities
° Performed Regression, retesting and improving the quality of the product
° Involved in performing EM setup and upgrade, downgrade, scaleup and scale down
3. Project 2:
Client: Comcast | Duration: 24 Months | Team Size: 5 | Role: Automation Tester | Application:
Einstein
Tools Used: Selenium Webdriver, Junit 4.10, Java script
Description:
Einstein is a knowledge base application for Customer Account Executive. It is a web application
gives users a document focused experience with the ability to search and browse documents from
right and center panes, useful tools, to view the device information, billing info, outages, toolkits
and ITG’s to troubleshoot issues. Comcast has many customers to serve them they have call centers.
Whenever customers call them for any trouble, CAE will try to get the customer information and
then ask about the problem. CAE will start understanding and resolving the problem. To help the
CAE better, a knowledge base is required. Einstein is the knowledge base for CAE’s to use in their
daily duties. It contains information for them to perform their job functions such as pricing
information, and troubleshooting information.
Responsibilities:
° Involved in development of Selenium Automation Framework for Einstein Automation and also
Demonstrated the same to the Client
° Performed Automation Feasibility Analysis of Manual Test Cases
° Involved in Development and Maintenance of Automation scripts
° Used SVN repository as version control for source code
° Involved in Cross Browser testing of the Automation scripts in IE11 and Chrome
° Performed Dry run of the Automated test scripts
° Automation script productivity of 2 Manual TCs/Day
Project 3:
Client: Comcast | Duration: 12 Months | Team Size: 8 | Role: Automation Tester | Application: My
Account
Tools Used: Selenium Webdriver, Junit 4.10, Java script
Description:
Comcast Corporation is an American provider of entertainment, information and communications
products and services. It is the largest cable company in the U.S., one of the biggest mass media,
home Internet service provider, and third largest home telephone service provider in the United States.
My Account is a web application for an end user. A login Id is created for each user using the account
number of the user where the user can request for additional services, check the bill, and make an
online payment, change username & password. User can also request for text alerts on mobile, request
for paperless Eco bill. Customer can create additional users for an account.
4. Responsibilities:
° Involved in scripting, monitoring, executing and evaluating application tests using Selenium
Webdriver
° Involved in the Building and enhancing selenium frame work
° Developing of Automation scripts using descriptive programming for new functionalities
° Modifying the existing scripts to include the application changes
° Executing and debugging the scripts, logging defects and proposing solutions
° Work with the development team to understand how changes in the software product affect
maintenance of test scripts and the QA automated testing environments
° Responsible for converting manual test plans to automated test scripts
° Apply, design and develop automated testing strategies
° Involved in the production support for the My Account
PERSONAL DETAILS:
Name Mahesh Hatti
Father’s Name Ashokkumar Hatti
Date Of Birth 06 may 1990
Contact Number +91-8892858612
I declare that the above stated information and facts are true and correct to best of my knowledge.
Date: (Mahesh Hatti)
Place: Bangalore