Sign in

Test Cases Selenium

Dallas, Texas, United States
August 20, 2018

Contact this candidate




Professional Summary:

Around 8 years of experience in Information Technology industry as a Quality Assurance Analyst.

Experience in Manual and Automation Testing of Web based, Client-Server, Web Services and Mobile Applications in different domains using HP ALM, Selenium RC, Selenium WebDriver, SoapUI and Appium.

Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug Life Cycle and methodologies like Waterfall, V-model and Agile-Scrum.

Hands on experience in Quality Assurance including Smoke Testing, Functional Testing, Integration Testing, Regression Testing, System Testing, User Acceptance Testing (UAT), Browser Compatibility Testing of Web based and Client-Server applications.

Expertise in analyzing Business Specification Documents (BRD), Functional Specification Documents (FRD), creating and developing Test Plans, Test Cases and Test Scripts and interacting with development team.

Excellent experience in preparing Test Data using Black Box Testing Techniques.

Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports.

Experience in defect tracking and Test management using HP ALM, JIRA, Rally and Bugzilla.

Expertise in automation using Selenium WebDriver with Java.

Good Expertise at using Selenium Synchronizations with conditional synchronization and unconditional synchronization (Implicit, Explicit) wait statements.

Worked on handling multiple windows and Pop-ups with Selenium.

Worked on Selenium Grid to run multiple tests across different browsers, operating systems in parallel.

Implemented Page Object Model (POM) and TestNG framework with Selenium WebDriver.

Expertise in developing automation scripts in BDD format using Cucumber and proficient in writing Cucumber scenarios in GHERKIN format.

Implemented Data Driven Framework using Selenium WebDriver.

Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

Expertise in Back-end testing by running multiple SQL Queries.

Experience in testing the applications on multiple browsers (IE, Firefox and Chrome) for the purpose of Browser-compatibility (Cross Browser) testing.

Experience with Test Driven development with CI and CD in implementing of projects in the agile.

Excellent experience of build tools like MAVEN and managing Java automation projects using them.

Fair hands on experience using Xpath functions and page object model. Experience with Jenkins for continuous integration testing.

Excellent experience with version control tool like Git/GitHub.

Good experience in testing both SOAP and REST services using SOAPUI and tested both XML and JSON formats.

Diverse knowledge in dealing with various open source tools like Selenium WebDriver, Selenium Grid, SoapUI, Eclipse and TestNG.

Experienced in Test coordination between Onshore and Offshore teams.

Skill to adapt new methodologies, tools, technologies and domains depending on the job responsibilities.

Good analytical and communication skills with an ability to work independently under minimal supervision and perform well in team as well.

Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing Test deliverables.


Bachelor of Science in Computer Science

Bhavan’s Vivekananda Degree College, Telangana, India

Technical Skills:

Test Automation Tools

Selenium RC, Selenium WebDriver, Selenium Grid, Appium

Test Automation Framework

TestNG, Cucumber, Page Object Model(POM), Data Driven

Test Build and Integration Tools

Maven, Jenkins


Oracle, MySQL

Bug Tracking Tools

HP ALM, JIRA, Bugzilla, Rally, TFS (Team Foundation Server)

Web Services



MS Word, MS Excel, MS PowerPoint, MS Outlook, Eclipse, NetBeans, Notepad++

Programming Languages

Java, SQL

Version Control


Operating Systems

Windows 95/98/2000/NT/ME/XP, Vista, Win7

SOA Technologies




Work Experience:

Role: Sr. Automation Engineer, Dallas, TX January 16 - Present

Client: Methodist Health System


Developed Test Cases and Procedures based on User requirement specifications and System requirement specifications.

Involved in Performing Functional testing, Regression testing, System testing, Integration testing, GUI testing and User Acceptance testing.

Identified test cases to automate. Automated those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).

Written and executed Selenium tests for automation testing of the web application using Selenium WebDriver.

Developed Test Scripts using Web Element Locator techniques, customized CSS Selector and XPath for web elements.

Conducted Cross browser Testing in IE, Firefox and Chrome using Selenium Grid.

Designed automation frameworks such as Page Object Model and Data Driven.

Used BDD framework with Java, Cucumber.

Involved in the Continuous Integration of the automation framework with Jenkins.

Created Test plan, High level scenarios, Test case construction and Test estimates, Resource estimates and Weekly status reports.

Worked on Build management tool Maven.

Monitored test execution status through Log4j.

Used Selenium WebDriver for writing test scripts for regression test coverage.

