Gagandeep Ahuja
Email: - gagan.ahuja@pyramidconsultinginc.com
PROFESSIONAL SUMMARY:-
• IT Professional with more than 11 years of experience in Automation Testing, Software Development
and Team Management.
• 5 years of experience in Automation testing using Selenium Webdriver, Core Java and
Appium and team management (Jan 2012 to till date).
• 6 years of experience in Software Development and team management. (Dec 2005 to Dec
2011)
• Excellent analytical and managing skills with demonstrated abilities in leadership & Motivation to build
successful teams towards achieving organizational goals.
• Experience in doing Team Management activities like Work Allocation, Client Handling, Estimation,
Providing Technical Assistance, Development, Status Reporting and Process Management Activities.
• Experience in CMMI activities and documentation.
• Expertise in Automation Testing, Web Technologies and Handling team.
• Development of scripts using Selenium web driver, designing Automation framework using Core
Java.
• Strong in Cucumber, TestNG, Appium, Continuous Integrations, Mobile Testing.
• Involvement in preparation of Test Scenarios, Cases and Data.
• Android device’s automation testing using Appium and Selenium Webdriver.
• Developed web applications using MVP, Entity Framework, Angular JS, JQUERY, ASP.NET, ,C #.Net
and Agile methodology,
• ASP, Java Script, SQL Server, Web Services and WCF Services.
• Strong in SQL Writing including stored procedures, DB functions, Creation of tables, triggers, indexes
and Database testing,
• Proficiency in .NET Framework 3.0, 3.5, 4.0 C#.Net, ASP.Net, JQuery, SQL Server 2000/2008, with
ability to promptly master new and evolving technologies.
• Working experience in various source controls TFS, Visual Source Safe, SVN currently using TFS and
VSS.
• Experience in preparing Status Reports from the team meeting and sharing it with the client on time to
time basis.
WORK EXPERIENCE:-
1. Pyramid IT Consulting (P) LTD (CMMi Level
III Company) Team Leader
Dec 2005 – till date
SKILL SET:-
Programming Languages Core Java , C#
RDBMS SQL Server 2000/2008
Web Technology
ASP.Net, Angular JS, Entity Framework, JQUERY, JavaScript,
XML, Web Services, WCF Services
Testing and CI Tools
Selenium Web Driver, Appium for android mobile
automation, Maven, Jenkins
Testing Frameworks Cucumber and TestNG
Other Tools, Technologies & Methodologies
Visual Source Safe 2005/6.0, TFS, SVN, and Agile
methodology
Operating System Windows XP / Window 7
GUI Visual Studio.NET 2003/2008/2010
EDUCATION:-
MCA Pune University
BCA Punjab Technical University
10+2 Punjab University
Strengths:
• Strong communication, organizational and interpersonal competencies along with detail-oriented and
problem solving skills in the technology arena.
• Good project/team/client handling experience.
• Good Team leader capable of motivating team members, ability to get the things done on time.
Major Projects:
Demos: Client POC’s
Description
POC’s as per client requirements on Web, Android Web and Native applications, iOS
Web (Safari) on TestNG and Cucumber. Working in COE team.
Duration Dec 2014 – Till Date
Roles &
Responsibilities
• Automation Test Engineer
• Understanding the business requirements
• Involvement in preparation of Test Scenarios, Cases and Data
• Development and execution of scripts on Web (Chrome, FF and IE),
Android Web (Chrome), Android Native Application and iOS Web
(Safari)
• Development of scripts using TestNG and Cucumber
Tools & Technologies Core Java, Selenium Web Driver, Appium, Jenkin, TFS
Team Size 3
Client Multiple
Project 1: AFT (Automation Framework Tool)
Description
This is a web application which is used by Automation testers as a tool to create
projects, groups, test cases, pull the reports of executed test cases or suites.
Duration Jun 2016 – Till Date
Roles &
Responsibilities
Automation Test Engineer and Developer
Responsibilities
• Understanding the business requirements of tool
• Creation and execution of test cases scripts using Core Java and Selenium
Webdriver
• Reporting of bugs in TFS
• Development of AFT using Angular JS, SQL Server 2005
Tools & Technologies Core Java, Selenium Web Driver, TFS
Team Size 5
Client Pyramid IT Consulting Pvt Ltd, Noida
Project 2: PCMS (Patient Care Management System)
Description
This is a web application which is used as Healthcare application. The purpose of this
application is to enroll the patients, collect and store information like Programs for
which patient is enrolling, contact/addresses and then performing different
assessments and generating IGAOs (Issue Goal Action Outcome) and tasks.
Duration March 2015 – Till Date
Roles &
Responsibilities
Automation Test Engineer
Responsibilities
• Understanding the business requirements
• Involvement in preparation of Test Scenarios, Cases and Data
• Involvement of Automation Framework Enhancement in Selenium
• Creating and executing test cases
• Automation of web application using selenium
• Involvement in Regression Testing using Selenium
• Preparation of weekly and monthly status reports
Tools & Technologies Core Java, Selenium Web Driver, Maven, TFS
Team Size 5
Client Alere Health Care Inc., USA
Project 3: PAD (Program Activity Dashboard)
Description
The purpose of this project to develop an integrated web-based PAD (Case Status
Page) that provides the Alere clinical staff and clients with a single point of access to
participant information across all platforms. This application creates the information
used by PCMS project.
Duration Nov 2013 - Mar 2015
Roles &
Responsibilities
Automation Test Engineer
Responsibilities
• Involvement in preparation of Cases and Data
• Executing test cases
• Automation of test cases using selenium driver.
• Involvement in Manual testing and Regression/Smoke testing using
Selenium webriver
• Preparation of weekly status reports
Language/Database Core Java, Selenium Web Driver, TFS
Team Size 4
Client Alere Health Care Inc., USA
Project 4: iRecruit
Description
IRecruit application is designed and developed to automate and streamlines the
recruiting and hiring cycle from start to finish.
Duration Jan 2012 – Oct 2013
Roles &
Responsibilities
Automation Test Engineer
Responsibilities
• Involvement in preparation of Cases and Data
• Executing test cases
• Automation of test cases using selenium webdriver.
• Involvement in Regression and Smoke testing using Selenium webdriver
• Preparation of weekly status reports
Language/Database Core Java, Selenium Web Driver, TFS.
Team Size 7
Client Pyramid IT Consulting Pvt Ltd
Project 5: Genentech – PL Site
Description
This is a web portal which can be used by end users. An experience or a New Buddy
can get into this portal through their credentials. A New Buddy can search for the
Experience buddy and request him /her and similarly an experience buddy can log
into the application to get the New Buddy Request. He can in turn accept or reject the
request. Other than this the Message Center facility is also being provided by the
portal. The application has been developed in Visual Studio 2008 using n-tier
architecture.
Duration Jan 2011 – Dec 2011.
Roles &
Responsibilities
Sr. Software Engg. Responsibilities include Client Calls, Status Reporting and
Development.
Language/Database ASP.NET 3.5, C#, Jquery, Javascript, SQL Server 2005, TFS and WCF.
Team Size 5
Client Alere Health Care Inc., USA
Project 6: Genentech – Buddy Program
Description
The Buddy Program or Connect One On One Program (COOP) is a mentoring
program which will be made available to the patients who have engaged with the
Avastin or Tarceva Patient Support Line. The goal of the Buddy Program is simply to
provide an opportunity for participants to outreach to others undergoing a similar
experience, share those experiences, and receive support. The application has been
developed in Visual Studio 2008 and implemented in MVP architecture.
Duration Mar 2009 – Dec 2010.
Roles &
Responsibilities
Sr. Software Engg. Responsibilities include Client Calls, Status Reporting and
Development.
Language/Database ASP.NET 3.5, C#, Javascript, SQL Server 2005, TFS and Web Services.
Team Size 7
Client Alere Health Care Inc., USA
Project 7: TRAX – Genentech
Description
This is a web application which is used to monitor cancer patients who are enrolled
for drugs of cancer. Currently this application handles five drugs (Herceptin, Avastin,
Tarceva, Xeloda and Rituxan). The application has been developed in Visual Studio
2008 and implemented in MVP architecture.
Duration Apr 2007 – Feb 2009.
Roles &
Responsibilities
Sr. Software Engg. Responsibilities include Client Calls, Status Reporting and
Development.
Language/Database ASP.NET 3.5, C#, Javascript, SQL Server 2005, VSS and Web Services.
Team Size 7
Client Alere Health Care Inc., USA
Project 8: Trax Clinical Services
Description
This is a Desktop based application. The application is used by Nurses of Matria
healthcare while making calls to the patient. The main aim of the application is to
monitor patients of critical pregnancy cases via phone calls. The application provides
set of Assessments and Interventions. The application maintains general information
about patient health and contact details.
Duration Dec 2005 – Mar 2007
Roles &
Responsibilities
Software Engg. Responsibilities include Client Calls, Status Reporting and
Development.
Language/Database WinForms, C#, SQL Server 2000 , VSS
Team Size 12
Client Alere Health Care Inc., USA
DECLARATION:
I hereby declare, that the above information and details provided by me are correct and to the best of my
knowledge.
Yours’ Sincerely,
(Gagandeep Ahuja)

