Sign in

Test Cases Engineer

Mason, OH
October 04, 2018

Contact this candidate




Ph#: 779-***-****

Professional Summary:

Over 6+ years of experience working as QA Engineer for Software Development and Testing life Cycle including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client-Server Applications.

Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.

Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Quality Center, ANT/Maven, Cucumber, Jenkins/Hudson, JIRA, SOAP UI and Version One.

Experience with Agile Scrum and Waterfall and TDD (Test Driven Development) methodology.

Experience in designing Automation test framework by following Model, View and Controller approach.

Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.

Experience in Business Functionality Testing, User Interface testing, Unit testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT Testing, Regression Testing, Performance Testing, documentation and Reporting.

Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.

Experience in preparing Test Plan, Test Strategy, Test Cases, Test Scenarios, Test Data, and Test Execution.

Good programming skills in Java, Java Script, Python, VB, Oracle, SQL, and PL/SQL and experience in SQL Server, Access and Oracle Databases.

Professional experience in designing Test Cases and Test Scripts for Windows, Mac, Java, Oracle and UNIX environments.

Experience in using HP ALM, Jira and Quality Center to manage defect lifecycle for the various test efforts, review and analyze the results & utilized its reporting feature to generate detailed defect report.

Experience with Visual Source Safe and Microsoft Office tools (Ms-Word, PowerPoint, Excel and Access).

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Strong verbal & written communication skills with the ability to effectively communicate with peers and non-technical personnel.

Ability to adapt to a dynamic work environment. A proactive team player with proven interpersonal and coordination skills.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Technical Skills:

Testing Tools

Selenium IDE/RC/WebDriver/Grid, Data driven concepts, Soap UI, Cucumber, ALM, Jenkins

Programming Languages

JAVA, Java Script, VBScript, PL/SQL, Ruby, Python.

Project/Test Management Tools

HP Quality Center, Jira, BugZilla, HP ALM

Test Framework

Junit, TestNG.

Web Debugging Tool

Firebug, Firepath.

Build Tool

Ant, Maven.


Oracle, DB2, SQL Server, MS Access.

Operating Systems

Linux, Windows, Mac, Android, UNIX.

Professional Experiences:

Client: Capital One, Richmond, VA. Jul 17 – Till Date

Role: Test Automation Engineer


Responsible for analyzing business, functional and IT requirement documents and prepare complete Test Plans including system test plan, integration test plan, QA project plans and resource planning and allocation.

Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.

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

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Parameterized test cases using different annotations.

Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.

Used Soap UI tool to located the WSDL file on the internet, create test cases, and execute test cases as well as performing load testing.

Involved in Data Driven Testing using JDBC Connection and validated services using assertion in SOAP UI.

Proficient in using Test Management Tools Test Director, Quality Center, Rational Test Manager for Test Planning, Requirement Management, Defect tracking and Reporting.

Involved in Mobile Testing by writing java for automation through Selenium APPIUM.

Used Appium tool to be tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.

Worked on Python scripting to do functional testing along with developers.

Used java script for creating the automated test scripts in selenium web browser.

Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.

Documented Business requirements in Requirements grid for HP ALM.

Worked on Quality Center (Test Management software) for requirements management, planning, scheduling, running tests, defect tracking, manage the defects and executing the test cases.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Performed Regression testing on new builds, every modification in the application using Selenium Web driver.

Presented progress of the testing process at walkthroughs and inspections.

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

Environment: Java, Java Script, Selenium WebDriver, TestNG, Maven, Eclipse, Python, Appium, Jenkins, Cucumber, SOAP UI, WSDL, XML, XPath, Quality Center, HP ALM, JDBC, SQL, Oracle, MSWord, MS Excel, Windows.

Client: Nordstrom Apparel, Seattle, WA. Mar 16 – Jun 17

Role: QA Automation Engineer


Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents, and Detailed Design Documents.

Verified that the Software Release met the Product Requirements and Functional Design Specifications for a client.

