Post Job Free
Sign in

Test Cases Driver

Location:
San Francisco, CA
Posted:
October 26, 2017

Contact this candidate

Resume:

Bhuvana

************@*****.***

Phone No: 510-***-****

PROFESSIONAL SUMMARY

8+ years of experience in Software Quality Testing and doing Manual and automated testing on Web base and Client-server applications using Selenium, Java, Maven, TestNG and Cucumber expertise in domain technologies like Banking, Financial, Marketing, Health Care and Insurance.

Excellent understanding of Software QA Methodologies and experience in all the phases of Software Development Life Cycle (SDLC), i.e. in agile development model, Waterfall model, and V-model and mainly work experience in Scrum model and in Software Testing Life Cycle (STLC)

Expertise in automating the software testing and hands-on coding using open-source tools like Selenium IDE/RC/Grid, Selenium Web Driver, Java, QTP, and Firebug.

Strong knowledge in Web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS, SOAP, jQuery.

Expertise in Web Service testing (SOAP) (SOAP and RESTFUL) using SOAPUI.

Expertise in automating software testing using Selenium Web Driver /Grid/, Firebug, HTTP Analyzer.

Hands-on coding using Java and Writing Selenium Web Driver Test Cases with Java

Well versed with Java Testing Frameworks like Test NG and JUNIT

Experienced in manual testing and automate SOAP and Restful Web Services using SOAP UI, Apache HttpClient, Jackson, JAXB parsers.

Extensive experience in preparing test plans, test scenarios, test scripts, test cases, test reports and documentation of manual and automated testing.

Hands on experience in functional testing, unit testing, integration testing, regression testing, black box testing, API Testing, GUI testing, back-end testing, browser compatibility testing, in different stages of Software Development Life Cycle (SDLC).

Proficiency in Maven and setting up local workspace using Maven, Test NG and Eclipse.

Expertise in functional testing using Selenium IDE/ Web Driver using Test NG testing framework.

Involved in developing the Automation using Data Driven and Hybrid framework.

Expertise in getting the test data using TestNG Data provider and POI API.

Create defect log using Rally, Jira and managing the tasks and stories in Agile Environment.

TECHNICAL SKILL SET

Testing Tools/

Frameworks

Selenium Web Driver/IDE/GRID, HP Quality Center, JUnit,Log4j, Firebug, FirePath, TestNG, JXL, SOAPUI, Apache HTTP Client, rest Assured

Language/ Script

Java, Shell Script, XML, JSON, PL/SQL, HTML, Java Script

Testing Frameworks

Junit90

Firefox Add-ons

XPath, Firebug, FirePath

Web Technologies

HTML, XML, XPATH, Java Script, CSS, JSON, WSDL, AJAX

SOA Technologies

SOAP, WSDL, RESTful web services, SOAP UI

Bug Tracking Tools

HP Quality Center, JIRA, Rally

Build/ CI Tools

Ant, Maven, Jenkins

Databases and Tools

PL/SQL, Oracle, MySQL, TOAD

PROFESSIONAL EXPERIENCE

Kaiser Permanente, CA May 2016 - Till Date

Role: QA Engineer

Kaiser Permanente is recognized as one of America’s leading health care providers and not-for-profit health plans. It currently serves more than 10 million members in eight states and the District of Columbia. The portal offers online services to members, prospective members, brokers, doctors and job seekers. The secure site offers registration, appointments, prescription refills, lab results, chart information and interaction with physicians. The data store is on the Oracle and Main Frameworks.

Responsibilities:

●Involved in automating the reports functionality, which is critical to test in every Regression Phase, and which covers thousands of test cases.

●Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.

●Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.

●Configured Selenium Web Driver, TestNG and created selenium automation scripts in java using TestNG prior to agile testing

●Involved in creation of automation framework in Selenium Web Driver using data driven and Page object driven approach.

●Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.

●Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

●Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.

●Performed build acceptance testing and smoke testing using Cucumber automation tool.

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

●Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tool Jenkins for nightly batch run of the script.

●Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

●Developed and executed test cases and automation regression testing using Selenium Web Driver.

●Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing, in SOAP UI.

●Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

