Post Job Free

Resume

Sign in

Selenium Data

Location:
Manchester, CT
Posted:
March 29, 2020

Contact this candidate

Resume:

Dhivya Krishnan

Senior QA Tester

adcirw@r.postjobfree.com Cell: 860-***-****

PROFESSIONAL SUMMARY

Senior QA Tester with 7+ years of experience in manual and automation testing environment. Expertise in developing Test Cases, Test Plan, Test Data, Automation test scripts using HP UFT/Selenium, Black Box Testing, Backend Testing of Client Server and Web applications in Banking & Financial and Airlines Domains.

●Expertise in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

●Experience in working with different development environments such as Agile & Waterfall

●Involved in the Design and implementation of Automation frameworks for various projects.

●Good scripting experience in VB script for HP Unified Functional Testing.

●Experience using Frameworks like Data Driven frameworks in QTP/UFT, and extensively worked on Scripting using Shared Object repository and Descriptive Programming.

●Good experience in QTP/UFT – VB Script programming standards and developed reusable functional libraries.

●Expertise in Automation tools such as Selenium WebDriver, Selenium Grid, Java, Jenkins (continuous integration), Maven (Build Management), Eclipse and TestNG (Regression tests).

●Proficient in working with Selenium Grid to specialize on running multiple tests across different browsers, operating systems, and machines in parallel.

●Hands-on experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNGannotations like Groups, Data Provider and Listeners.

●Expertise in using Apache POI for data driven framework, to load data into required test scripts from external sources like excel sheets.

●Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.

●Performed testing using Gherkin language to write the acceptance criteria such as feature file, Scenarios, Scenario outline and performed the step definitions and runner classes using Cucumber.

●Maintained Selenium JAVA automation code and resource in source controls Git over the time for improvements and to add new features.

●Expertise in implementing Maven as a build management tool to manage the required dependencies, plug-ins and for a uniform build system.

●Experience in finding web elements using locators like CSS Locator, XPath, HTML id, name, class name, linked text and tag name. Experience in handling different methods of Select class for selecting and deselecting, for dropdown web elements.

●Skilled in Selenium synchronizations with conditional (Implicit, Explicit) unconditional wait statements.

●Implemented Action class in selenium to handle mouse and keyboard actions. Experience in testing and handling different frames (frames, iframes) of a HTML page

●Experience with Cross-Browser testing to test whether the web applications are working as desired in different browsers and environments.

●Solid Back End Testing experience by writing and executing SQL Queries.

●Performed Unit testing for TPF based applications.

●Proficient in using Test Management tools such as HP ALM/Quality Center, JIRA to track test progress, execution and deliverables.

●Experienced various types of AUT (Application under Test) such as Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing and Functional testing

●Ability to work in a collaborative team environment and strong leadership qualities

TECHNICAL SKILLS

Test Approaches

Waterfall, Agile, Bug life Cycle

Testing Tools

Selenium WebDriver, Selenium Grid, HP UFT/QTP

Frameworks

Page Object Model, Data Driven, Cucumber, TestNG

Artifacts

Test Plan, Test Case, RTM, Test Summary Report, Bug report, User Stories, Backlogs

Test Build and Integration tools

Jenkins, Maven

Programming Tools

Java, C, VB Script,TPF, Assembler, TPFC, HTML, Javascript, VBA,SQL

Operating System

Windows XP/Vista/7/8/10

Databases/Database tools

SQL Server, Oracle, SQL, TOAD

Defect Tracking Tools

HP ALM/Quality Center, JIRA

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access

Other Utilities

Eclipse, GIT, TN3270

Types of testing

Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing,Unit Testing

EDUCATIONAL DETAILS

●Bachelor of Engineering in Electronics & Communication (B.E) (4 year degree), India.

CERTIFICATION DETAILS

●IBM DB2 Universal Database V8.1 Family certified

●Certified as TPF Software Professional

●Tableau 10 A-Z Hands On Training

PROFESSIONAL EXPERIENCE

Client: American Express

Project: MACS(Merchant Authentication Communication and Servicing)

Role: Senior QA Analyst

Duration : Dec 2019 to till Date

Description:

MACS(Merchant Authentication Communication and Servicing) deals with the validation and authorization of the card number. It decides whether the card has to be approved and sends the validation score to the downstream systems. MACS handles parallel processing, status code processing, digital mobile wallets,.

Responsibilities:

●Analyzed application business requirements and technical specification.

●Developed and maintained automated test cases in Selenium Web Driver using Java programming language

●Created automation framework in Selenium WebDriver using data driven framework.

●Wrote and executed test cases for major program modules as per Business Requirement Documents

●Performed System, Integration, Smoke, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

●Designed, coded and executed automated tests using Java/TestNG based test frameworks.

●Designed and executed the Automation Test Scripts using Selenium Web Driver and TestNG.

●Designed and developed Page Objects using POM Model and Data driven Framework.

●Used Apache POI to retrieve test data from Excel files.

●Performed Data driven testing using Selenium Web Driver

●Involved in executing SQL queries by checking the data tables from the Database

●Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel

●Performed Functionality and regression testing of the new builds

●Extensively worked in locating a web element using ID, name, class name, CSS selector and XPATH

●Identified application defects to minimize number of steps to reproduce the problem

●Performed in multiple browser (IE, FIREFOX, Chrome) and in different platform (Windows XP/7/8/10) compatibility testing in virtual machine environment

●Performed Back end testing using SQL queries to access the database.

●Wrote SQL Statements to extract Data from Tables and to verify the output Data

●Interacted with the respective developers to explain the testing issues on behalf of the testing team and managed the entire testing effort. Identified and isolated software defects and reported them