Created Master Test plan, Test strategy, critical scenarios and Test Scripts and schedule for testing.

Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.

Involved in developing test automation framework using Selenium WebDriver and writing code in Java, using Junit annotations.

Wrote Ant build scripts to automate the compilation and execution of Junit test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.

Worked on White-Box server-side System level test cases using Junit.

Created and maintained smoke/functional/regression scripts for web-based application using Selenium IDE, Java, Junit and TSQL.

Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.

Implemented simulator for Mobile App Testing in Android Platform using Appium.

Worked with designing and building automation frameworks in Cucumber BBD.

Responsible for creating and maintaining automation acceptance test suite using Selenium WebDriver and Cucumber framework.

Monitored the test execution in Jenkins once the code pushed into Continuous Integration.

Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.

Created automation scripts in SOAP UI using Groovy Script for web services testing.

Wrote automation tests using Python.

Performed web services testing on XML Schema. WSDL using SOAP UI and validated them in SOAP UI and in the Back-end Databases.

Developed Integration and System test cases using Quality Center.

Written, executed Test cases, and documented defects in the Quality Center.

Performed Back end testing by writing SQL statements like Join, Inner Joins, and Outer joins and Self Joins used TOAD and SQL Developer.

Managed software defect information, interacted with Business users to fix severity and priority of issues.

Attended Daily Scrum Meetings and participated in weekly project status meeting and updated the testing Progress.

Environment: Java, Java Script, Selenium WebDriver, Junit, ANT, JMeter, Python, Appium, Jenkins, Eclipse, Cucumber, Soap UI, XML, XPath, WSDL, Oracle, MSWord, MS Excel, SQL, TOAD, Quality Center, Windows.

Client: Rent A Center, Plano, TX. Jan 15 – Feb 16

Role: QA Engineer


Analyzed the user requirements, functional specifications and used Case documents for Functional testing.

Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.

Involved in automating test cases using Selenium WebDriver with Junit.

Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.

Used Selenium WebDriver used to test search results of Meta search engine.

Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on the requirements.

As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.

Verification of Frontend GUI Objects and elements.

Developed automated script for back-end testing using Selenium WebDriver.

Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.

Familiarity with UAT for making website more user-friendly and for web-applications.

Involved in writing SQL Queries for backend testing

Knowledge of writing Junit tests using Junit framework.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Extensively tested customer’s payments are sent directly to your commercial bank account using the latest security technology.

Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.

Environment: Selenium WebDriver, Java Script, Java, Junit, SQL, DHTML, Jira, Eclipse, XPath, HTML, Oracle 11g, MSWord, MS Excel, PL/SQL Developer, UNIX, Windows.

Company: Gentiva Health, Atlanta, GA. Aug 12 – Dec 14

Role: QA Analyst.


Responsible for creating Test cases, Test scripts as per the requirement documents for OMS and Coordinating Close interaction with designers and software developers to understand application functionality and navigational flow.

Analyzed system requirements, developed & executed detailed Test plan, Test cases, Test scripts for testing the functionality, GUI, security, and usability of the Join Process, Ordering Process and Member Area, which includes Member’s Personal Information, and Processing Order Information.

Prepared test data for functional testing as documented in the test plan.

Executed test cases manually. Compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution.

Helped QA team in Java Script to update existing automated test cases

Involved in setting up different configuration environment for compatibility testing and manual testing.

Performed ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.

Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up of the bug life cycle.

Involved in compatibility testing with other software programs, hardware, operating systems and network environments.

Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL queries on the Oracle database.

Conducted Interface and Regression Testing manually during the various phases of the development.

Used Quality Center, defect tracking tool to report application defects and enhancements request and discussed with developers to resolve technical issues.

Environment: Manual testing, Quality Center, UNIX, HTML, Java, Java Script, Visio, XML, Oracle and Windows.

References: Will be provided upon request.

Education: Bachelor of Arts (Andhra University) 2003

M.B.A (National Institute of Business Management) (2009)

Contact this candidate