Post Job Free

Resume

Sign in

Senior QA automation engineer

Location:
Albany, NY, 12207
Salary:
$55
Posted:
November 08, 2017

Contact this candidate

Resume:

Radhika Kedam

Senior QA Automation Engineer

Phone: 870-***-****

Email: ac27dm@r.postjobfree.com

Result-oriented IT Professional with over 8 years of experience in the areas of the Software Quality Assurance and Testing industry, expertise in test analysis, design, Manual and Automation testing in Client/Server and web based applications, by utilizing technologies like Selenium, BDD, API Testing, Mobile Testing, Jira, Jenkins, Maven in various domains such as Insurance, E-Commerce, Health Care and Airlines.

PROFESSIONAL SUMMARY:

Experience in designing and developing Test Plans, Test Cases, Test Scripts, Test Scenarios and Test Reports for Manual and Automation Testing.

Extensive experience in Unit, Functional, Integration, Regression and System Testing.

Experienced in Behavior Driven Development (BDD) using Cucumber, Gherkin.

Designed and Implemented Data Driven Framework, POM Framework.

Expertise in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Cucumber.

Experienced in web services testing with WSDL using SoapUI tool.

Hands on experience in developing JAVA code for various projects.

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

Strong expertise in SDLC, Project Management and testing lifecycle methodologies like Waterfall and Agile.

Configured Jenkins built job for continuous integration and also for regression testing.

Experienced in Accessing Forms, tables, links, Keyboard & Mouse Events, Uploading File using Selenium WebDriver.

Expertise in using testing frameworks like TestNG and created tests using different annotations like @BeforeSuite, @Before Method.

Experienced in designing Automated Framework using Selenium WebDriver, and writing Selenium Automation Scripts for Smoke and Regression testing.

Experienced in Business Functionality Testing, Smoke Testing, User Interface Testing, Integration Testing, Black Box Testing, End-to-End Testing, UAT Testing, Regression Testing, Performance Testing, Documentation and Reporting.

Developed Test Strategy, Test Designs, RTM (Requirement Traceability Matrix), Requirement Analysis Document, Technical Design Document, Test closure reports and Test scenarios for Manual Testing and Automation Testing.

Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

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

Handled Keyboard and Mouse events using Selenium Actions.

Well versed in analyzing Results, Bug Tracking & Reporting, Detailed status reporting using JIRA.

Establishing the environment setup for Mobile Native/Hybrid Application and Multi-Browser Web Automation.

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

Extensive experience of support production environment during the releases and production rollouts. Good hands on experience on Compatibility testing such as testing the web application on different platform such as Windows, Mac.

Experienced in testing Mobile Application using Android Studio and Real Devices to test the application using Appium.

Experienced in testing Back-End layer by writing SQL queries and generating reports to ensure Data Integrity and validate business rules.

Expertise in creating complex-queries, with various kinds of JOINS such as Inner Join, Left outer join, Right outer join and full outer join.

Performed Demo in Sprint review and active participation in all Scrum meetings (Sprint Planning, Daily Scrum, Sprint Review and retrospective).

Excellent experience with source version control tools such as Subversion (SVN) and Git.

Involved in team activities with developers and project managers during scrum and release cycles. Always played a key role in timely delivery of the product.

Highly motivated and adaptive with the ability to grasp things quickly and possess excellent interpersonal, technical and communication skills.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Good at multi-tasking and working well under tight deadlines with high efficiency.

Excellent troubleshooting, project management and problem-solving skills.

TECHNICAL SKILLS:

Testing tools

Selenium WebDriver/RC/IDE/GRID, JUnit, TestNG, JIRA, SoapUI, JMeter, Cucumber, Appium.

Web Technologies

HTML, CSS, XML, AJAX

Test Framework

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

Defect Tracking Tools

JIRA, BugZilla

Web Debugging Tools

XPath, Firepath, Firebug

Languages

C, Java, SQL, Gherkin

Methodologies

Agile (Scrum), Waterfall, SDLC, STLC.

Project Management

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

Build Tools

Ant, Maven

Test Build, Integration Tools

Jenkins, Maven, ANT

Version Control Tool

Github and SVN

Browsers

Internet Explorer, Firefox, Chrome & Safari

Databases

SQL Server 2005, Oracle, MS Access 2007

MS Office tools

Outlook, Word, Excel, PowerPoint.

Operating Systems

Windows XP, 7, 8, Vista, Mac, UNIX and Linux

PROFESSIONAL EXPERIENCE:

PROJECT : 1 APRIL 2016 - PRESENT

CLIENT NAME : United Health Group, Newark, NJ

ROLE : Senior QA Automation Engineer

PROJECT DESCRIPTION:

