Resume

Sign in

Senior QA Automation Engineer

Location:
Princeton, New Jersey, United States
Posted:
October 17, 2016

Contact this candidate

Sanhi Bungata

Senior QA Automation Engineer

Email : acw3j3@r.postjobfree.com Phone: 609-***-****

PROFESSIONAL SUMMARY

Senior QA Automation Engineer with 8 years of experience in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), including Implementation, Documentation and Testing on internet based e-business and Client-Server applications, in the domains of Retail, Health Care, and Banking.

Experience in different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology/SCRUM, Waterfall.

Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.

Expertise in automation of Web-based application testing using Selenium Web driver, Selenium RC, Selenium Grid, Selenium IDE and Worked on multiple browsers like IE, Firefox and Chrome Driver

Performed BDD -Behavior Driven Development, ATDD- Acceptance Test-Driven Development and testing using Cucumber, Selenium, JAVA and TestNG.

Expertise in Mobile testing using Device Anywhere and Perfecto Mobile.

Experience in creation of Automation test scripts using frameworks like Page Object Model.

Hands on experience using Excel (POI API) for Data Driven Development testing frameworks.

Experience in using JUNIT & TestNG test frameworks in creating test scripts, test suites, HTML reports.

Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.

Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.

Worked extensively on SOAP UI functional and load testing and validated the response using assertions.

Hands on experience in using build and project management tolls like MAVEN and Configuration management tools like SVN.

Performed Continuous integration automation using Jenkins.

Experience in using finder mechanisms like CSS, XPath expression, HTML id, name to find the Web Elements.

Performed manual and automated testing using HP-Mercury tool like Quality Center, Quick Test Professional.

Participated in requirement review meetings, analyzing requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect management, Reporting and tracking.

Experience in preparing test data for positive and negative testing and identified critical bugs in the product early in the test execution cycle.

Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing.

Proficient in analyzing Business Requirements, Functional and Technical specifications, User Requirements, Performing GAP Analysis and Test estimation.

Expertise in Defect Management/Problem solving including tracking bugs, reporting using Quality Center/ALM, Rally, Version One, Bugzilla and Jira.

Experience in Black Box Testing Techniques - Boundary Value Analysis and Equivalence Portioning

Experience in preparing Test data by retrieving data from Relational Databases Oracle.

Documented, implemented, monitored, and enforced all processes and procedures for testing which are the standards defined by the organization.

Reviewed & revised suit of test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues.

Proficient in using Quality Center for Test Planning and Defect Reporting and Tracking; Thorough understanding of the Defect life-cycle process.

Worked with cross functional testing teams and developers for closing defects.

Adept in all phases of project development, from concept through realization and Production Support.

Performed duties as an individual contributor and can manage multiple projects and tasks simultaneously.

Highly motivated, self-starter able to work independently and collaboratively within a diverse technical team.

EDUCATION

Bachelors in Computer Science, JNTU- India.

TECHNICAL SKILLS

Test Approaches

Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools

Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, Junit, Cucumber, Restful, SoapUI.

Test Build& Integration Tools

Maven, ANT, Jenkins

Frameworks

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

Databases

MySQL, Oracle, SQL Server

Defect Tools

JIRA, ALM,Rally

Programming Languages

JAVA, VB Script, Gherkin, C, C++

Markup Languages

HTML, XML, Xpath, CssSelector

Operating Systems

Windows XP/7/8, UNIX, LINUX

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Mobile Testing Tools

Perfectoand Appium.

Utilities

IntelliJ, Eclipse, GIT, SVN, Firebug, Firepath

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access, Visual Studio

Professional Experience

New York & Co–Union, NY JAN 2015 - Present

Senior QA Automation Engineer

Project Profile: New York & Company, Inc. is a wear-to-work retailer for women. New York & Company apparel and accessories are sold through a nationwide network of retail stores, New York & Company Outlet Stores and through its ecommerce site. I worked as a QA automation Engineer in testing My Bag module.

Responsibilities:

Assessed & analyzed user stories and Conducted Sprint planning, Scrum Meetings.

Conducted defect triage meetings among various team members.

Prepared Test cases for positive and negative testscenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.

Worked with ETL groups and Acquisition team and business analyst for understating mappings for dimensions and facts.

Initiated a mandatory RCA for any type of defects missed with constant upgrade to regression suite.

Configured Maven, Log4j configuration files, prepared documentation for setting up Selenium and Eclipse Environment on Local Work Spaces.