Used SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.

Participated in Agile software testing process with regular QA meetings to discuss major features of the application, Test cases to write and execute.

Managed Test results and defects using HP ALM.

Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.

Maintained code versions through Git.

Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: HP ALM, Selenium WebDriver, Selenium Grid, Java, Jenkins, TestNG, Cucumber, Data Driven, POM, Maven, SoapUI, Eclipse, HTML, CSS, XML, Git, MS Office, SQL, Oracle, Windows, Log4j.

Role: QA Engineer/Mobile Tester, New York, NY November 14 - December 15

Client: Jefferies Group, Inc


Actively worked on developing and executing Test Plans, Test scenarios, Test cases and Test scripts.

Followed the Agile-Scrum process and actively participated in Daily scrum meetings, Grooming and Retrospective sessions.

Responsible for reviewing the user stories and prepared MOMs for sprint planning meetings.

Involved in the debugging of code, identified the root cause of failures and coding errors.

Identified automation scope and developed Library functions using Selenium WebDriver-Java.

Responsible for developing the Automation Scripts, Debugging and Executing Automation Scripts.

Developed Test scripts by identifying the web element locators using Firefox plugins like Fire path and Firebug.

Developed the dynamic xpaths for major functionality of the modules.

Used Selenium Grid for Cross browser Testing (Chrome, Firefox, IE).

Involved in test approach & test case walkthrough, review with peers and test leads.

Developed synchronization using implicit, explicit and fluent wait conditions.

Analyzed the automation test results and updated the defect status to onshore and offshore teams.

Used JIRA to track and maintain test cases, defects and testing status.

Tested applications on Windows and IOS Mobile devices and performed mobile native application testing.

Verified the application on Mobile devices using Selenium WebDriver with the help of Appium.

Responsible for Identifying and Performing Regression testing on base product for every release.

Worked on SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application.

Performed Data Driven testing using Selenium WebDriver and TestNG functions which reads data properly from XML files.

Performed Web Services testing. Validated request and response in JSON, XML formats for RESTFUL Web service calls.

Worked with Continuous Integration approach and build tools like Jenkins and Maven.

Worked with version control tool like Git.

Involved in Daily, weekly Defect triage meeting with offshore and onshore teams to discuss the issues and concerns of the modules.

Actively Interacted with cross functional teams and involved in end to end testing Coverage scenarios.

Environment: Selenium WebDriver, Java, Appium, Selenium Grid, JIRA, SOAP UI (RESTFUL services), Git, SQL, Jenkins, Maven, TestNG, Data Driven.

Role: Manual & Selenium (Automation) Tester, Hyderabad, Telangana January 13 - September 14

Client: Insurance Regulatory and Development Authority


Created and reviewed QA strategies.

Involved in writing and executing Test Cases and Bug Reporting.

Analyzed functional specifications and created Test Data for business applications.

Performed Smoke Testing, Manual/Functional Testing.

Verified Back-end data using SQL queries.

Enhanced Selenium Test Cases for Cross browser testing and involved in Regression testing using Selenium.

Worked with continuous integration approach, version control and build system (Jenkins, Git and Maven).

Logged the bugs using JIRA and tracked the defects and responsible for trouble shooting the issues with developers.

Involved in day to day operations, escalations management, report management, trackers.

Attended conference calls with off shore team.

Maintained database of issues and delegated those to team members.

Collaborated with key users during their UAT.

Manual Testing Web interfaces/API Testing.

Developed Test Summary Reports.

Environment: Selenium RC, SQL, Java, JIRA, Maven, Jenkins, Git, HTML.

Role: Manual Tester, Hyderabad, Telangana June 10 – December 12 Client: SKS Microfinance


Analyzed the Business Requirements and developed Test Plan.

Used Quality Center to write the Test Cases. Executed the Test Cases and entered the Test Results.

Performed the Functional, Integration, Regression and System testing.

Created test plan with list of test cases to be developed, test strategy and scope.

Created and executed the test cases to test the functionality of the application.

Extensive use of SQL queries for data verification at the Back-end.

Documented Daily Test Summary Reports for each Test execution.

Participated in team meetings and conference calls to discuss issues and their solutions.

Used Bugzilla for defect tracking.

Analyzed defects and interacted with development team for bug fixes.

Coordinated with UAT team by providing Test Cases and Test Data.

Environment: Java, Quality Center, Bugzilla, SQL, Windows, Angular JS.

Contact this candidate