Resume

Sign in

Sindhu R

Location:
Auburn Hills, MI
Salary:
$70
Posted:
March 16, 2020

Contact this candidate

Resume:

Sindhu R

adcbvo@r.postjobfree.com +1-469-***-****

Software Development Engineer in Test with 8 years of experience in analyzing, reviewing and understanding Business/Functionalrequirements and skilled in writing TestPlan, TestScripting, writing TestScenarios, Test Casesanalyzing and preparing result summary reports. Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium, Cucumber, Rest Assured, Appium while serving various domains such as Banking, E-Commerce and Insurance

Professional Summary:

• Experienced in Functional, Interface (GUI), Integration, Regression and User Acceptance Testing (UAT).Able to maintain the highest level of quality assurance best practices using QAI Standards, and the company’s Software Development Life Cycle.

• Maintained, updated, and executed Functional Testing scripts and scenarios to ensure that individual software modifications function as expected.

• Knowledge of SDLC, STLC and software development methodologies such as Waterfall model and Agile model.

• Executed Selenium test scripts on different browsers like Firefox, IE, Chrome& Safari and operating systems like Windows, Linux, Mac etc.

• Experienced in using Selenium and working knowledge of automation frameworks like Hybrid, Data driven, Keyword frameworks and PageObjectModel (POM).

• Has implemented cross browser testing and Data driven testing using @Parameters and @Data provider annotations.

• Thorough knowledge in grouping the tests methods and running those methods parallel.

• Used Log4j to maintain Log files and debugging of automation scripts and web applications.

• Implemented the selenium synchronization using implicit and explicit waits.

• Have the ability to perform switch over to elements in iframes using WebDriver.

• Proficient in handling the SSL certificate error using Desired capabilities in all the web Browsers.

• Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.

• Ability to connect with the Database to execute SQL statements for validating data in the data table (Database testing).

• Experienced in using Apache POI to read the data from external sources like JSON, Excel, Database in order to feed Data Sets into the test script.

• Implemented test automation for handling Popup windows and Alerts using WebDriver and Alert interface class.

• Involved in Manual testing & Tracking defects using JIRA.

• Identified and measured severity, and document deficiencies in software functionality, and accurately reported deficiencies to programming agencies.

• Created complete solution for continuous integration tool such as Jenkins from code checkout from GitHub to regression report generation.

• Experienced in using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver

• Familiarity with one or more high level programming language such as C, Java etc.

• Hands on experience of developing test plans and strategies of testing web applications and e-commerce situation.

• Experienced in web user interface automation testing with Selenium WebDriver, java, JUnit, Cucumber and TestNG frame works.

• Experienced in BDD using Cucumber / Gherkin, Scenario Outlines and Cucumber Runners.

• Created test plans for projects and provide test estimates from test plans that have been created.

• Good experience in OOPs using Core Java and extensively used classes, objects, data structures, Inheritance, Polymorphism, Exception Handling, Packages, Collections and many more.

• Ability to perform effectively and efficiently in team and individually.

• Involved in Writing, Updating and maintaining the Test documents for various stages of Testing for reference and auditing purpose.

• Experienced in Web Services testing using Rest Assured, Postman and SOAPUI. Automation Tested Restful and Validated request and response JSON, XML, Http Status Codes, Response Body Attributes, Http Headers.

• Experience in Mobile Testing of Native apps, Web apps, Hybrid apps on Mobile and Tablet devices using APPIUM [iOS/Android] by using the emulators in Android Studio for Android Devices.

Technical Skills:

Testing Tools Selenium Web driver/IDE/GRID/RC, JUnit, TestNG, SoapUI, Appium, HP Quality Center/ALM and Cucumber, JIRA, QTP, Eclipse, Protractor, JMeter, Firebug, Firepath, Fitness, Coded UI.

Language/Script Java, JavaScript, Shell Script, VBScript (UFT), C, C++, Python, SQL, Ruby, .NET, C#.