GagandeepAhuja_CV

  • 1.
    Gagandeep Ahuja Email: -gagan.ahuja@pyramidconsultinginc.com PROFESSIONAL SUMMARY:- • IT Professional with more than 11 years of experience in Automation Testing, Software Development and Team Management. • 5 years of experience in Automation testing using Selenium Webdriver, Core Java and Appium and team management (Jan 2012 to till date). • 6 years of experience in Software Development and team management. (Dec 2005 to Dec 2011) • Excellent analytical and managing skills with demonstrated abilities in leadership & Motivation to build successful teams towards achieving organizational goals. • Experience in doing Team Management activities like Work Allocation, Client Handling, Estimation, Providing Technical Assistance, Development, Status Reporting and Process Management Activities. • Experience in CMMI activities and documentation. • Expertise in Automation Testing, Web Technologies and Handling team. • Development of scripts using Selenium web driver, designing Automation framework using Core Java. • Strong in Cucumber, TestNG, Appium, Continuous Integrations, Mobile Testing. • Involvement in preparation of Test Scenarios, Cases and Data. • Android device’s automation testing using Appium and Selenium Webdriver. • Developed web applications using MVP, Entity Framework, Angular JS, JQUERY, ASP.NET, ,C #.Net and Agile methodology, • ASP, Java Script, SQL Server, Web Services and WCF Services. • Strong in SQL Writing including stored procedures, DB functions, Creation of tables, triggers, indexes and Database testing, • Proficiency in .NET Framework 3.0, 3.5, 4.0 C#.Net, ASP.Net, JQuery, SQL Server 2000/2008, with ability to promptly master new and evolving technologies. • Working experience in various source controls TFS, Visual Source Safe, SVN currently using TFS and VSS. • Experience in preparing Status Reports from the team meeting and sharing it with the client on time to time basis. WORK EXPERIENCE:- 1. Pyramid IT Consulting (P) LTD (CMMi Level III Company) Team Leader Dec 2005 – till date SKILL SET:- Programming Languages Core Java , C# RDBMS SQL Server 2000/2008 Web Technology ASP.Net, Angular JS, Entity Framework, JQUERY, JavaScript, XML, Web Services, WCF Services Testing and CI Tools Selenium Web Driver, Appium for android mobile automation, Maven, Jenkins Testing Frameworks Cucumber and TestNG Other Tools, Technologies & Methodologies Visual Source Safe 2005/6.0, TFS, SVN, and Agile methodology Operating System Windows XP / Window 7 GUI Visual Studio.NET 2003/2008/2010 EDUCATION:- MCA Pune University BCA Punjab Technical University 10+2 Punjab University
  • 2.
    Strengths: • Strong communication,organizational and interpersonal competencies along with detail-oriented and problem solving skills in the technology arena. • Good project/team/client handling experience. • Good Team leader capable of motivating team members, ability to get the things done on time. Major Projects: Demos: Client POC’s Description POC’s as per client requirements on Web, Android Web and Native applications, iOS Web (Safari) on TestNG and Cucumber. Working in COE team. Duration Dec 2014 – Till Date Roles & Responsibilities • Automation Test Engineer • Understanding the business requirements • Involvement in preparation of Test Scenarios, Cases and Data • Development and execution of scripts on Web (Chrome, FF and IE), Android Web (Chrome), Android Native Application and iOS Web (Safari) • Development of scripts using TestNG and Cucumber Tools & Technologies Core Java, Selenium Web Driver, Appium, Jenkin, TFS Team Size 3 Client Multiple Project 1: AFT (Automation Framework Tool) Description This is a web application which is used by Automation testers as a tool to create projects, groups, test cases, pull the reports of executed test cases or suites. Duration Jun 2016 – Till Date Roles & Responsibilities Automation Test Engineer and Developer Responsibilities • Understanding the business requirements of tool • Creation and execution of test cases scripts using Core Java and Selenium Webdriver • Reporting of bugs in TFS • Development of AFT using Angular JS, SQL Server 2005 Tools & Technologies Core Java, Selenium Web Driver, TFS Team Size 5 Client Pyramid IT Consulting Pvt Ltd, Noida Project 2: PCMS (Patient Care Management System) Description This is a web application which is used as Healthcare application. The purpose of this application is to enroll the patients, collect and store information like Programs for which patient is enrolling, contact/addresses and then performing different assessments and generating IGAOs (Issue Goal Action Outcome) and tasks. Duration March 2015 – Till Date Roles & Responsibilities Automation Test Engineer Responsibilities • Understanding the business requirements • Involvement in preparation of Test Scenarios, Cases and Data • Involvement of Automation Framework Enhancement in Selenium • Creating and executing test cases • Automation of web application using selenium • Involvement in Regression Testing using Selenium • Preparation of weekly and monthly status reports Tools & Technologies Core Java, Selenium Web Driver, Maven, TFS Team Size 5 Client Alere Health Care Inc., USA
  • 3.
    Project 3: PAD(Program Activity Dashboard) Description The purpose of this project to develop an integrated web-based PAD (Case Status Page) that provides the Alere clinical staff and clients with a single point of access to participant information across all platforms. This application creates the information used by PCMS project. Duration Nov 2013 - Mar 2015 Roles & Responsibilities Automation Test Engineer Responsibilities • Involvement in preparation of Cases and Data • Executing test cases • Automation of test cases using selenium driver. • Involvement in Manual testing and Regression/Smoke testing using Selenium webriver • Preparation of weekly status reports Language/Database Core Java, Selenium Web Driver, TFS Team Size 4 Client Alere Health Care Inc., USA Project 4: iRecruit Description IRecruit application is designed and developed to automate and streamlines the recruiting and hiring cycle from start to finish. Duration Jan 2012 – Oct 2013 Roles & Responsibilities Automation Test Engineer Responsibilities • Involvement in preparation of Cases and Data • Executing test cases • Automation of test cases using selenium webdriver. • Involvement in Regression and Smoke testing using Selenium webdriver • Preparation of weekly status reports Language/Database Core Java, Selenium Web Driver, TFS. Team Size 7 Client Pyramid IT Consulting Pvt Ltd Project 5: Genentech – PL Site Description This is a web portal which can be used by end users. An experience or a New Buddy can get into this portal through their credentials. A New Buddy can search for the Experience buddy and request him /her and similarly an experience buddy can log into the application to get the New Buddy Request. He can in turn accept or reject the request. Other than this the Message Center facility is also being provided by the portal. The application has been developed in Visual Studio 2008 using n-tier architecture. Duration Jan 2011 – Dec 2011. Roles & Responsibilities Sr. Software Engg. Responsibilities include Client Calls, Status Reporting and Development. Language/Database ASP.NET 3.5, C#, Jquery, Javascript, SQL Server 2005, TFS and WCF. Team Size 5 Client Alere Health Care Inc., USA Project 6: Genentech – Buddy Program
  • 4.
    Description The Buddy Programor Connect One On One Program (COOP) is a mentoring program which will be made available to the patients who have engaged with the Avastin or Tarceva Patient Support Line. The goal of the Buddy Program is simply to provide an opportunity for participants to outreach to others undergoing a similar experience, share those experiences, and receive support. The application has been developed in Visual Studio 2008 and implemented in MVP architecture. Duration Mar 2009 – Dec 2010. Roles & Responsibilities Sr. Software Engg. Responsibilities include Client Calls, Status Reporting and Development. Language/Database ASP.NET 3.5, C#, Javascript, SQL Server 2005, TFS and Web Services. Team Size 7 Client Alere Health Care Inc., USA Project 7: TRAX – Genentech Description This is a web application which is used to monitor cancer patients who are enrolled for drugs of cancer. Currently this application handles five drugs (Herceptin, Avastin, Tarceva, Xeloda and Rituxan). The application has been developed in Visual Studio 2008 and implemented in MVP architecture. Duration Apr 2007 – Feb 2009. Roles & Responsibilities Sr. Software Engg. Responsibilities include Client Calls, Status Reporting and Development. Language/Database ASP.NET 3.5, C#, Javascript, SQL Server 2005, VSS and Web Services. Team Size 7 Client Alere Health Care Inc., USA Project 8: Trax Clinical Services Description This is a Desktop based application. The application is used by Nurses of Matria healthcare while making calls to the patient. The main aim of the application is to monitor patients of critical pregnancy cases via phone calls. The application provides set of Assessments and Interventions. The application maintains general information about patient health and contact details. Duration Dec 2005 – Mar 2007 Roles & Responsibilities Software Engg. Responsibilities include Client Calls, Status Reporting and Development. Language/Database WinForms, C#, SQL Server 2000 , VSS Team Size 12 Client Alere Health Care Inc., USA DECLARATION: I hereby declare, that the above information and details provided by me are correct and to the best of my knowledge. Yours’ Sincerely, (Gagandeep Ahuja)