Post Job Free
Sign in

Engineer Test Cases

Location:
Berea, OH, 44017
Posted:
June 03, 2018

Contact this candidate

Resume:

Priyanka

ISTQB certified Automation QA Engineer with 4+ years of experience in reviewing business requirements, documenting test cases, test plans, API testing, testing both Web based and client server applications, developing and maintaining Automation frameworks – Data Driven Frameworks, Hybrid, Page Object Model and implementing automation scripts for Cucumber BDD framework in various domains like Finance, Banking, Healthcare, E-commerce and Insurance.

PROFILE SUMMARY

Expertise in implementing Waterfall / Agile and SCRUM Methodology by analyzing requirement specifications and responsible for developing Test strategies, Scope, Automated Test scripts and Test Matrices.

Extensively involved in creating Automation framework by using Selenium Web Driver, Java, Database SQL Testing, Web application Testing.

Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.

Experience in using finder mechanisms like CSS, XPath expression, Link text, Partial Link text and name to find the Web Elements.

Skilled in using Selenium APIs such as Take Screenshot for Capturing Failed test cases and reporting them through Bug tracking tools.

Experienced dealing with Ajax requests in Selenium Web Driver using Synchronization.

Involved in designing and implementation of Selenium Web Driver Automation Framework for Smoke and Regression test using TestNG. Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional Testing using the Test NG annotations like Groups, Parameter, Data Provider.

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

Worked on Selenium Grid for running the Automation Test script on different Platforms and Browsers.

Used Selenium Web Driver and TestNG to run parallel testing by creating Groups and categorizing test cases

Experience in developing selenium automation framework using TestNG and developing Maven targets to execute automation suites

Tested SOAP Web Services by understanding the WSDL, driving the parameters from property files and scripting using groovy scripting.

Implemented automation scripts for Cucumber BDD framework to test key Business Processes scenarios

Developed Test Scripts to implement TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber.

Performed Continuous integration automation using Jenkins and scheduled the tests to run at specific time.

Experience in configuring Jenkins to email the content of the status of the build.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA, ALM etc.

Expertise in working knowledge of Core Java and Object Oriented Concepts( Inheritance, Polymorphism, Exception Handling and Collections)

Experienced in Back-End Testing to ensure data consistency on front-end by writing and executing SQL queries.

Excellent analytical skills with good communication and self-organizing skills, assertive and a committed team player.

ISTQB Foundation Level Certification

AREA OF EXPERTISE

Development Methodologies

Agile/ Scrum, Waterfall, Jenkins,

Artifacts

Test Plan, Test Case, Test Summary Report, Bug report

Automation Tools

Selenium IDE, Selenium Web Driver, Selenium RC, Selenium Grid, Cucumber, JUnit, TestNG.

Frameworks

Data Driven, Page Object Model, Hybrid Testing Frame work.

Bug Management Tools

JIRA, ALM

Programming Languages

Java, HTML, XPath, CSS, DOM, VB.NET

Database/Database Tools

SQL Server, MySQL, SQL.

Operating Systems

Windows, XP

Utilities

Eclipse, Git, Firebug, Fire Path

: JavaScript, Shell Scripting.

PROFESSIONAL EXPERIENCE

Fifth Third bank, Cincinnati, Ohio May 2016 - Present

Automation QA Engineer

Bank Billet is a standalone application used for tracking Foreign Currency requests initiated by

Customers of Fifth Third Bank. Setup Bank Billet interaction with multiple external systems in order to

get customers account information, currency rate information, and booking of these currency

transactions in another external system – Int’l Ops Online. It also involved redesigning the reports in

Bank Notes and storing them in location, multiple currency drawers were setup to track the inventory of

currency held by Individual Processors. This involved addition of new modules and reports in

Bank Billet.

Roles and Responsibilities

Analyzed User stories, Business Requirements, Functional Requirements and System Requirements and participated in Review Sessions and Scrum Meetings.

Designed Data Driven framework for reading the data from excel sheets using Apache data provider.

Worked with utilities like Firebug and Fire path for the identification of web elements using locators such as id, name, Xpath, CSS Selectors, Link Text, Partial Link Text and Tags.

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

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

Worked on Selenium Grid for automation script in Java for cross platform testing.

Handled scripts to navigate to various iframes and to handle multiple windows and performed operations on the web elements.

Dealt with Ajax requests in Selenium Web driver using Synchronization.

Performed cross-browser Testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins.

Used Jenkins and Maven to regularly build the project from the remote repository to keep track of failed builds.

Prepared project metrics and summary reports, defect tracking reports to report the entire status to the product owners and the stakeholders serving as a point of contact.

Environment: Selenium WebDriver, JIRA, Jenkins, Maven, Git, SQL, Eclipse, Firebug, Fire path, SOAPUI.

Sony Entertainment, Culver City, CA Aug 14 - Dec 15

Automation Testing Engineer

Sony Pictures Digital Networks has developed a site where a user can subscribe and download full episodes of

their favorite soap opera with commercial free episodes. User can choose to pay per view or begin a monthly

subscription, create an account, download the episode(s) and watch at their convenience. User will be able to

purchase, download and watch an episode for up to 28 days after it becomes available on the site and after the 28

days the episode essentially expires.

The project involved in tracking the purchase and downloads of the soap opera and generating billing statement.

Roles and Responsibilities

Wrote and executed test scenarios, test cases and test scripts for web applications using Java Selenium

Mapped the objects in Name Mapping and developed the automation scripts in Selenium using java application+.

Used the Page Object Model design pattern to create Object Repository for web UI elements.

Worked with Git to manage files, folders, directories and the modification made to these files.

Performed Smoke, Functional, Regression, Positive and Negative Testing for each build of the applications.

Used Jenkins and Maven to regularly build the project and manage the builds.

Defined automated acceptance criteria using ATDD to ensure that all project members understand precisely what needs to be done using Cucumber feature file, JUnit Test Runner Class, Gherkin Keywords and Step Definition.

Hands on experience in handling synchronizations using waits (Implicit, Explicit) which are Unconditional and Conditional.

Used Tags, Data tables, Hooks, Annotations and manage code efficiently by reducing redundancy in cucumber.

Integrating Cucumber with Jenkins and thus generate reports according to the requirement.

Developed scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.

Analyzed software failures and reported bugs on ALM which has been used as the defect tracking and project management tool.

Worked with SQL queries for test data set up and backend database testing, and data validation.

Environment: Selenium WebDriver, Jenkins, Maven, Git, SQL, Data Provider, Cucumber, Gherkin, Eclipse, Firebug, Fire path, SOAPUI, Java.

Design Tech, Pune,INDIA

Software Test Engineer July 2010 - Dec 2012

provides solution to high level patient care. It is a fully integrated solution that enables the user to store as well as it analyzes the data smartly using integrated Business Intelligence tools. It is based on the principles of work flow management and serves as a highly efficient decision support system.

Role and Responsibilities:

High Level Test Designing

Low Level Test Designing

Review of different testing artifacts

Status Reporting

Execution of the test cases.

Functional, Regression and Random Testing.

Bug reporting and bug tracking in JIRA.

Bug reporting and assigning in JIRA.

Good knowledge of JIRA Life cycle.

Environment: VB.NET 2005 (Framework 2.0), MS SQL Server 2005, JIRA



Contact this candidate