Developed automation scripts for automating Functional and Regression testing using Selenium WebDriver, Eclipse, TestNG, Java, Maven, Log4j and JDBC.

Performed Integration and Regression testing to check new functionality doesn’t break the existing functionality of the application using Selenium.

Used Apache POI to extract test data from external Excel files.

Handled the special mouse events and selected the options from the tab menu using Selenium Actions Builder, Mouse.

Developed Data Driven framework with the Page Object Model pattern to retrieve test actions, test data from Excel files and SQL Databases.

Implemented TestNG automation framework for the smoke test.

Used Firebug, Firepath to debug, edit and locate the objects based on ID, Name, Xpath, CssSelector, Link, Partial Link, Attributes, and Tags.

Handled Selenium WebDriver features like implicit wait and explicit wait under synchronization.

Handled the special mouse events and selected the options from the tab menu using Selenium Actions builder, mouse hover, and synchronization.

Performed Cross and Parallel Browser testing on different browsers like Internet Explorer, Safari, Chrome and Firefox where multiple states can be executed at the same time.

Managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

Executed test cases using TestNG parameters, data providers, suites, parallel suites and groups.

Extensively worked in locating a web elements using ID, name, classname, CSSselector and XPATH.

Involved in testing alerts and pop-ups using Selenium WebDriver.

Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.

Expertise in performing mobile testing using tools like Perfecto on both IOS and Android applications functionality along with testing on various browsers using emulators.

Writing and executing test scenarios, test cases and test scripts for mobile applications using JAVA, Selenium Web Driver and TestNG with a good analysis of the element locators and web driver methods.

Experience in testing Web Services through XML.

Experience in performing backend database testing with the development of SQL queries using Toad for SQL Server.

Performed Backend testing by extensively using SQL queries to verify the integrity of the database

Used Auto It for automating the Windows GUI and general scripting.

Written Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD (Behavior Driven Development) and ATDD (Acceptance-Test Driven Development).

Tested SOAP and RESTFUL web services using different assertions like HTTP assertion, security assertions, and XPATH assertions in SOAPUI.

Environment: Java, Selenium WebDriver2.53.0, TestNG, Eclipse, Oracle, Toad, XML, HTML, SoapUI, GIT, Maven, Jenkins,JIRA 6.0, Confluence, Cucumber, Apache POI.

Coventry Health Care-Downers Grove, IL OCT2013 – DEC 2014

Senior Automation Test Engineer

Project Profile: The project is to develop and enhance existing HealthCare Provider System to handle Coventry’s Insurance policies. The application is used by physicians and staff to verify member eligibility and to view claims payment information. The project focused on improving the application for a better user experience.

Responsibilities:

Developing the test plan and test cases for the positive and negative scenarios keeping in mind the Boundary Value Limitations and Equivalence Classes coordinating with the customers upon solid analysis of the user stories.

Recognized and classified overall plan for Test Scope, Test Strategy High-level Document, and Test Data within the context area of each sprint.

Writing and executing test scenarios, test cases and test scripts for both web and mobile applications using JAVA, Selenium Web Driver and TestNG with a good analysis of the element locators and web driver methods.

Working extensively in the development of Hybrid Framework design on TestNG platform and used Apache POI to read data from external sources.

Working with utilities like Firebug and Firepath for the identification of web elements using locators such as id, name, Xpath, CSS Selectors, Link Text, Partial Link Text and Tags.

Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins.

Performed Feasibility Analysis on the test cases to analyze the feasibility of the test cases for automation and for the creation of the regression test suite.

Performed Smoke, Functional, Regression, Positive and Negative testing for each build of the applications and Integration Testing with other programs, hardware, operating systems and network environments.

Coordinated with the Manual and Automation QA delivery schedule with Relationship Manager, Product Development and Offshore Team for the Initial and Strategic Solutions.

Analyzed software failures and reported bugs on RTM which has been used as the defect tracking and project management tool.

Performing testing using SOAPUI on different data sources and validated the Restful web services.

Working on web services testing using assertions such as Xpath, XQuery and Contains assertions.

Involved in developing BDD features, scenarios and step definitions using Cucumber and Gherkin using Junit and automated them using Selenium Web Driver.

Working on mobile app testing using Perfecto mobile for applications on both IOS and Android.

Using MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.

Involved in the use of Cucumber Step Definition, Scenariosand Features.

Good Knowledge on Medicaid and Medicare claims enrollment and process.

Exposure towards MECT

Reviewed and updated the test cases in review log, updated test cases based on the review comments given by Business SME’s.