●Performed REST API Testing using Rest Assured Java Test Client for SOAP/REST web APIs.

●Develop test cases for functional and regression testing. Conducted usability testing, UI testing, functional testing, and database testing.

●Developed and maintained test documentation including test plans, test cases, and test data.

●Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.

●Performed backend testing and Server side testing.

●Experience in different testing methodologies like Smoke, Functional, GUI, Integration, Back-end, Regression, User Acceptance, Client and Server side testing.

●Designed developed and implemented user acceptance testing protocols as the final phase of applications development.

●Retest defect fixes and reopen issues when needed.

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

●Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.

● Used SQL Queries to verify the data from the Oracle database

Environment/ Tools: Selenium Web Driver 2, Agile, rally, Java, CSS, HTML, XML, JavaScript, Eclipse, Rally, JAVA, TestNG, SOAP UI, Restful API testing, Apache HTTP Client, JAXB, Jackson, XML, JSON, Jenkins, XPath, Firebug/ FirePath, JXL, Log4j, JDBC, Mobile Testing, Oracle, SQL, TOAD, Firebug, Mongo DB, WinSCP, Shell Scripts, Linux

Client: Macys, SFO

Mar2015 - April 2016

Role: QA Engineer

Description: The purpose of the project was to redesign its E-commerce site Macy’s with new features and a clean navigation of the site. The project also involved a complete revamp of the site search, zoom features, its shopping lifecycle and also involved enhancing the current email system to significantly reduce internal operations time and ensure that customers receive all information relating to their orders in an attractive and brand-appropriate.

.

Responsibilities:

Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.

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

Efficient management of Rally for bug tracking and Confluence for design documents.

Extensively used Selenium (XPath and CSS locators) to test the web application.

Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (Web Driver) & created Data Driven framework using Test NG.

Used Hybrid Framework of Selenium to get data from Excel.

Performed testing of Native apps on Android and iOS devices.

Functional and Cross Browser Testing of Defined Browser Stack of the site experience.

Completed SOA testing using SOAP UI and Java framework for Web services testing.

Tested request and response XML's based web services interfaces using SOAPUI.

Experience with Assertions like Schema Compliance, Xpath and SOAP responses.

Performed execution and logging defect in Quality Center and Verification of defects for System Testing.

Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.

Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.

Worked on UAT testing by creating new business users, setting up all the required data, preferences and required permissions.

Involved in Web Services Testing using SOAP and REST API based web services to create and execute automated functional, regression, compliance tests

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Worked on Cucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity. Used Jenkins continuous integration server to run automated test suites.

Used Firebug to do web based application testing with selenium for the commands and locator application.

Ensure accuracy and completeness in the test reports.

Updated the Requirement Traceability Matrix (RTM), with Test Case id’s and make sure that all BR’s (Business requirements), TR’s (Technical Requirements) and Detail Design Requirements were mapped perfectly and all Requirements were covered with Test cases.

Development and Execution of SQL queries to check the database and checking the data integrity in accordance with business standards of the company.

Written Test Cases for ETL to compare Source and Target database systems.

Writing complex SQL queries using Case Logic, Intersect, Minus, Sub Queries, Inline Views, and Union in Oracle.

Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.

Carried out testing, to check whether the application is functioning as per the use case and functional specifications.

Environment: Python, Java, Selenium Web Driver, TestNG, JXL, Maven, Log4j, Jenkins, SoapUI, TDD, Agile, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript,

Quality Center, Jira,Firebug, SQL, PLSQL, Putty, WinSCP, SQL Navigator, Oracle, UNIX, Windows.

Client: Broad ridge Financial Solutions, Edgewood, NY Jan2013 – Feb2015

Role: QA Engineer

Description: Broad ridge is a leading provider of investor communications and technology-driven-solutions to banks, broker-dealers, mutual funds, securities processing, and clearing and outsourcing solutions globally. Support key post-trade processing functions such as settlement, books and records, asset servicing, operational management, real-time data access and administrative accounting. Investor Communication Services (ICS) is a division of Broad ridge and supports its customer’s multi-asset trade processing and settlement operations in more than 50 markets.

Responsibilities:

Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.

Generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAPUI, Maven and Jenkins.