●Actively participated in QA team meetings and discussions. Participated in Sprint planning and Agile Scrum meetings on a daily basis.

Environment: Java, Selenium Web Driver, Eclipse, TestNG, Jenkins, Maven,SQL Server

Client: American Express

Project: MACS(Merchant Authentication Communication and Servicing)

Role: Senior QA Tester

Duration: May 2016 to Nov 2018

Description:

MACS(Merchant Authentication Communication and Servicing) deals with the validation and authorization of the card number. It decides whether the card has to be approved and sends the validation score to the downstream systems. MACS handles parallel processing, status code processing, digital mobile wallets,.

Responsibilities:

●Analyzed application business requirements, technical specification and Installation guidelines.

●Developed and maintained automated test cases in Selenium Web Driver using Java programming language

●Created automation framework in Selenium WebDriver using data driven framework.

●Wrote and executed test cases for major program modules as per Business Requirement Documents

●Performed System, Integration, Smoke, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

●Designed, coded and executed automated tests using Java/TestNG based test frameworks.

●Designed and executed the Automation Test Scripts using Selenium Web Driver and TestNG.

●Designed and developed Page Objects using POM Model and Data driven Framework.

●Used Apache POI to retrieve test data from Excel files.

●Performed Data driven testing using Selenium Web Driver

●Involved in executing SQL queries by checking the data tables from the Database

●Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel

●Performed Functionality and regression testing of the new builds

●Extensively worked in locating a web element using ID, name, class name, CSS selector and XPATH

●Identified application defects to minimize number of steps to reproduce the problem

●Performed in multiple browser (IE, FIREFOX, Chrome) and in different platform (Windows XP/7/8/10) compatibility testing in virtual machine environment

●Performed Back end testing using SQL queries to access the database.

●Wrote SQL Statements to extract Data from Tables and to verify the output Data

●Interacted with the respective developers to explain the testing issues on behalf of the testing team and managed the entire testing effort. Identified and isolated software defects and reported them

●Actively participated in QA team meetings and discussions. Participated in Sprint planning and Agile Scrum meetings on a daily basis.

Environment: Java, Selenium Web Driver, Eclipse, TestNG, Jenkins, Maven, SQL Server

Client: Aerlingus

Project: RMIC - Availability

Role: Senior QA Tester

Duration: Nov 2015 to May 2016

Description:

The purpose of the Revenue Management Inventory Control project is to successfully implement Point

of Commencement inventory control functionality that enables AerLingus (EI) to retain control of EI

metal prices, and to optimize revenue in all regions and across all sales channels. The solution must

support profitable growth of the North Atlantic network which will be underpinned by the successful

selling of journeys involving EI to EI, and EI to partner airlines, whilst ensuring that there is no cross-

subsidization between the EI North Atlantic and short haul networks

The aim of this project is to introduce the SSI to optimize the revenue. When the availability for the flight

comes into the system, the system calls the middleware to fetch the seat count available for the

particular classes in a flight.

Responsibilities:

●Analyzed application business requirements and technical specification.

●Designed and Developed the Automation Test Scripts in Selenium WebDriver using Java.

●Reviewed the Test Reports using TestNG.

●Performed Functional Testing, Data Driven Testing, and Cross Browser Compatibility Testing on different browsers like IE, Firefox & Chrome.

●Developed Test cases using Element Locators and Selenium WebDriver methods.

●Enhanced Test cases using Java Programming features and TestNG Annotations.

●Execution of Selenium test suite and developed reports and reported defects.

●Involved in Retesting and Regression Testing using Selenium WebDriver.

●Developed SQL queries and Joins to validate the reports.

●Tested several stored procedures.

●Prioritized the defects and the severity levels using Quality Center and discussed with the developers to resolve the issues.

●Attended daily standup meetings, provided daily status on manual and automation test results.

Environment: Java, Selenium Web Driver, Eclipse, TestNG, Jenkins, Maven, Toad, SQL Server, HP Quality Center, MS Office

Client: American Express

Project: WWCAS(World-Wide Credit Authorization System)

Role: QA Tester

Duration: Aug 2010 to Feb 2015

Description:

WWCAS(World-Wide Credit Authorization System) is the key system to American Express Business. It provides Authorization services for all American Express Card Members charging at our Service Establishments (Merchants) at the Point of Sale, Worldwide, Online and Real time. It has 24 hour availability, ability to provide on-line update capabilities while batch processing occurs, faster response time, centrally managed and support for all international currencies and languages. Indicas, is one of the critical front line applications in CAS. This application is responsible for Inquiry and Maintenance of the services, Security services for the customer and currently moving TPF to another platform Linux.

Responsibilities:

●Worked in waterfall methodology to check the overall functionality of the software.

●Understanding the Business requirements, Application and function specifications, Design documents.

●Wrote and designed templates for the Test Plans and Test cases.

●Created Test Scenarios and reviewed Test Cases.

●Executing the test cases in green screen (TN3270) as well as in presentation screen (web) as per the requirements.

●Used VBScript file to load all the function libraries using Library functions in QTP utilities.

●Developed reusable functional libraries, created custom objects, exception handling/Recovery Scenarios in QTP/UFT.

●Data Driven Testing using parameterization in Quick Test Professional (QTP/UFT) to test the application with different sets of data.

●Updated and executed test cases according to requirements.

●Identified the Test Cases and documented them using the Quality Center.

●Performed Functional, Negative, Positive, Regression Testing.

●Prepared various reports based on different stages of Testing.

●Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.

●Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.

Environment: TN3270, HP UFT/QTP, HP Quality Center, MS Excel.



Contact this candidate