Sign in

Java Engineer

Glenn Dale, Maryland, United States
January 25, 2018

Contact this candidate




*+ years of Experience in IT field with emphasis Software Quality Assurance, mainly focusing on automation testing of web-based applications.

Complete understanding of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) and Defect Life Cycle Management.

Extensive background in QA methodologies- Agile-Scrum and Waterfall Methodologies.

Hands on experience with Agile Environment and actively involved in Agile ceremonies like Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.

Expertise in Selenium automation using Selenium WebDriver, Cucumber tool in Eclipse IDE, Java, JUnit, Maven, TestNG.

Reading and writing MS Excel files to maintain Java APIs using Apache POI and creating JDBC utilities for connecting with framework.

Worked on Continuous Integration Tool Jenkins to pull the code from the Repository, scheduling the Smoke Test for Continuous Integration in Jenkins.

Expert on Web Object Identification with XPath, CSS, and locater techniques for Selenium Automation.

Cucumber BDD layer with Feature files and Scenarios for easy collaboration and steps reusability

Successfully performed Smoke, Functional, Positive, Negative, Back-end,

Integration, Regression, End to End and API Testing.

Good Knowledge in Multi-Browser and Multiple Platforms Testing of Web Applications using Selenium WebDriver with Java for Firefox, Chrome and Operating Systems like Windows and Mac.

Worked on Defect Tracking and Reporting using test management tool JIRA.

Strong Skills in Backend Testing using SQL Queries on Oracle, and MySQL servers.

Proven skills in taking proactive approach by avoiding the defects in a verification process and meeting the deadlines.

Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

Excellent research and mentoring skills. Ability and enthusiasm to learn new

tools/technologies quickly.


Testing Tools

Selenium Webdriver, Selenium GRID, RESTful API, Cucumber

Defect Tracking Tool




Testing Frameworks

JUnit, TestNG



Build Tools


Continious Integration

Jenkins, GitHub


Oracle, SQL Server, MySQL


Evolent Health, VA April 2017 - present

Automation Engineer.


Developed and implemented robust (BDD) framework using Cucumber, Java and Gherkin language.

Used Page Object Model approach to develop Automation Framework using

Selenium WebDriver, Java in Eclipse IDE.

Designed automation Framework, configuring Selenium WebDriver with Eclipse, setting up coding standards, naming Conventions and Folder Structures.

Developed framework using Java as a language, JUnit and Selenium WebDriver.

Executed automated Regression Scripts across multiple browsers like IE, Chrome and Firefox to test the Browser Compatibility of Web based application.

Provided mentorship to team members on best automation practices using Selenium WebDriver, Java, Cucumber and JUnit in Eclipse.

Page Object Model design for better automation code reusability and easy maintenance

Performed Back end testing with extensive use of SQL queries.

Used Jenkins as a Continuous Integration server to configure with Git and Maven.

Integrated automation executions with CI process (Jenkins) so, scripts are executed each time a build is kicked off.

Participated in Sprint Grooming Sessions to provide feedback for clear and complete Acceptance Criteria.

Analyzed execution result to identify test failure and reporting defects in JIRA.

Actively participated in Agile Scrum environment ceremonies like Sprint Grooming, Planning, Sprint Demo, Retro and Daily meetings.

Tata Consultancy Services (TCS), Chicago October 2015 - April 2017

Test Automation Engineer


Performed Automation and Manual Testing in an internal web-based application

Developed and designed test automation framework using TestNG, Selenium WebDriver, Java and Page Object Model(POM).

Hands on experience on automation with Selenium WebDriver and Java.

Used Object Oriented Programming concepts of Java language and TestNG framework for developing the scripts for scenarios.

Used Maven as a built management tool for building the Cucumber BDD project.

Involved in using Jenkins as a Continuous Integration server to configure with Maven.

Performed Smoke, Functional, Positive, Negative, Integration, Regression, Front-end and Backend Tests using Selenium WebDriver with Java.

Involved in executing all Selenium tests on different browsers and checked for compatibility.

Automated test cases using Page Object Model (POM) pattern to design and write tests using Java and Selenium WebDriver.

Involved in testing the backend Database, retrieved the data from the tables using SQL queries.

Attended User Story Generation Sessions, provided feedback for Acceptance Criteria and helped set the metrics for clear Definition of Done.

Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings

Environment: Java, Selenium WebDriver, JUnit, XML, HTML, Eclipse

Verizon, Chicago September 2012- October 2015

QA Automation


As an active team member of iterative product development methodology and participated in “Daily stand up” meetings, Sprint planning, Sprint Grooming and Sprint Retrospective.

Building automation framework with Selenium Web Driver with Java, using tool Maven and supporting major releases.

Performing negative, positive, functional and regression testing for the application.

Actively dealt with data tables, iframes, pop ups and alerts on the application

Created test scenarios in Cucumber feature file using Gherkin language.

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

Performed parallel execution using TestNG.

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

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

Aggressively pursued the resolution of high level defects in the project to facilitate smooth functioning of the test execution

Contact this candidate