Frameworks JUnit, TestNG, TDD, BDD, Data Driven, Hybrid and Keyword Driven and Page Object Model.

Firefox Add-ons XPath, Firebug, Fire path.

Web Technologies HTML, CSS, XML, XPATH, AJAX, JSP, Flash.

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

Bug Tracking Tools HP Quality Center, Bugzilla, JIRA.

Application Servers JBoss, WebLogic, WebSphere

Build/Tools Ant, Maven, Jenkins, Hudson.

Databases Servers MS SQL Server 2000/2005, Olap and OLTP, Oracle 9i/10g, MS Access 2000, SQL.

Operating Systems Linux, Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.

Version Control CVS, Git, SVN.

Client: BCBS, Minneapolis, MN Aug 2017- till date

Role: QA Analyst

Project Description:

Blue Cross Blue Shield is a very well-known Healthcare Insurer. To service their customers for the enrollments, billing, claims, approvals and adjudication, they have several automated systems. Claims adjudication is ultimately based on the group contract with the Benefit Package or Summary Plan Description (SPD) and the provider contract. A claim is created when a member covered under a group contract is seen by a provider who may or may not have be part of a network described in a Provider Contract. The claim is adjudicated based on the benefit described in the Summary Plan Document and the Provider Contract then in force.

Responsibilities:

• Understanding the Business requirements, Application and function specifications, Design documents.

• Experienced in Functional, Interface (GUI), Integration, Regression and User Acceptance Testing (UAT).

• Contributed in developing Automation Framework that uses Java, Selenium Web Driver and JUnit.

• Experienced in using Selenium and working knowledge of automation frameworks like Hybrid, Data driven, Keyword frameworks and Page Object Model (POM).

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

• Very good experience in Selenium Scripting using Selenium WebDriver and Eclipse IDE with TestNG

• Handled Mouse Actions, KeyBoardActions, alerts, window popups in Selenium.

• Experience in writing Test Suites, Test Classes, DataProviders using TestNG which involves in-depth understanding of OOPS and HTML Knowledge.

• Created complete solution for continuous integration tool such as Jenkins, Maven from code checkout from GitHub to regression report generation.

• Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Jira Tool.

• Ability to connect with the Database to execute SQL statements for validating data in the data table (Database testing).

• Wrote BDD Features, Scenario Outlines using Cucumber and Gherkin format.

• Used Chrome Developer Tools to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.

• Performed Selenium Synchronization using Explicit & Implicit waits.

• Tested Restful API using Rest Assured, Postman. Verified response Status Code, Headers, Body Attributes using JSONPath.

• Involved in API Testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.

• Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

• Performed mobile testing using Appium on Android and iOS Platforms.

Environment: Selenium WebDriver, Selenium GRID, TestNG, Eclipse, Cucumber, SoapUI, Postman, Rest Assured, Oracle, SQL, HTML, XML, GIT, Jenkins, JIRA, Maven, Appium, Appium Desktop, Android iOS.

Client: Bed Bath &Beyond Inc.Union, NJ June 2014 - July2017

ROLE: Automation Engineer

Project Description: ATG-BBB is a web application which contains the products related to the business. The end users search for the products and proceed to checkout after providing the shipping, billing details. The end user also has the advantage of utilizing the BBB coupons, gift cards to get discounts on the cart items. After placing the order user is given the order number and expected delivery date.

Responsibilities:

• Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.

• Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.

• Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD, TDD using Cucumber.

• Involved in developing selenium automation framework using TestNG.

• Wrote test cases to handle Alerts on the web page.

• Used Firebug/Fire Path Add-on tools to identify the Object.

• Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files and Performed Continuous integration automation using Jenkins.

• 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 and JUnit.

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

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

• Involved in API Testing using SOAPUI Tool. Validated request and response XML

• Performed cross browser testing on different Operating Systems like Windows, Linux and Mac and on different browsers like Internet explorer, Firefox, Google Chrome, Safari and Opera.

• Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suite.

• Used Selenium Grid for Cross Platform and parallel processing of test cases.

• Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.

• Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Jira Tool.

• Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

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

Environment: Selenium WebDriver, Eclipse, Oracle, HTML, XML, JUnit, TestNG, Jenkins, SoapUI, Postman, JIRA, Maven, Cucumber.

Client: Toys "R" Us March 2013- March 2014

ROLE: QA Analyst

PROJECT DESCRIPTION: The project was E-Commerce Web Application (POS) application developed for Toys ’R’ us to meet the unique set of challenges in the Retail merchandising environment. The sales transactions of the POS terminal formed the most important source of data for several analytical aspects of the application developed. The application UI was dynamic undergoing constant changes to reflect new features and business processes. The application was integrated with different third-party hardware and software increasing the complexity of the whole environment.

Responsibilities:

• Analyzed Business Requirements and Functional Specifications and developed detailed Test Plan, Test Scenarios, Test Strategies and Test cases.

• Developed and maintained the Traceability matrix between requirements and test cases.

• Involved in analysis and study of functional specifications for the enhancement of existing functionality.

• Involved in the use of BDD and ATTD based Step Definition, Scenarios and Features in Gherkin language using Cucumber.

• Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.

• Involved in the Development of Plan and Test Cases for Integration, Functional, System and Regression Testing.

• Generating customized graphs and reports for the client. Reported Bugs using Quality Center.

• Used Quality center extensively for test planning and Tracking Defects and mapping requirements to Test cases.

• Prepare Requirement Traceability Matrix.

• Implemented Data driven framework and worked extensively with TestNG Testing Framework. Has implemented cross browser testing and Data driven testing using parameters and Data providers annotations.

• Implemented test automation for handling Popups windows and Alerts using WebDriver and Alert interface class.

• Ability in handling Ajax calls using WebDriver methods waits like Implicit, Explicit, fluent waits.

• Experience in developing BDD and TDD script with Cucumber and written step definition for Gherkin based features.

• Used Hybrid/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

• Conducted Unit, Integration, System, Functional, Regression and Smoke Testing. Performed Manual Testing for the entire application.

• Involved in User Acceptance Testing (UAT).

• Involved in discussion with developers for resolving the Defects and Bugs.

Environment: Selenium WebDriver, TestNG, Eclipse, HTML, SVN, Maven, Jenkins, UAT, JIRA, Java, Eclipse, Manual Testing, Data Driven Framework, Page Object Model Pattern, Oracle, SQL, Maven, Appium, SoapUI, Cucumber.

ICICI Bank Mumbai, India Sep 2011-March 2013

Manual Tester

The project involved enhancement of the online trading application which would provide users research analysis, quick notes, watch lists and various trading strategies. The system also allows users to view and analyze risks related to specific investment options.

Responsibilities:

• Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

• Conducted the Functional, System, Integration, Regression, UAT and Sanity testing.

• Involved in writing Manual test cases, logging and analysis of bugs, performed Smoke testing to ensure proper deployment of application in the test environment and performed Regression testing to ensure that the code is not broken.

• Segregated Bugs based on severity and priority and maintained the log using Bugzilla.

• Involved in writing SQL queries for backend testing to verify the proper interaction between GUI (Graphical User Interface) and database.

• Reported using QA Status reports, Defect Log reports, Traceability reports and Test execution & results reports.

• Scripted SQL queries to verify data integrity and validate updated data for Test cases.

• Used SharePoint as the medium to upload the requested documents for the team.

• Escalated issues, risks, blocking defects, design questions/clarifications in person to all relevant parties immediately and constantly work on resolution.

• Sent testing progress report and detail status to the Resource Manager and Project Manager on regular basis.

• Participated in regular project status meetings related to testing phases.

Environments: Manual Testing, HP Quality Center, MS Excel, Waterfall.



Contact this candidate