Involved in Designing& developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.

Developed test automation scripts using Selenium Web Driver for regression and performance testing of the various releases of the application.

Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.

Used Testing Annotations in Selenium Web Driver and executed a batch of tests as testing suite.

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Developed test automation scripts using Selenium Web Driver for regression and performance testing of the various releases of the application.

Used Testing Annotations in Selenium Web Driver and executed a batch of tests as testing suite.

Used Firebug to do web based application testing with selenium for the commands and locator application.

Involved in Web Services Testing using SOAP and REST API based web services to create and execute automated functional, regression, compliance tests

Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.

Coordination with Offshore, QA, Development and business teams

Involved in defecting tracking, Agile Planning and GO Live meeting for various releases

Environment: Java, Selenium Web Driver, GRID 2, TestNG, XPath, Firebug, Fire path, Scrum, GIT, Jenkins, JIRA, Rally, XML, SQL, Quality Center, Bugzilla, Web services (SOAP & RESTFUL) HTML, Java Script, CSS, Eclipse, LINUX, TOAD, MAC, Windows.

Client: Cadence Health Winfield, IL (ShiroTech, Inc.) Oct 2010 – Dec 2012

Role: QA Engineer

Description: Cadence Health is an independent hospital system located in Illinois. The hospital is the focal point of a network of health services that includes a 50-physician medical group, a home health care agency, an occupational health center, and about half a dozen urgent care centers.

Responsibilities:

Involved in the Software Development Life Cycle from Requirement Analysis to supporting application in production.

Reviewed Functional Requirement Specifications and created test based on test scenarios drawn from functional requirements

Used TestNG framework for creating Selenium scripts, for functionalities of deriving complex quotations.

Created Java based scripts for Selenium Web Driver with TestNG as automation framework.

Performed regression test to ensure that introduction of new features into application doesn't affect the existing functionality.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Used Core Java for writing automated regression test scripts using Selenium Web Driver.

Developed Test Plans, Test cases, Test Scripts, Test strategy, Test Scenario, Test Reports

Performed tests for Functionality, Regression, Security, GUI, End to End, System, Configuration and Backend

Used SOAP UI to test Web Services using WSDL file given by development team.

Classified the defects according to severity and priority levels and prepared Test Status Reports.

Opened defects and tracked them in Quality Center.

Raised defects in Jira and made sure appropriate hand-offs and retesting takes place.

Prepared defect prevention (DP) reports and conducted DP meetings with the team.

Used Toad to write SQL queries, to verify quotation values displayed on various pages of the application.

Participated in test scenario inspections, test case reviews, work and functional mapping & UAT sessions.

Actively participated in weekly meetings, triage calls and updated weekly report.

Environment: Java/J2EE, HTML, Java Script, Selenium Web Driver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAP UI, Rally, QC, Toad, SQL, CVS, Oracle, Linux.

Client: AEGON Insurance, India Oct 2008 – Aug 2010

Role: QA Analyst

Description: This project deals with creation of email templates which sent to all Nationwide agents, consumers etc using Exact Target. Uses soap web service to get the status of email delivered and ftp it to file to send it to consumers. Use Exact Target to create both responsive and non-responsive emails which are sent out to consumers.

Responsibilities:

Involved in Manual Testing to develop test cases, test scripts and record bugs.

Involved in Functional, Regression Testing of CARE and Access Online applications.

Wrote test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.

Wrote and documented test cases based on corresponding business /user requirements documents & technical specification and other operating conditions.

Closely worked with respective personnel to nail down bugs.

Tested the whole program as well as specialized in several input applications.

Conducted Black Box Testing for the Application.

Opened defects and tracked them in Quality Center.

Extensively used SQL for backend testing.

Attending meetings, and documented User Change requests.

Analyzed user change requirements, and made necessary amendments to the test requirements.

Performed Regression testing for GIS module.

Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the current status of those bugs.

Environment: Selenium Grid, Manual Testing, Quality Center, HTML, JavaScript, SOAP, Test NG, Ant, SQL, Oracle, windows.

EDUCATION QUALIFICATION:

BS and MS in Mathematics University of Madras, India



Contact this candidate