Sign in

Engineer Selenium

February 28, 2020

Contact this candidate






Efficient in Software Testing as Software Quality Assurance Engineer on different platforms and environments.

Good Experience on Selenium IDE and creating Scripts in Selenium--RC by using Java.

Experience in full Software Development Life Cycle (SDLC), in-depth knowledge of contemporary QA/test principles, methodologies.

Efficient in analysing System Requirements, Use Cases and other documents to gain overall understanding of the new application to determine the appropriate level of testing required and designing end-to-end testing framework that supports both manual and automated.

Hands on experience in test driven development (TDD), Behaviourdriven development (BDD) and acceptance test driven development (ATDD) approaches.

Proficient in implementing Waterfall, Agile (Sprint/Scrum) Methodology by analysing requirement specifications and responsible for developing test scenarios, plans, test cases, strategies, scope, test procedures, Test Reports and test matrices.

Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

Involved in risk-based testing.

Experience with build tools like Ant, Maven and Gradle

Extensively Proficient in Black Box, White Box, Functional, Integration, GUI, UAT, System, Usability,Regression, Security, Stress, Load, reliability, Stability, Backend, Non-functional, manual and automation testing. Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name).

Coded many helper and Utility classes in Java. Used Java Log4j logging framework for logging and debugging.

Used postman for validating the webservices with Json.

Experienced in using tools like SourceTree, Gi Kraken, Git Hub.

Proficient in using SoapUI/Postman for testing Web Services and used various types of assertions such as soap fault, Contains, Xpath etc.

Write and execute MTM test cases across all functional areas of the application using multiple browsers (IE, Safari, Chrome, and Firefox).

Solid expertise in automated testing tools suite-Selenium Web Driver, Junit and good experience on tools like Eclipse, JIRA, Bugzilla, HP Quality Centre, Microsoft Team Foundation Server (TFS), Microsoft Test Manager (MTM), Test Link etc.

Experienced in creating hybrid driven framework to maintain test suite.

Experienced in UNIX/LINUX to monitor and analyze log files and other commands

Experience in implementing and tracking testing Key Performance Indicators (KPI).

Involved in Code Reviews and retrospective meetings at the end of each sprint.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.


MASTER’S in Communications Engineering from University of Missouri (UMKC), Kansas City, Missouri.

BACHELOR OF TECHNOLOGY in Computer Science Engineering from JNTUH, India.


Testing Tools

Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing), Groovy, JSON,BDD,Zephyr.

Test Frameworks Junit, NUnit, TestNG, Protractor, Karma, Data Driven Framework, Keyword Driven.

Firefox Add-ons XPath, Firebug, Fire Path.

SOA Technologies SOAP, REST, WSDL, Web Services, SOAP UI.

Bug-Tracking Tools BugZilla, JIRA,, HP ALM/Quality Center.

Build/Continuous Integration Tools Maven, Jenkin, Hudson, Bamboo.

Platforms Windows 7/Vista/XP, UNIX, LINUX, MAC OS X.

Mobile Platforms IOS, Android OS, Windows Phone.

QA Methodologies Agile, Scrum and waterfall.

Version Control Git, SVN, CVS, TFS.


Client:Coca-Cola June2017 – November2019

Atlanta, GA

Role: Software Automation Developer and Tester(SDET)

Project Description:

As a Automation developer Involved in improving quality of FOS(free-style operating system) Software which is Coke leading Migration project that works on all embedded machines i.e., wending machines. FOS testing involved replacing old software GS (Gulf-Stream) with new FOS software on all platforms those which include 9100,9000,7100,7000,3100 machines, FOS offers advanced features trending in market making machines more user friendly including mobile application called CE(consumer engagement ) which offers facility such as customizing drinks from your mobile it self.

Role and Contribution:

