1. Automation Engineer 1
SUMMARY:
Over 5.4 Years of experience in Automation Testing
Extensively worked with Selenium WebDriver to Automate Web Applications using
the IGATE Selenium Framework and capture the results in Centralized ALM tool.
Substantial Experience in using Java language to perform object oriented
programming enhancements in framework and WebDriver operations.
Worked with frameworks like Test NG to structure the automation artifacts and well
defined standard html reporting
Well Versed with Excel POI API, File Handling Classes to manage excel and design
& implement data driven test scripts
Proficient with various automation tools like QTP/UFT, Selenium, Test Partner and
Test Management tools like HP QC
Involved in Research & Development for various automation Projects and well
versed with latest automation tools like Protractor
Involved in Building in house automation tools like Designer, CBF & E2E Automation
Frameworks
Provided Test Automation solutions for Entertainment domain, telecom domain &
Hospitality domain applications
Well versed with SDLC Process and Software Testing Lifecycle
Developed utilities to generate Call logs for Rating and also to validate calls cost for
talk-talk telecom using VBScript and WSH Technology.
Customized report generation for various templates to fulfill business requirements
Was Awarded a “Pat on Back” Award for Finest Contribution to the Project
Worked at Client location – Malaysia for Automation Testing of telecom applications
TECHNICAL EXPERIENCE:
Test Tools
QTP/UFT, Selenium, Protractor, HP
Quality Center 9.0, 10.0, ALM
11.52, SVN, gvim
Tahir Ahmed Mohammed Mobile: +91 8197837049
2. Automation Engineer 2
PROFESSIONAL EXPERIENCE:
MAJOR ASSIGNMENT(S):
November 2015 to May 2016
Company IGATE Global Solutions
Project: SCORE Automation
Client NBC Universal
Environment:
Google Chrome, Protractor, Elementor, Firefox 34, Fire Path,
Selenium WebDriver
Role: Automation Lead
Brief description of the project:
NBC Universal is one of the major media & entertainment broadcasting
company. They wanted to automate the Score Application which manages the Olympics
Player information built on “Angular JS” Technology.
In Score Automation, we had to look at different factors for automation feasibility
using Protractor tool and automate scenarios using Elementor and Firefox environment
with Protractor.
Responsible for:
Feasibility Analysis of the Test Scenarios Using Protractor.
Dividing the Test Scenarios into small manageable actions.
Scripting the actions using asynchronous java script code.
Debugging the scripts using the Node debugger
Actively participated in developing new reusable utilities to manage Asynchronous
Calendar & dropdown widgets
Managing of objects using Page Objects.
Technologies
Web Applications [Entertainment
Domain, Telecom Domain], Client
Server, SAP and Oracle
Applications
Configuration Management Tool Tortoise SVN
Operating systems Windows 7/XP/2000/98
DOMAIN(S)
Client/Server Applications, Oracle
Forms Application, Web Applications,
Telecom Domain Applications
3. Automation Engineer 3
Execution of the Test cases and Batch Runs using Excel for Batch Interface.
July 2015 to November 2015
Company IGATE Global Solutions
Project: EZREZ Mobile Site Automation
Client NBC Universal
Environment: UFT 12.2 (Mobile Trust Add-in), Device Connect Mobile Cloud
Role: Automation Engineer
Brief description of the project:
NBC Universal is one of the major media & entertainment broadcasting
company. They wanted to automate the EZREZ Mobile Site Automation to Check the UI
Performance Under different levels of site traffic simulated by load runner.
EZREZ Mobile Site is used for booking various show tickets. It was crucial to
know the UI Performance under heavy load for both IOS and Android devices. Hence we
used UFT’s Mobile Add-in to identify Mobile Site Object provided by “Device Connect”
using their mobile cloud. We measured the reaction time at crucial points using
Transaction Time service.
Responsible for:
Translation of the test scenarios into multiple reusable Components
Designed and implemented basic Data Driven framework to work with mobile
objects, Data management and file writing operations.
Used ALM’s Shared repository to Store Mobile Objects for both IOS and Android
Performed Data Management using excel files and also control for iterations
Channeling of required information for response time was done in text file using in
house utilities.
Recovery from failures and relaunching of mobile site was handled by VB script
procedure.
April 2015 to July 2015
Company IGATE Global Solutions
Project: Call Cost Validator
Client Talk-Talk [Telecom]
Environment: WSH (Windows Scripting Host), MSE 7
Role: Automation Engineer
Brief description of the project:
Talk-Talk is one of the leading Telecom Brand in UK. They have lot of IT
application for providing telecom services.
4. Automation Engineer 4
Call Cost Validator is a tool to be developed to Generate Sample Call logs (for
testing) and also calculate the cost of the call using reference rate excel and validate the
call cost against system generated call cost for the same call. Finally prepare a
customized template based report for highlighting the comparison.
Responsible for:
Planning of Tool modules and drafting high level design.
Development of different modules using VBScript
Unit testing of modules using WSH environment.
Fixing of the issues and retesting to confirm
Integration of the modules and system testing.
Test Report Generation using user defined template excel with collective summary
June 2014 to April 2015
Company IGATE Global Solutions
Project: GST Automation
Client Maxis Telecom Malaysia
Environment: Test Partner, Excel VBA
Role: Automation Lead
Brief description of the project:
Maxis are one of the leading Telecom Brand in Malaysia. They have lot of IT
application for providing telecom services.
In GST Automation Project we had to revise the tax rate & application had gone
major change of UI & Billing Calculations. We came up automation scripts to test the
prepaid reloading i.e. top-up Testing and voucher reloading & Voucher status
functionalities
Responsible for:
Design Test Cases using In House Data Driven Framework
Modularizing the Functionality & automation artifacts
Develop Action Scripts using VBScript Test partner
Data management using the Excel workbook
End to End Design & Execution of the Test cases
March 2014 to June 2014
Company IGATE Global Solutions
Project: Gate Works Automation
Client NBC Universal
5. Automation Engineer 5
Environment: Eclipse Kepler, Selenium Web Driver, Java Programming
Role: Automation Engineer
Brief description of the project:
NBC Universal is one of the major media & entertainment broadcasting
company. The automation testing of Gate Works would bring down the manual effort
drastically as lot of data management, repetitive tasks would be reduced
Gate Works Automation, we began with automation feasibility and automate
sample scenarios using Selenium with iGATE’s In House CBF Framework.
Responsible for:
Designed Test Cases using Action based model into Actions
Developed reusable utilities for basic application operations using Selenium Web
Driver
Object recognition by using Relative Xpath and managed in workbook for easy
maintenance
Test Report Generation in excel with composed summary using framework utilities
June 2013 to March 2014
Company IGATE Global Solutions
Project: NLP Automation
Client NBC Universal
Environment: Eclipse Galileo, Selenium, HP ALM 11.0, Java Programming
Role: Automation Engineer
Brief description of the project:
NBC Universal is one of the major media & entertainment broadcasting
company. They wanted to automate the News Library Portal to reduce the repeated
tasks and eliminate manual errors in testing
In NLP Automation, I had to look at different factors for automation feasibility and
automate sample scenarios using Selenium and UFT with iGATE’s In House CBF
Framework.
Responsible for:
Designed Test Cases using Action based model into Actions
6. Automation Engineer 6
Modularized the Test Scenarios & Other artifacts using In-house CBF Automation
Framework
Developed Action Scripts using Selenium Web Driver
Handled Object Identification by using Relative Xpath and managed in workbook for
easy maintenance
Test Report Generation in excel with composed summary using framework utilities
Executed Test cases and Batch Runs from Excel Workbook with test case select
Option
October 2012 to June 2013
Company IGATE Global Solutions
Project: Opera Automation
Client MGM Resorts International
Environment: HP Quality Center 10.0, QTP 11& Excel VBA
Role: Automation Lead
Brief description of the project:
MGM Opera is a Hotel Reservation and Management application. For
Automation we had to create an Automated Regression Suite. We followed action based
model to automate Test Cases using iTAF framework. For Storing Objects we had a
Single Shared Object Repository of QTP.
We used HP QC’s Lab Feature to execute all these regression test cases and
batch Scheduling
Responsible for:
Design Test Cases using iTAF Model.
Structure the Automation Artifacts using iTAF.
Develop Action Scripts using VBScript to Automate Test cases.
Used SVN for version control of Scripts.
Manage the Regression Suite & Batch Runs using QC.
November 2012 to October 2012
Company IGATE Global Solutions
Project: SAP ERP Automation
Client Honda
Environment: HP QTP 10.0, HP QC 10, iTDT (iGATE’s Test Design Tool)
Role: Automation Engineer
7. Automation Engineer 7
Brief description of the project:
Velo is a SAP Application for managing Honda vehicles. We had to check on
feasibility for automation of Velo Application which involves MM & FICO SAP ERP
Modules.
We used iGATE’s TDT (Test Design Tool) to design Test cases for this
application and generate Automation Artifacts. We used these artifacts to manage
Regression suite on the file system & we executed these Test cases from file system
using QTP.
Responsible for:
Automation Feasibility of the application
Estimation of Efforts using MS Excel
Mentoring team to design Test cases using iTDT
Generating Automation artifacts using iTDT
September 2012 to November 2012
Company IGATE Global Solutions
Project: iGATE’s E2E Automation Framework
Client iGATE Internal [COE]
Environment: HP QTP 10, MSE 7, WSH, Tortoise SVN
Role: Automation Engineer
Brief description of the project:
IGATE E2E (End to End) Automation Framework is a tool built to perform
scenario Automation. A Scenario can be a mixture of manual and automation steps. This
tool is based on component based Approach. The tool is like a state machine which
halts on every manual step and provides an Excel interface for tester to perform manual
step and enter manual output and the test case run is resumed to automate the End to
End scenario.
Responsible for:
Designing of Component Based Model for E2E Automation
Developing utilities for Reading & Writing XML
Unit Testing of all Modules
Designing and implementing interface for manual Steps
Integration & system Testing & Deployment of E2E Framework
August 2011 to September 2012
Company IGATE Global Solutions
Project: iGATE Test Automation Framework (iTAF)
8. Automation Engineer 8
Client iGATE Internal [COE]
Environment: HP QC 9.2, VBScript, XML, GVim7.2, HP QTP 10, MS Excel 2003
Role: Automation Engineer
Brief description of the project:
ITAF is an Automation Framework to design and execute Test cases. This
Framework assists automation tester to design test cases in a modular style. iTAF
improves the quality of Automated Scripts by implying Action based structure to it. iTAF
helps in achieving high maintainability & reusability of Automation artifacts.
Responsible for:
Analyzing the requirements of automation framework.
Designing class structure of the framework modules.
Implementation of the modules
Unit Testing the modules (White box Testing).
System Testing & Deployment of iTAF.
Testing the enhancement of framework.
December 2010 to July 2011
Company IGATE Global Solutions
Project: iGATE Test Automation Framework (iTAF)
Client SSG QA Automation
Environment:
HP QC 10, VBScript, XML, GVim7.2, HP QTP 11, MS Excel 2003,
iTAF
Role: Automation Engineer
Brief description of the project:
NBCU approached iGATE’s Team to automate 2099 manual Test cases for
their regression pack. These Test cases are from different web applications. We used
ITAF’s action based model to automate these test cases. Scripting was done using
VBScript language and execution of test cases was done on QTP. The Test suite was
maintained & managed using QC tool.
Responsible for:
Feasibility of automation of NBC Applications.
Analyze Test cases to find the Automation Constraints.
Identify reusable components in test cases.
9. Automation Engineer 9
Creation and management of Object Repository
Writing and Execution of Test script using QTP
Management of Automation Test suite.
Running batches of test cases using QC as Test Case repository
EDUCATION QUALIFICATION:
B.E (Comp. Science) from Visvesvaraya Technological University and
Secured 73%
Date of Birth: 8th May 1989
Marital Status: Single
Known Languages: English, Hindi, Kannada, Urdu
Mailing Address: #4, 3rd Main Road, SK Garden, Bangalore – 560046
Email Id: tahirtechie@gmail.com
PERSONAL DOSSIER