Post Job Free
Sign in

SDET

Location:
West Windsor Township, NJ
Posted:
October 06, 2017

Contact this candidate

Resume:

Anusha Gogine

Software Development Engineer in Test

Email: ************.****@*****.***

Phone no: 609-***-****

Software Development Engineer in Test having 8 years’ experience in all phases of Software Developer Life Cycle (SDLC) & Software Testing Life Cycle (STLC). Expertise in preparing Manual test cases and Automated scripts using Selenium Web Driver. Diversified experience in serving various domains such as Healthcare, Retail, Banking, and Insurance industry.

Agile/Scrum, Waterfall

TestNG

Selenium IDE/RC/WebDriver/Grid

SoapUI/POSTMAN

JAVA (OOPS, Collections)

Maven/Jenkins

Frameworks- DataDriven, Keyword, Hybrid, Page Object Model

JIRA/RALLY

PROFESSIONAL SUMMARY:

As a Software Development Engineer in Test with 8 years, have an extensive experience in both Manual and Automation Testing.

Strong expertise in Software Development Life Cycle(SDLC), and Software Testing Life Cycle (STLC) Methodologies like Waterfall, Spiral and Agile Methodologies.

In-Depth experience in performing Functional Testing, Integration Testing, Backend Testing, Regression testing, API Testing using Selenium WebDriver, Java and JUnit/TestNG.

Expertise in Mobile Testing on Android and iOS devices using Appium and Perfecto.

Had extensive understanding in Performance Testing using Jmeter.

Hands on experience in Unit Test Frameworks such as JUnit and TestNG.

Expertise in using Behavior Data Driven (BDD), Cucumber framework.

Identified correct GUI elements using various Selenium Locators like ID, Name, Class Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.

Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.

High proficiency in using Auto-It for file uploading to simulate user interaction on Microsoft windows file upload dialogue window.

Strong ability to create test cases using testing techniques including positive and negative testing, BVA and ECP.

Experienced in handling Keyboard and Mouse Events, Accessing Forms, tables, and link, using Selenium WebDriver using Robot class.

Extensive experience on Web Services testing (SOAP, REST API) using SOAP UI, READY API, POSTMAN tools.

Experienced in handling multiple windows, Alerts and Pop-ups with Selenium.

Extensive knowledge in performing automation testing using Protractor by following Test Driven Development (TTD) approach.

Good Knowledge and experience in OOPS (Object Oriented Programming System) concepts.

Strong Knowledge in UNIX and Extensive knowledge in writing selenium test cases for function tests and cross browser testing using python.

Expertise in creating Selenium automation frameworks from scratch using Maven build tool and Test NG, Page Object Model, Page Factory frameworks.

Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Executed test cases on multiple operating systems using Selenium Grid.

Automated and scheduled Build using continuous integration tool Jenkins Server at a time.

Experience in using Maven as build tool for Selenium.

Generated test logs using Log4j for various log levels.

Experience in testing and handling different frames (frames, iframes) of a HTML page with having different DOM's for every iframe.

Developed selenium synchronization using conditional and unconditional wait conditions.

Experienced in using Test Management and bug reporting tools such as QC, Rally, JIRA and Bugzilla to track test progress, execution and deliverables.

Actively interacted with the development team to fix critical bugs.

Experience with testing on Windows, UNIX environment.

Designed and executed SQL queries to validate UI and database details.

Strong Analytical and Problem Solving skills.

Quick learner of new software/tools, self-starter, can work independently and in a team.

Strong organizational and communication skills, both verbal and written.

TECHNICAL SKILLS:

Methodologies

Waterfall, Agile/Scrum.

Testing Tools

Selenium (WebDriver, IDE, RC, Grid), JUnit, TestNG, Log4j, Auto-It, Robot Class, Cucumber, SoapUI, Rest, QC, QTP, ALM

Mobile Testing Tools

APPIUM, Perfecto

Test Build & Integration Tools

Maven, ANT, Jenkins

Frameworks

Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Languages

C, C#, JAVA, Python, SQL, XML

UI Technologies

HTML5, CSS3, JavaScript, Angular JS, Protractor JS.

Databases

MySQL, Oracle, SQL Server

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Bug Management Tools

JIRA, RALLY, HP Quality Center, Bugzilla

Operating Systems

Windows (7,8,10, XP), Windows XP, Linux, UNIX

CRM Applications

Salesforce

MS Office Tools

Outlook, Word, Excel, PowerPoint

Utilities

Eclipse, GIT, SVN, Firebug, Fire Path.

EDUCATION:

Bachelors in Computer Science

PROJECTS:

PROJECT 1

Client: Florida Blue

Role: SDET February 2016 - Till Date

Location: Jacksonville, FL

