Sign in

Test Cases Web Services

Rancho Santa Margarita, California, United States
January 22, 2018

Contact this candidate


Name: ShivaLeela

Email id:

Contact: (571-****-***


•Over 4 years of experience as a Software Developer and Quality Assurance Analyst with extensive knowledge in web development, automation and manual testing applications.

•Strong understanding of software development life cycle (SDLC), Software Testing Life Cycle (STLC) and SQA Methodologies.

•Good experience in Domain like Healthcare and Retail.

•Experience in various development environments like Eclipse, IntelliJ and Net Beans.

•Expert in Quality Assurance testing of Web Based, Client/Server, ETL applications.

•Expertise in creating Test Strategy, Test Plan, Test Reports, Test Cases and Test Scripts for Manual testing based on the functional specification for the Functional, System, Integration, Incremental, Regression, compatibility, end-to-end testing, GUI, UAT, Database, Smoke/Sanity, Usability testing.

•Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), Soap UI, JIRA and Eclipse.

•Hands-on experience on Protractor Testing for end-to-end test framework for Angular.JS applications and other JavaScript applications.

•Expertise in web technologies like HTML/HTML5, CSS/CSS3, Bootstrap, XML, jQuery, JavaScript, Angular.JS, Node.js, React.JS, PHP, backbone.js and Ajax.

•Strong knowledge of cross-browser Compatibility Issues and Support.

•Experience in testing Web Applications (Java, .Net based applications), Mobile Applications Testing (Native App, Hybrid app, Web and SMS), Web services/message testing, Client-server applications.

•Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like QC/ALM and JIRA.

•Performed Web services and Message testing tasks using SOAP UI tool.

•Performed Automation testing using Selenium IDE, Web driver API's, Java scripting.

•Used Grid to run parallel tests and Managed test suites using TestNG. Used Jenkins, GIT Hub to maintain full test repository (tests, changes, version controlling).

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

•Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.

•Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, UFT/QTP to develop automation testing scripts for web and client server applications.

•Used SQL Queries for data validation/verification Back-End testing in Oracle, SQL server

Experience in testing RESTful and SOAP based web services using various automation tools like SoapUI, HP Service Test. Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.

•Strong skills in backend (in both Relational & Hierarchical database) testing. Writing SQL queries, generating reports to ensure data integrity and validating business rules.

Technical Skills:

Testing tools

Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, Eclipse, JMeter

Web Technologies


Defect Tracking Tools

Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest

Programming Languages

Java, C#, Ruby, VB Script, SQL, PL/SQL

Project Management

Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall


Internet Explorer, Firefox, Chrome & Safari

Operating Systems

Windows XP, 7, 8 & server 2003, UNIX and Linux


Client: QSSI Inc November2016 to Till Date

- Columbia, MD

Role: QA Automation Engineer

QSSI Inc provides health care plans in certain states. This online portal allows members and brokers to look for information about health care plans of QSSI hospital Members can enroll into insurance plan using online portal. It has payment module, report module etc. This web portal allows members to view the claims, change doctor and add new services. Members can subscribe to the offers that are provided by the partners.


As QA Automation Engineer, managed onsite and offshore Agile team, define the schedule and timelines as per client schedule.

Involved in Project Management and Hiring Process. Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.

Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business

Designed, executed and maintained Selenium Web Driver, TESTNG automated test cases for regression test cases.

Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.

Contributed in developing Automation Framework that uses Java, Selenium Web Driver Testing.

Uploaded and configured WSDL file to SOAPUI and JMeter applications to test the web service application. Actively participated in the various review and Defect triage meetings.

Testing RESTful API calls and validating JSON objects.

Use SQL queries to validate the data produced by web services generated on JSON format.

Built web applications with HTML, CSS.

Configuring the Gits repository and maintain the version control using Gits.

Create test cases in Gherkin.

Proficient in testing web based applications, Data validation testing and mainframe batch testing.

Worked on testing an application under Ruby on Rails on Linux platform with MySQL as database.

Used Confluence Solutions, Base Camp, bit bucket, Hip Chat, and JIRA to gather and document information to develop QA test deliverables. GIT was used for version control which was managed through bit bucket.

Integrated Jenkins with SOAP UI, developed groovy scripts for assertions, API testing

Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.

Used HP Quality Center (QC) and JIRA for reserving, executing test cases, defect tracking, and the complete test management.

Wrote automation test cases and fixing automation script bugs.

Selected the Test Cases to be automated and performed functional testing of the front end using Selenium.

Planning for Test Execution activities to accomplish tasks on daily/weekly basis.

Worked with end users to generate UAT scripts and to successful completion of UAT testing.

Performed browser compatibility testing.

Involved in the regression test planning for the project and identified the critical regression tests.

Executed the automated regression test cases during every release and executed the daily regression test suites.

Prepared final test results and user documents for the application.

Participated in Peer Review meetings to enhance the Test Procedures and Test cases

Had regular meetings with Developers to discuss various problems.

Environment: Selenium WebDriver, Java, Xpath, webservices tu, Firebug, Fire Path, Web Services, SOAP, SOAP UI, REST, Test NG, HTML, Java Script, CSS, AJAX, HP Quality Center, CI/CD, JXL, Agile, Rally, SQL, Oracle, TOAD, SVN, Maven, Jenkin.

Client: Plutus Softech private limited May2014 to April2015

- Hyderabad, India

Role: QA Manual Tester