United Health Group is one of the largest health insurance companies in the United States. It has a secure Self-Service portal for its Global Solutions business that can be accessed by both providers and members. The project focuses on enhancing the existing Plan Cost Estimator by adding additional elements which will estimate the plan costs based on types of ailments, procedures, prescriptions and medical equipment involved with the patient profile. I was involved in designing a high-level hybrid framework which made the scripts easy to run. Created automated scenarios, using Selenium for regression testing.

RESPONSIBILITIES:

Participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test Scenarios, Test Cases, Test data, Test reports.

Managed individual sprint user stories and tasks using Jira as an Agile Management tool.

Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.

Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

Ability in handling Ajax pages using WebDriver method waits like Implicit, Explicit, fluent waits and thread sleep.

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

Implemented cross browser testing and Data driven testing using @parameters and @Dataproviders annotations.

Expertise in using POM.xml file to get required dependencies from a central repository, add plugins, run scripts.

Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.

Expertise in using XPATH expression for identifying dynamic object and handled Ajax requests using Synchronization.

Involved in preparing test cases using Selenium WebDriver to validate all UI components, Browser navigations, Mouse Movements, Popups, and Alerts using Alert interface class.

Performed Integration, Regression, UAT, GUI and System Testing.

Developed Selenium Automation framework – Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.

Developed test code in Java language using Eclipse IDE.

Involved in developing Test Automation Framework for the application using Selenium Webdriver with Maven.

Developed BDD (Behavior driven development) based programs using Gherkin for Cucumber by creating the Features and Step Definition files to execute test scripts.

Performed Selenium Synchronization using Explicit & Implicit waits.

Used Jira for Defect tracking and project management.

Created Mock Services for the creation of test cases.

Used Apache POI to read data from Excel sheets and testing the test scenarios.

Developed scripts to navigate to various iframes and to handle multiple windows and performed operations on the web elements.

Involved in Database testing by connecting to the Database and validated the data tables through SQL statements.

Created Test reports generated out of TestNG and captured the error screenshots.

Good working knowledge in code reusability by instantiating Abstract and Interface classes.

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

Identified objects of App using UI Automator tool for Android.

Involved in testing Native, Hybrid and Mobile applications for IOS and Android devices.

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

Used Github as a source repository system to share code within the organization.

Used Jenkins tool for Continuous Integration of the builds.

Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.

Involved in UAT testing and coordinated with the end users while testing the End-to- End scenarios.

Validated Various XML interfaces, SOA Applications and web services.

Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through SOAPUI.

Worked with SQL Queries and data validation.

Tools and technologies: Selenium WebDriver, TestNG, SOAPUI, REST API, Cucumber, Appium, Jenkins, Maven, Git, Manual Testing, Java, XML, HTML, Jira, SQL, Oracle and Windows.

PROJECT : 2 DEC 2014 – MARCH 2016

CLIENT NAME : Weis Market, Sunbury, PA

ROLE : Software Quality Assurance Engineer

PROJECT DESCRIPTION:

Project involved Web based application that allowed users to search for products in the database and add them on their shopping cart for purchase. The system tracked the available quantities and sent out alerts when stocks were running low. In this E-Commerce Website I have written the Tests Scripts using Selenium Webdriver. Indeed, it is required to verify the work with such external modules as payment systems (PayPal, Credit Card), check the system behavior with multiple concurrent connections.

For a high-grade testing of Web systems, we used various means of Internet connection establishment, fast verification of Internet-links and finding broken links. Knowing of 'popular' bottlenecks in Web applications enables us to accurately plan the testing process and provide projects estimates close to actual resources requirements.

RESPONSIBILITIES:

Involved in setting up the Test Environment and created Test data.

Coordinated the planning and execution of the comprehensive test plan including unit testing, application testing, device testing, integration testing, regression testing and workflow based testing.

Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.

Implemented Data driven framework and worked extensively with TestNG Testing Framework.

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.

Experience in using Selenium automation frameworks like Hybrid, Data Driven, Keyword frameworks and Page Object Model (POM).

Involved in testing Web Services via SOAP and REST using SOAP UI.

Expertise in using SOAPUI tool to test web services using WSDL/WADL files.

Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.

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

Experience in Drag and Drop, Scroll Down, Synchronization, Double click, Checkboxes using Selenium Web Driver.

Participated in walkthroughs and technical reviews all through the testing phase.

Developed coverage matrix for integration testing of assigned modules.

Worked with the Application teams to determine readiness for End User Acceptance testing.

Handled the SSL certificate error using desired capabilities in the entire 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.

Used AutoIt in automation, for Mouse movements, Keystrokes, Window control manipulations and print pop-ups which are not possible by Selenium WebDriver.

Tested broken links and inter application links (page redirects to respective URL) in development, test and production environments.

Participated in Production Readiness assessments and also Participated during go live support.