Florida Blue is a part of Blue Cross and Blue Shield of Florida, Inc., is all about helping Florida citizens to achieve better health. It offers affordable health insurance to Individuals & Family, Businesses, and Medicare Individuals. Florida Blue Centers are designed with people in mind with Face-to-face assistance, health screenings, health fairs, guest speakers, fitness classes and more.

Responsibilities:

Participated in Sprint Planning, Daily Stand-ups and scrum meetings.

Created and executed scripts for Functionality testing and Regression testing and preparing

Test Data for testing purpose.

Worked with the Web programming language HTML5, CSS3, XML and selected web element

by using Firebug and Fire Path to write customized x-paths.

Performed End-to-End System Integration testing which covered the entire business process

flow to all the downstream systems and XML output files, including apps interfaces.

Developed Behavior Driven Development(BDD) framework using cucumber.

Used Data Driven Framework along with Page Object Model as design pattern.

Automated functionality to read data from external source such as EXCEL, Properties File.

Used Selenium Grid for cross browser testing on different OS.

Analyzed the logs for errors and exceptions during test execution.

Used Apache POI to read data from Excel files and configured log4j for better logging mechanism.

Used Parameters and Data Providers and Generated test reports in TestNG.

Extensively used JavaScript for Navigation Bar, scroll bar, Drag and drop.

Designed and developed internet web applications using JavaScript and CSS.

Identifying objects of App using UI Automator tool for Android and Appium Inspector for Iphone.

Participated in developing common Appium framework for both Android and IOS.

Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.

Used SOAPUI for automating SOAP and REST requests, and POSTMAN for doing REST API testing manually.

Tokens security mechanism is used to provide Authentication and Authorization.

Performed Data Driven Testing in SOAPUI by giving JDBC connections, i.e., Connected to Data Base using Data Source to retrieve data, and Data Sinc and update data in SOAP UI.

Used UNIX commands to access and troubleshoot errors by accessing the error log files.

Automated code downloads and email notifications using UNIX shell scripts.

Verified data integrity using back end testing by writing SQL queries.

Maintained code version changes using GitHub tool.

Assisted business users in defining test plans and User Acceptance Testing (UAT) test cases.

Environment: AGILE(scrum), JAVA, HTML, CSS, JAVASCRIPT, DOM, Eclipse, Selenium WebDriver, Selenium Grid, Cucumber, Appium, TestNG, GIT, MYSQL, log4j, SOAP UI, POSTMAN, MSOffice, Windows, Mozilla Firefox, Internet Explorer, Google Chrome, XML.

PROJECT 2

Client: Office Depot

Role: QA Engineer August 2015 – January 2016

Location: Boca Raton, FL

Office Depot, Inc. is an American office supply retailing company. The company operates retail stores, e-commerce sites and a business-to-business sales organization. Formed by the merger of Office Depot and OfficeMax. Office Depot, Inc. is a leading global provider of products, services, and solutions for every workplace - whether your workplace is an office, home, school, or car.

Responsibilities:

Responsible for implementation of Data Driven Framework built using Selenium WebDriver, TestNG and Maven technologies under Java platform.

Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java prior to agile release.

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

Proficiency in using build tools like Maven and Jenkins for Continuous Integrations.

Design, develop and implemented Behavior data driven (BDD) automation testing framework utilizing Java, Cucumber and Selenium Web Driver.

Identified the web Elements using Firefox plugins and written customized x-paths.

Performed Parallel and Cross Browser testing using TestNG on different browsers like Internet

Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.

Worked on creating test cases for Object -driven framework for Selenium WebDriver.

Used XPath and DOM to work with dynamic and static objects in Selenium.

Updated JSON and XML formats documents for testing RESTFUL web services.

Used Jenkin as a Continuous Integration server to configure with GitHub and Maven.

Developed HTML TestNG reports for analyzing the output of test using Extent Reports API.

Developed automation scripts for automating Functional and Regression testing using

Selenium WebDriver, Eclipse, TestNG, Java, Maven, Log4j.

Maintained user documentation with Selenium output screenshots for User Acceptance testing.

Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases

Validation.

Maintained Java and selenium test source code and resources in the GIT source control

repository tool.

Performed Automation Testing for Native App using Appium.

Analyzed test results, tracked the defects and generated reports using JIRA.

Prepared the data to cover various scenarios and wrote SQL scripts to verify the database

updates, inserts and deletion of the records.

Maintained continuous test integration and automatic build by using Jenkins and mailed the

build outputs to the team members.

Experience testing with RESTful/SOAP Web Services using SOAPUI.

Environment: Java, Selenium WebDriver, Cucumber, Appium, TestNG, Firebug, Fire path, XML, XPATH, JIRA, Cucumber, GIT, Agile, Internet Explorer, Chrome, Firefox, MySQL, Jenkins, SoapUI, Maven, Eclipse.

PROJECT 3

Client: Wells Fargo

Role: QA Tester September 2013 – June 2015