Environment: JAVA, Selenium Web Driver, RQM, Jenkins, MAVEN, SVN, Apache-POI, Gherkin,Oracle DB, Eclipse, Firebug, Firepath, SOAPUI, XML, HTML.

Comerica Bank-Michigan JULY 2012 – SEPT 2013

Senior QA Analyst

Project Profile: Comerica, Inc.is a nationwide bank which offers personal, small business, and corporate banking products. I was involved in a project to test their application which serves as a platform for the all home loans and is a Loan originating system which supports functionalities like consolidating Customer’s information (Assets, Liabilities, Employment history, etc…), analyze and deliver the best Home loan Product the Bank can afford to the customer.

Responsibilities:

Analyzed business requirements and the functional specification for developing test conditions.

Drafting QA Strategy, methodology and documenting test plans and test case development in QC for the functional, integration and end to end testing.

Involved in generating execution reports from QC.

Performed both manual and automated testing of the application.

Analyzed and validated business rule.

Used Check Points, Output Values, Recovery Scenarios, Regular Expressions.

Interacted actively with Business Analysts/Users/Developers for collecting Requirements.

Gathered QA metrics from the team and Forwarded overall test metrics to the management using QC.

Prepared Status Reports Every Week, which includes revision History, Test case status, metrics, Issues and Defects.

Checked the data flow through the front end to backend and used SQL queries, to extract the data from database.

Performed manual testing of backend, nightly jobs, integration testing and end to end testing.

Experienced in writing complex SQL statements for querying databases during functional and regression tests.

Performed UAT at the end of a project development to check if the business requirements of the application have been met.

Environment: SQL, SOAP UI, QC, XML, HTML, MS Office, VB Script, SQL, Microsoft Project.

PNC BNK-St. Louis, MO SEP 2010 –JUN 2012

Software QA Analyst

Project Profile: PNC is a highly diversified and growing financial services organization spanning the retail, business and corporate markets. PNC offers a wide range of services for all our customers, from individuals and small businesses, to corporations and government entities, their business are categorized in to Retail Banking, corporate and Institutional Banking, Asset Management and other services like the Borrowing, Investment, Insurance, Online Banking, Activities, e-statements, Home Loans, Equities, Mortgages, Loan center. The project was to create a Test automation system to deal with Mortgage based on Home Value, Loan Amount, Interest Rate, Loan term, Start Date, Property Tax, and Private Mortgage Insurance. Based on Customer requirement specifications, System enables mortgage Repayment Summary along with Re-payment chart, Balance graphs.

Responsibilities:

Analyzedthe business Requirements and closely work with the Business Team to get the clarifications address

Designed, executed and maintained automation Test Scripts in Selenium RC using JAVA Framework-, TESTNGfor regression test cases.

Developed Automation framework implementing Key word driven framework for Certain Test Cases.

ExecutedTest cases and review the results with Business to get the Business approval for UAT

Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.

Performed browser compatibility testing.

Involved in Web Services Testing using SOAPUI.

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 also executed the daily Regression test suites.

Involved in debugging of the existing automation script.

Experience working in Agile/ Scrum methodology for SDLC and working on Test management tools like Rally.

Environment: Selenium RC, Selenium WebDriver, Java, Web Services, SOAP, REST, AGILE, Rally, HTML, Eclipse, Oracle, Windows, MS Word.

DHL Logistics–Bangalore, India JUL 2008-AUG 2010

QA Analyst

Project Profile: RPMs: Rate Quote and Pickup Management system is used by DHL DanzasAir and Ocean to manage air export shipments creation, dispatch and tracking of shipment and warehouse inventories, shipment pickup/dispatch and creating quotations for DHL Agents to give quotations to Customers. This involved GUI based testing on Windows 2003 and was based on .Net Framework with SQL Server as the database.

Responsibilities:

Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications.

Responsible for Black Box Testing of the application.

Checked the client side and server side validations. Tested the functionality of the application.

Conducted the System, Integration and Regression of the web application.

Prepared test scenarios and executed to validate the Tables, fields, texts and images in the Application.

Performed various testing – Smoke, Functional, Integration and Regression.

Performed Compatibility testing to verify the application on different platforms.

Performed Backend testing by extensively using SQL queries to verify the integrity of the database

Involved in daily status calls and reporting.

Worked with development team on defect reporting, fixes and resolution; update management on testing results, activities and planning using Clear Quest.

Environment: IBM Rational Clear Quest, SQL Server, Windows 2003.



Contact this candidate