Sign in

Engineer Test

United States
March 22, 2019

Contact this candidate




Chicago, IL


SDET / QA Automation Engineer


Over 6 years of experience in Software Testing: Manual and Automation Testing of Web- based and Client/Server applications.

Excellent understanding in use of Waterfall and Agile (Scrum) Methodologies.

Strong knowledge in domains such as Banking, Education and Insurance.

Involved in various stages of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle and Defect Management Life Cycle.

Successfully used defect tracking tools such as Jira.

Solid experience in Selenium WebDriver, Selenium Grid, Cucumber, JAVA, Junit, TestNG, Git, Maven, Jenkins, GitHub

Using Gherkin language for creating Scenarios and Scenarios Outlines in Cucumber feature file and then implementing to Step Definition

Knowledge in Java programming language and experience by implementing OOP in framework

Involved in creating jobs in CI Jenkins

Good knowledge in local repository GIT and remote repository GitHub

Experienced in Black Box Testing, Smoke Testing, Regression Testing, Functional Testing, Front and Back End Testing.

Involved in creating Test Cases, Test Plans, executing Test Scripts using Jasmine as BDD framework with JavaScript programming language.

Experience with Protractor by using JavaScript and Jasmine.

Using Junit and TestNG testing tools in Selenium WebDriver with Java programing language

Comfortable in testing UI by using JavaScript programming language using Protractor.

Experience in core JavaScript, Java and have solid understanding of OOP.

Experienced in automation of REST service of API using REST Assured in JSON format.

Extensive experience in manual web service testing (REST Assured) browser-based plugins like Postman for REST APIs.

Good knowledge in Selenium WebDriver and Selenium Grid

Valid knowledge in Building Management tool as Maven by implementing Dependencies and Plugins 2

Solid experience building Data Driven framework and Cucumber BDD framework based on POM.

Extensive experience in building Testing framework from scratch such as BDD -Behavior- Driven-Development, Page Object Model (POM) and Cucumber.

Extensive experience in testing frameworks such as TestNG, JUnit and Jasmine. Environment

(IDE) tools like Visual Studio Code and Eclipse.

Expertise in writing SQL Queries performing Database Testing

Expertise in using JDBC libraries for Database testing

Extensive experience in using Continuous integration tools such as Jenkins for running Smoke and Regression Testing.

Proven ability in problem solving, analyzing, reporting and assisting manager, and working individually or as a part of team


Testing Tools: TestNG, Junit, Protractor, Selenium WebDriver, Cucumber, Selenium Grid

Programming languages: JavaScript, Java

Other languages: SQL, Gherkin

Bug Tracking Tools: Jira

IDEs: Eclipse, Visual Studio

Continuous integration: Jenkins (with Cucumber report plugin)

Methodologies: Agile, Waterfall

Repository System: Git, GitHub

Framework: Data Driven (DD), Behavior Driven (BDD), TDD, Jasmine, Page Object Model

(POM), Maven

Database: Oracle


Duration: November 2016 - present

Client: All Campus – Chicago, IL

Title: Test Automation Engineer



Performed Automation and Manual Testing in external web-based application.

Involved in creating Hybrid Framework based on Cucumber BDD and Junit.

Tested web application using JavaScript language to create projects in Visual Studio for Protractor.

Designed and implemented Page Object Model (POM) based on Jasmine BDD Test Automation Framework using Protractor.

Developed Test Scripts to test functionality and executed Automation Scripts on different browsers/environment and reported defects through JIRA.

Maintained Maven project written in JAVA and executed tests from Cucumber feature files.

Automated test reports using Cucumber plugin HTML reports and JSON reports attached with failed scenario screenshots.

Developed SQL queries along with JDBC and applied my test scripts for database validation.

Conducted Functional, Smoke, Positive, Negative, Integration, Regression, Front-end and Back-end Tests.

Created Test Scenarios Cucumber using Gherkin language.

Developed reusable methods with Java Programming Language using Selenium WebDriver and maintained the framework.

Duration: September 2014 - October 2016

Client: Deutsche Bank – New York, NY

Title: Automation Tester


Directly involved in planning and analyzing the application requirements and created Test Plans, Test Cases and developing Test codes.

Designed and developed Requirement Traceability Matrix (RTM) for Requirements and Test Cases.

Manually tested test cases and developed Test Scripts using Selenium WebDriver.

Executed Functional, Regression, Integration and Smoke Tests.

Anticipated test reports and tracked logged defects through JIRA and retested resolved defects.

Configured and controlled all dependencies of project and tool versions using Maven POM file.

Involved in creating Hybrid Framework and maintained it.

Performed API Testing with REST web services using JAVA.

Developed Test Plan, Test Scenarios, Test Cases and Test steps. 4

Wrote basic SQL queries to verify and validate the exact targets of email and direct mail campaigns.

Performed data driven testing by fetching data from Excel sheets and Databases to verify the behavior of the applications for different data inputs.

Responsible for entering, tracking bugs in JIRA and reporting the defects to the developers for Modification Requests.

Participated in all Agile ceremonies, meetings with BA and Developers to resolve defect issues.

Scheduled tests using Jenkins for Regression and Smoke Tests and automated reports.

Performed extensive Cross Browser Compatibility testing on various web browsers like Internet Explorer, Mozilla, Firefox and Google Chrome.

Used Apache POI utility for read/write from/to excel sheet Duration: March 2012 - August 2014

Client: Rigil Corporation – Egg Harbor Township, NJ Title: QA Automation Tester


Responsible for writing and execution of System Test Plans and Test Cases by reviewing the business requirement documents, and technical specification documents.

Actively participated in Status report meetings and interacted with developers to discuss technical issues.

Comfortable in testing UI by using JAVA programming language with Selenium WebDriver and expert in finding attributes like ID, Name, CSS, Link, and XPath.

Developed keyword driven and data-driven framework using Selenium and Excel and maintained it.

Used Excel for test report and test data.

Executed parallel tests using TestNG.

Actively performed Negative Testing, Positive Testing, manually.

Participated in both code and framework design review meetings.

Prepared quality assurance reports for each product line.

Performed manual testing for functional test cases and logged critical defects in Jira.

Worked closely with the developers for immediate resolution of defects.

Contact this candidate