Location: Hyderabad, India

Wells Fargo is an American International Banking and stands third largest bank in the U.S. It provides a full range of commercial and consumer banking products, investment and brokerage services, insurance products and investment banking services.

Responsibilities:

Actively interacted with the Business users, product owner and the developers in the Agile team to understand the test scenarios.

Automated various critical points identified in functional testing and Developed and automated regression test cases with positive scenarios Selenium WebDriver.

Designed and implemented test scripts in Page Object Model Framework.

Proficient in cross browser testing and using browsers' plug-in to break software applications like Firebug, Developer tools to track tags behind application under test.

Executed Backend and Database tests using SQL queries, validating the data for database editing and debugging is conducted using Selenium.

Responsible to write gherkin and Java scripting automation scripts to execute in cucumber.

Modernized the automation test scripts based on the periodical changes in the functionality requirements of product.

Dynamic and static objects in Selenium are dealt with the DOM, Xpath and CSS path.

Developed test scripts for service calls and rendered data through XML files.

Dealt with the Bug life cycle phases like Defect analysis, bug tracking and Retesting is performed and maintained the status of reports.

Experience in using Jenkins as a Continuous Integration server to configure with GITHUB and MAVEN.

Involved in maintaining Requirement Traceability Matrix (RTM).

Environment: Java, HTML, CSS, Selenium WebDriver, Cucumber, Gherkin, GIT, Maven, XML, Eclipse IDE, JIRA, SQL Queries, FirePath and Firebug.

PROJECT 4

Client: Bajaj Allianz Life Insurance

Role: Jr. Java Developer/QA Tester January 2012 - July 2013

Location: Bangalore, India

Bajaj Allianz Life Insurance is a Fortune 100 company. Bajaj Life Insurance, incorporated in 2000, is one of India’s leading private life insurance companies. The Company offers both individual and group life insurance solutions. Performed web based application for perspective customers. Policy Owner, Beneficiary or Agent can make the online bill payment, View Account details, change address, and add benefit plans.

Responsibilities:

Developed UI and backend applications using Java, HTML, DHTML, JavaScript and AJAX.

Interacted with Business Analysts to determine functional specifications.

Creating test cases in Microsoft access and uploading to QC.

Developed and executed new Test Cases and executed existed Test Scripts.

Involved in Smoke, Functional, Integration, UAT Testing, etc.

Documented and reported bugs found during the testing process.

Used QTP to run scripts for Desktop Applications.

Extensively tested the reports for data accuracy and universe related errors.

Replaced fixed values with parameters, to check the functionality of the application with multiple sets of data using QTP.

Developed Traceability Matrix of Business Requirements mapped to Test Scripts to ensure any change control in requirements leads to test case update.

Generate reports on daily and weekly basis for defect reports and execution status.

Execution of smoke tests on each build using QTP and reporting the results to management.

Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.

Designed Functional Libraries, Functions, Subroutines, Common functions, Regular Expressions and Environmental variables using QTP in VBscript.

Performed Regression testing for every day builds and tested the consistency and impact on other builds.

Environment: Eclipse, Java, HTML, QTP, My SQL, HP QC/ALM, VBscript, Manual Testing, MS Excel, Windows, Mozilla Firefox.

PROJECT 5

Client: KIMS

Role: Core Java /Manual Tester June 2009 – December 2011

Location: Hyderabad, India

KIMS is one of the leading multi-disciplinary integrated private healthcare services providers in southern India, operating a chain of multispecialty hospitals with focus on tertiary and quaternary healthcare. KIMS evolved as the largest corporate healthcare group in Andhra Pradesh and Telangana. We offer a comprehensive bouquet of healthcare services across specialties and super specialties through our network of six hospitals under the “KIMS Hospital” brand.

Responsibilities:

Created and maintained a centralized repository of UI components, participated in usability testing and involved in developing web applications using java, HTML, CSS, Bootstrap and JavaScript.

Exposure to JDBC and framework like jQuery.

Developed SQL queries in Oracle.

Experience using Development tools such as Eclipse, Brackets, Sublime text, and Git.

Understanding the business requirements and developed test cases to test the complete functionality of the application.

Identified the Test Cases and documented them in Quality Center.

Loaded the test data into the HP QC to prepare for the execution of Test Cases.

Maintain Traceability Matrix to ensure all conditions are covered in the Test Cases.

Responsible for performing Ad-hoc, Sanity testing, Functional testing and Regression testing.

Executed Test cases and analyze the test results.

Analyzed test specifications and converted them into Manual Test Cases.

Used QC for defect Tracking and defect reporting.

Expertise in generating the daily defect detailed report using Quality Center for the other project stakeholders and the project management.

Environment: Java, Eclipse, RTM, Windows XP, QC, Oracle, MS Excel, MS Word, Internet explorer.



Contact this candidate