Designed and Developed test automation Artefact’s (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Junit.

Used Jira for test documentation and bug templates to ensure accurate, consistent data.

Executed test cases and procedures by performing Integration Testing, E2E test cases, Regression Testing, Smoke Testing, Sanity Testing, Database Testing, Exploratory Testing, System Testing, Positive Testing, Negative testing.

Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, defect tracking using Jira.

Involved in Defect Triage meetings with Project Managers and developers during System testing.

Worked with team members to discuss test results and identifying areas for improvement.

Performed Data driven testing using Selenium WebDriver, JUnit functions and JDBC Connections which reads data from scripts using property and XML files.

Experienced in Mobile Automation using Appium.

Experienced in working with Microsoft Test Manager (MTM).

Hands on Experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and tested both XML and JSON formats.

Reviewed Application and Test logs, program outputs and reports to identify program processing errors and defects.

Segregated defects based on the hierarchy of the effects on the test scripts usingLog4j.

Prepared status summary reports with details of executed, passed and failed test cases.

Selenium WebDriver scripts to Git using GIT-Kraken and Git-bash

Execution of Automated test scripts in Regression suite, analysing failures and logging of defects.

Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

Preparing Test metrics for weekly coordination meeting for the Test Lead.

Preparation of Test execution summary report.

Experienced working in Web services testing using Postman&SOAPUI.

Developing the test plan and test cases for the positive and negative scenarios keeping in mind the Boundary Value Limitations and Equivalence Classes coordinating with the customers upon solid analysis of the user stories.

Contributed in identifying scope of testing/test planning/optimizing of test conditions.

Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers.

Involved in testing alerts and pop-ups using Selenium WebDriver.

Stored the flow details of Selenium Automation in a file using Log4j.

Communicated with developers regularly regarding defect resolution.

Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

Working with utilities like Firebug and Fire path, Cro-path and Renorexfor the identification of web elements using locators such as id, name, Xpath, CSS Selectors, Link Text, Partial Link Text.

Maintained Metrics participated in weekly status updates showing the progress of the testing effort and open issues to be resolved.

Experience in testing Mobile Web applications and performed the Apps testing on iPhone, iPad and iOS with Appium.

Experience to find element of Mobile Application by using UI Automaton Viewer and Appium Inspector.

Implemented the Metrics in the Project to achieve the best Quality in the Testing Output.


Selenium, GitHub,TFS (Microsoft Team foundation server), ATDD, Java, log4j, Excel, Rally, JIRA, Maven, IntelliJ, Agile- Methodology, Linux,Appium, API,Git-Kraken,Zephyr.

Client: Nielsen August 2016–May 2017

Oldsmar, FL

Role: QA Test engineer

Project Description:

As a QA Test engineer involved in testing GTAM NANO Project it is an investment in a standard platform to position Nielsen for new generation television metering with global deployment capability. As a complimentary system to the Prior Authorization component, the Bridge was designed to house key data elements GTAM Nano meter is capable of tracking what is being viewed on Television (TV) in a home by capturing the audio from the TV speaker and extracting audio codes in it. Audio codes are watermarks in audio embedded while transmission at the Broadcasting station. The codes will have the information of the channel and the timestamps, which we parse and find out what is being viewed on the TV. The meter runs on Linux platform and the meter software is written using C &C++ languages. GTAM Nano also tracks the number of people who is watching the Television using "People Meter". People meter is a remote which keeps track of the number of people who is watching TV by taking the input from the users using IR remote.

Role and Contribution:

Interacted with Project manager and developers to understand the application design and functional specifications.

Designed and Developed Test Cases for automated testing using Selenium, Junit and Eclipse IDE.

Performing performance and load testing of the web application developed using JMeter and LoadRunner.

Writing Sql queries to validate the test data.

Maintaining high quality products with the help of automation frameworks.

Performing black box testing, database testing, and web-based testing on several test phases.

Analyzing the test results and prepare test/defect summary report for Sr. Management.

Working on Integration of Selenium /WebDriver with existing API to test Framework.

Implementing Agile/Scrum methodologies for testing approach.

Performing Compatibility testing of applications for dynamic and static content of browsers using Element Locators such as XPath in Selenium.

Responsible for logging the defects, keeping track of them and verifying the bugs are fixed.

Bugs are reported using MS excel and Test Director.

Communicated with developers for continuous improvement of the product with high quality and used Cucumber for regularly detection of bugs.

Actively involved in writing the traceability matrix for the coverage of all the scenarios.

Took part in status updates, weekly meetings and provided relevant feedback with value added analysis geared towards improving and optimizing testing strategy.


Java, Selenium WebDriver, Cucumber,API,SQL,Eclipse, X-path, Agile, Git, Internet Explorer, chrome, and Windows.

Client: K-Soft Technologies May 2013–December 2014

Hyderabad, India

Role: SoftwareTester

Project Description:

As a Software Tester in K-Soft involved working on application which is launched by Essel Software & Services Ltd. Us2guntur is an e-commerce website that makes it possible for you to send gifts to your dear ones residing in India. Application main aim is to provide qualitative and prompt Services to the customers which makes it trending site among all the Essel Software applications till date.

Role and Contribution:

Involved in automation and manual testing.

Developed automated test scripts using Selenium, Junit and Java in Eclipse.

Updated Test Plans and Test Cases periodically to manage changes in requirements.

Performed Sanity and Smoke Testing of the application manually after each build.

Automate Web Application Testing using Selenium WebDriver with TestNG framework.

Handling Elements/locators including CSS selector, XPATH in Selenium WebDriver.

Have experience in developing tests in Eclipse to start and to stop the selenium server and to execute the tests in browser.

Using JIRA as a defect tracking tool for Product backlog and reporting bugs.

Prioritized Manual test cases based upon the Business Requirements and selected the Test cases that need to be automated in selenium WebDriver.

Conducted Cross browser testing inChrome, IE and Firefox using Selenium.

Performed Regression testing for new builds and every modification in the application using selenium WebDriver

Responsible for logging the defects, keeping track of them and verifying the bugs are the fix.

Involved in Code Reviews and retrospective meetings at the end of each sprint.


Java, Selenium WebDriver, TestNG, Fire path, Firebug, Eclipse, X-path, Quality Centre, Agile, Git, Internet Explorer, chrome, and Windows.

Contact this candidate