Hemendra Khatri

Selenium QA Engineer

Burnaby,BC Canada

Email: arvind@itbmsglobal.com

Contact: 732-655-8900 Extn 1032

 

PROFESSIONAL SUMMARY

 

§ 6+ years of extensive experience as a Quality Analyst in Manual testing and Automation

        testing. Have good domain knowledge of Banking, Pharma, & Insurance.

 

§ Extensive understanding of Software Development Life Cycle and Software Testing LifeCycle with emphasis on manual and automated testing.

§ Well versed with Testing concepts, Testing methodologies and Testing Process.

§ Expert in using different automation testing tools like Selenium, Quick Test Professional

        (QTP), Java & Cucumber.

§ Good experience in XML technologies like XSD and parsers like SAX and DOM.

§ Proficient in performing Regression Testing, Unit Testing, Integration Testing, FunctionalTesting (Manual and Automation), Performance Testing (Load and Stress).

§ Proficient in understanding and analyzing BRD, FRD and URD’s, and drafting test cases and test scripts.

§ Well acquainted with Software Development Life Cycle (SDLC) and Agile methodologies.

§ Extensive experience in creating Test Plan, Test Strategy, Test Scripts/Cases, Test Execution, Defect reporting/management, Test Summary Reports and Requirements Traceability Matrix(RTM)..

§ Experience in build tools such as Maven and Ant.

§ Experience in testing Web based applications, have good experience in Selenium IDE ,automating test cases using Selenium2 (Webdriver using Java & Selenium RC) & Grid

§ Expertise in version control systems like Subversion (SVN)and issue tracking tool such as JIRA.

§ Domain expertise in Retail online.

§ Experience in implementation of Real Time Credit Card Authorization, credit and debit Fraud Check, PayPal Integration and fulfillment of online orders, international shipping and production support.

§ Good knowledge of spring framework (Spring Core, Spring IOC, Spring MVC, Spring DAO).

§ Hands on expertise in Project Development and Management - System analysis, requirement gathering, design and development and development and execution of test cases.

 

TECHNICAL SKILLS

Testing Tools

Selenium IDE, Selenium, WebDriver, Selenium Grid, JUnit, TestNG, Firebug, Eclipse, Ant,  Quality Center/ALM, Jenkins, Cucumber, Appium.

Defect/Bug Tracking Tools

 JIRA, ALM/Quality Center.

Build Tools

       Maven,Ant

Web Technologies

      HTML,CSS,XML,XPATH,JavaScript

Version Control and Cloud

Git, SauceLab

Databases

     MS SQL , Oracle, MySQL

Platforms

    Windows, UNIX/Linux

Programming Languages

    Java, SQL, PL/SQL 

 

EDUCATION

 

2005 Bachelors in B.com, Sardar Patel University India.

Bachelor Degree Program in Electronics & Communication Engineering from Xaviers International University, India. From Year 2005-2008 (Distance Education)

1 Year PG-Diploma course in Software Testing from Amplify Mindware, Pune From Year 2005-2006.

 

PROFESSIONAL EXPERIENCE

 

Capital One, Richmond, Virginia                                                                                              (April-2013-Dec 2015)

Content One

Automation Engineer                                                                                                                   

Application Overview

ContentOne

 

Responsibilities

·         Responsible for understanding Testing Scope, estimating efforts, defining test Approach, Strategy, Test Entrance & Exit Criteria and Defect Management Strategy

·         Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows/Linux) compatibility testing in virtual machine environment 

·         Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, Maven..

·         Developed Hybrid automation framework in Java by using Page Objects framework, Keyword Driven & Data Driven . Automated running smoke tests and build report generator for daily builds.

·         Developed and maintained continues Integration and automated regression test cases in Selenium WebDriver using Java programming language and Jenkins.

·         Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.

·         Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.

·         Writing new enhancement functionalities in Java & Cucumber as per Capital One standards.

Environment:  Java, Selenium XSF, Firebug, Firepath, HTML, SQL developer, Quality Center 11.5,

                                                                                                                                                   

 

Selective Insurance Inc                                                                                                                  (Jan 2012 – Mar 2013)

Automation Tester

Personal Line Insurance Migration

Personal line is a web-based application used by Selective agents to write policies.  The application provides real-time quote and issue, including real-time ordering of insurance score, motor vehicle and clue reports, as well as the generation of quote proposals. This application performs following:

–     Issue New Policy

–     Renew Policies

–     Rate Policies 

–     Cancellation of Policies 

 

Responsibilities

·         Responsible for defining Testing Scope, Approach, Strategy, Test Entrance and Exit Criteria and Defect Management Strategy

·         Responsible for GUI and Functional Testing using Black Box Testing Techniques.

·         Reviewing & Analyzing Test scripts and Cross Team interaction and RTM Preparation.

·         Enhanced Test cases using java Programming feature and TestNG Annotations.

·         Identifying the Bugs and Interacting with the Development team to fix it

·         Performed automated testing using Selenium WebDriver & Java TestNG on various applications like Enrolment, claim and billing Management.

·         Executed Automation test script against the functional specifications

·         Execution of test scenarios, analyzing the actual results against the expected results on different web browsers (Chrome, Firefox, Safari) and platforms (Windows, Linux)

·         Involvement in automation Environment setup using Eclipse, Java, Selenium WebDriver, Java Language bindings and TestNG jars.

·         Worked on Keyword Hybrid Framework.

 

Environment: Java, J2EE, TestNG, Selenium IDE & WebDriver, Eclipse, Bugzilla, HTML, SQL Server 2005/2008

 

Verizon, Silver Spring, MD                                                                                                               (Jan 2010 -Oct 2011)

QA Engineer

Responsibilities:

                                                                                                                                                                                                              

·         Created Test Plan and the strategy documents and Participated in Code walk-troughs.

·         Understood the requirements and identify different test scenarios.

·         Coordinated with the functional team to make sure that all the functionalities were covered, all the evidences were proper.

·         Performed GUI, Functionality, Security, Integration, Regression, Back-end and Usability Testing.

·         Used Quality center for writing the test cases.

·         Performed manual testing using Quality center.

·         Involved in executing the test cases in Quality center.

·         Involved in tracking and maintaining defects using Quality Center.

·         Involved in reporting defects using Quality Center.

·         Extensively used Quality Center for Manual and Automation Scripts execution, Result analysis and Defect reporting.

·         Provided support to different teams like UAT and Production.

·         Involved in preparing status reports and attending daily, weekly, monthly and quarterly meetings to update the automation status, challenges and efforts.

 

Environment:  HP Quality Center, Oracle, UNIX, Windows, MS Office.

Cellhill, Inc.  Brooklyn, NY                                                                                                          (April 2008 – Dec 2009)

QA Tester     

Job profile & Accomplishment                                                                                                                                                                                                                

 

     Helped develop advanced E-Commerce web site in Agile Environment

     Created and maintained robust test plans and test cases for both web and mobile projects

     End-to-end testing of e-commerce site; tested Front and Back end functionality.

     Back-end testing of admin management console, real-time order processing, customer account management, order history, sales tracking.

     Tested API systems with PayPal and Authorize.net

     Developed bug reporting; Created Test Plans; Executed Regression and Cross Browser Testing on daily bases;

     Worked with HP Quality Center (QC);

     Tested SQL database; 

 

 

(Hemendra Khatri)