Coordinated with Performance and Scalability testing.

Worked on Multithreading and Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.

Used Log4j to capture the log that includes application exceptions.

Developed the application using Eclipse IDE and used the standard features for editing, debugging, running etc.

Prepared medium to complex queries in SQL Developer against the source and the Target tables and compared the Results.

Participated in the walk-through Test Readiness Review Meetings, Defect Review Meeting and Test Result Review meetings with Test Lead, Developers, BA and Business

Tools and technologies: Selenium WebDriver, Selenium Grid, TestNG, XPath, Jenkins, SoapUI, Cucumber, Maven, Java, UNIX, Windows, Eclipse IDE, MS Office Tools, Agile, SQL.

PROJECT : 3 JAN 2012 – NOV 2014

CLIENT NAME : Wolters Kluwer, Bangalore, India

ROLE : QA Analyst

PROJECT DESCRIPTION:

Sage SalesLogix is a CRM Application that enables WK Health business to acquire, retain and develop profitable customer relationships by increasing sales and marketing performance and maximizing customer satisfaction. Wolters Kluwer Health's Clinical Tools, Pharma Solutions and Professional & Educational divisions use SalesLogix to forecast sales opportunities, print and distribute sales literature, manage marketing campaigns, generate quotes and process orders.

RESPONSIBILITIES:

Participated in Kick off meetings and Walk through meetings with Development, Business and another QA Team.

Involved in Test Planning, writing Test Scenarios and various other quality-tracking reports.

Involved in writing test cases for different CRM modules like Accounts, Customers, Opportunities, Sales, and Marketing.

Used Team Foundation Server for creating test cases, tracking defects.

Used Selenium WebDriver, Eclipse IDE, Maven, SVN, Jenkins to create automation regression suite.

Created functional testing automation scripts for all the modules in Selenium WebDriver using Java and TestNG framework.

Responsible for implementation of Hybrid Test Automation Framework build using Data driven and Modular.

Involved in testing Web Services using SOAP and REST. Installed, configured SOAP UI to test web services using WSDL/WADL files.

Validating XML/JSON requests and responses in SOAP Messages.

Knowledge of SQL (MS SQL Server) for database verification checks and validations.

Executing the Regression scripts and sending Test Summary Reports to client on daily basis.

Writing and maintaining bugs and test cases in JIRA.

Involved in defect review meeting, Tracking &amp, Maintaining Defects and testing the fixes.

Well-versed with Agile-Scrum methodologies and involved in creating daily burn down charts.

Tools and technologies: MS SQL Server, Windows, Selenium WebDriver, Java, TestNG, Maven, SVN, Jenkins, Eclipse, JIRA, SoapUI Pro, XML, JSON.

PROJECT : 4 JUNE 2009 – DEC 2011

CLIENT NAME : Southwest Airlines, Hyderabad, India

ROLE : QA Manual Tester

PROJECT DESCRIPTION:

Southwest Airlines Co. is a major U.S. airline and the world's largest low-cost carrier, headquartered in Dallas. It offers Rapid Rewards points program to its passengers. One has to register and become member under this program in order to start earning points. The member can redeem his/her earned points to fly to desired destinations. Passengers earn points when they fly to the destinations in SWA airlines. The SWA has engaged with 20 business top names as partners in Rapid rewards program thus making its members to earn points fast (ex: Amadeus, Hotels, credit cards, car rentals, clubs).

The members can redeem points under three different status opportunities provided by SWA: 1) A -list 2) A - list preferred and 3) Companion pass. Apart from this SWA also provides its passengers to transfer their earned points to other rapid reward accounts, buy reward points to top off account balance to redeem to fly.

RESPONSIBILITIES:

Participated in Business Analysis, Requirements Review and Technical specs inspection

Performed the regression testing and integration testing for the Order Management System for admin and client side.

Prepared Test Plan and templates to create test cases.

Provide daily progress to the testing division lead.

Generated test cases using the MS Excel.

Worked as a manual tester for the Order Management System and provided test results.

Reported and verified bugs using the BugZilla.

Attended status review meetings, interacted with developers, Architects to resolve the issues.

Involved in developing test cases from Business Requirements in Quality Center.

Participated in testing various interfaces (Inbound and Outbound) of Facets.

Involved in validation and verification of data.

Involved in Test Execution, Results Analyzing and Defect Reporting.

Developed Base line scripts for testing the future releases of the Application.

Developed and executed SQL queries using TOAD and stored procedures to validate the data.

Tracked defects using Quality Center and conducted defect review meetings.

Used Quality Center as a test management tool for requirements, test cases, test execution and defect reporting.

Involved in Testing along with Developers to resolve the technical problems encountered in the application.

Tools and technologies: Manual Testing, Quality Center, Jira, Windows XP



Contact this candidate