Plutus Softech Pvt Ltd has a deep understanding of the growing emergence of healthcare sector in this world and provides a comprehensive range of skilled, high quality Healthcare IT professionals across all Healthcare IT application categories, from core clinical and patient data platforms to complex billing environments. This online portal allows members and brokers to look for information about health care plans of hospital Members can enroll into insurance plan using online portal. It has payment module, report module etc. This web portal allows members to view the claims, change doctor and add new services. Members can subscribe to the offers that are provided by the partners.


Maintained software integrity and traceability throughout the SDLC with a systematic control of changes to the system.

Participated in cross-team meetings with developers and design architects to understand functional requirements and base-lined functional tests.

Preparation of Test cases and executing the respective modules & Review of Test cases written by others in the team.

Involved in end-to-end testing of the Web/Mobile applications and its interactions with ERP Systems using SOA. Developed and updated Test Scripts based on the Functional and Technical Specifications using Java/JUNIT/Json Object

Performed Manual Testing activities for the website during the release. Involved in performing GUI, Functional, System and Regression Testing.

Wrote SQL Query to extract data from various database tables for Testing purpose. Validated tests by crosschecking data in the backend on SQL server using SQL queries Identified and documented defects using JIRA to ensure applications functionality

Expertise in performing cross browser & platform testing with WebDriver & Appium.

Good knowledge on Mockito framework for performing Unit testing helped developers in Unit testing in test driven development.

Worked in Agile - Behavior Driven Development (BDD) model.

Developed detailed Test Plans and Test Cases in Quality Center and executed them.

Preparing the defect tracking documents and maintain in common pool SharePoint.

Involved in Functional, Smoke, Regression Testing & Defect Execution.

Create/Execute new, existing Test Cases with Test Data as a part of Regression test before signing off for QA/ Staging/Production Environment.

Executed Integration testing and Regression testing for all critical transactions.

Responsible for GUI Testing, System Testing and Acceptance Testing.

Performed database testing by using SQL queries.

Updated the status of the testing to the QA team, and accomplished tasked for the assigned work to the Project Management team regularly.

Communicating with Client regarding status via VC calls.

Reported bugs and tracked defects using ALM.

Involved in Preparing the Status Reports Every Week, which includes Revision History, test case status, QA Issues and Defects.

Environment: UAT, Agile (Scrum) Methodology, Appium1.3.0/1.4.0, C#, Java, Web Services, XML, ASP. Net, java script, MS Office, Windows XP, SQL server 2014, Git, Tomcat.

Client: Plutus Softech private limited June 2012 to March 2014

-Hyderabad, India

Role: QA Tester

Plutus private limited This e-commerce website allows customers to search for travel luggage and has shopping cart feature that allows customers to add items. Customers can pay online and track the shipping also. Customers can add items to wish list and track return items. Customers can interact with customer support.


Developed automation test suite from scratch with Selenium Web Driver with TestNG with Java for Web-app to help in regression testing using page object model (POM) design pattern.

Involved in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.

Exported test cases from excel to HP Quality Center/ ALM using the MS Excel Add in.

Created and managed defects using Defect module of HP Quality Center /ALM.

Developed QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers.

Created and executed new WebService (SOAP&REST) Test scripts and updated existing regression test scripts using IBM Rational Integration Tester(RIT) and SOAPUI based on the test case scenarios that are documented in QC

Performed Data Verification, data Validation, and Data Transformations on the Input data (Text files, XML files) before loading into target database.

Perform Functional Testing and Regression Testing using Selenium WebDriver.

Used Soap UI to test REST API's from Scratch by writing Automating Test Scripts. Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.

Developed BDD tests using Cucumber by writing behaviours and step definitions and also developed required Selenium support code in JAVA for Cucumber.

Used Selenium Grid, JUnit test scripts to run automated test cases in parallel on 5 environments. Used SVN repository for efficient remote team working, also stored the framework and all the developed test cases.

Conducted GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes etc using Selenium and Appium both web and mobile platforms.

Tracked defects using JIRA and generated defect summary reports. Identified test cases to automate. Automated those test cases using Selenium WebDriver, TestNG, Apache POI and Java technologies (Eclipse IDE). Wrote queries in JSON data format to query against Content Service.

Developed Test Automation Framework using Selenium WebDriver, TestNG, Apache POI under Java platform utilizing industry leading harness design patterns and approaches. Extensive testing of browser content and compatibility Tested compatibility of application using HTML IDs and XPath in Selenium.

Environment: Selenium IDE, Informatica 9.0, Appium for mobile applications, Selenium Web Driver, TFS, webservices, HP QC/ALM, agile, CI/CD, JMeter, Apache POI, Java, HTML, CSS, X-path, Rational Integration Tester (RIT)8.6, Windows, SQL, Maven, SVN, SOAPUI, TestNG.


ISA (Indian Student Association) Application Oct2016 - Dec2016

•Developed a website at Northwestern that tracks and records all the activities like Member Registration, Event Management for Indian people in our University.

•One interesting feature like Fund tracking management which helps to record all user transactions.

•Created a very simple RESTful API from scratch and developed UI pages using HTML 5, CSS3 and Bootstrap.

•Hosted web application in Microsoft Azure.

•Programmed and executed code for user Interface in ASP.NET MVC in C#.

•Written Test cases using XUnit testing framework.

Master of Science in Computer Science (CS), CA

***Reference will be provided upon request. ***

Contact this candidate