Resume

Sign in

QA RESUME

Location:
Dallas, Texas, United States
Salary:
60$/HR ON C2C
Posted:
October 25, 2018

Contact this candidate

Resume:

Ashwini D

Senior QA Automation Engineer

Email:ac7h1w@r.postjobfree.com

Phone: +1-915-***-****

PROFESSIONAL SUMMARY:

Around 9 years of QA experience in Manual and Automation testing of Web, windows/Mobile Applications and client with specializing in Software Quality Assurance Testing.

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

Extensive experience in various Agile Ceremonies (Daily Scrum, Product Backlog Grooming, Sprint review, Sprint Retrospective).

Experienced in diverse types of testing like Automation testing,Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Performance testing, Functional testing, Database testing, GUI testingand (UAT)User Acceptance Testingofclient/server and web-based applications.

Excellent knowledge and experienced in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium WebDriver and Selenium Grid), SoapUI, Cucumber, JUnit, JIRA and Eclipse.

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

Well conversant with the implementation from scratch and practical hands on experience in different types of frameworks like Keyword Driven, Data Driven, Hybrid, Behavioural drivenFramework(BDD) and Page Object Model (POM) using Selenium.

Performed Continuous Integration (CI) using Jenkins for scheduling the jobs using Jenkins, GIT, TestNG and Maven.

Used Screenshots for bug reporting, analysis and exception debugging using Extent Reports reporting library with TestNG.

Experienced in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls.

Used Auto IT to handle OS pop-ups/applications, stimulate keyboard and mouse events and to upload/download files

Expertise in working knowledge of Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).

Developed utilities to handle issues with multiple frames in a dynamic environment and to perform operations on web elements.

Proven ability to work with Behaviour Driven Development using Cucumber which integrated feature files, Step Definition and Runner classes in Gherkins language

Expertise in executing the test cases and raising the defects using the Defect Tracking Tool JIRA, Rally, Quality Center and IBM Rational CLM.

Generated test logs using Log4j property file for various log levels.

Hands on experience using HP Quality Center/ALM

Experienced in Database/Backend testing using SQL Queries for data design, data validation

Worked on databases such as Oracle, MS SQL Server and My SQL .

Maintained the Java and selenium test source code and resources in the SVN, GIT version control tool.

Strong verbal/written communication, leadership, project management, problem solving, customer service and interpersonal skills.

TECHNICAL SKILLS:

Methodologies Agile/Scrum, Waterfall, SDLC, STLC

Testing Tools Selenium (WebDriver, RC, IDE, Grid), TestNG, Junit, Cucumber, JMeter,

Log4j, Appium

Languages Java, C, HTML, XML

Test Frameworks Keyword Driven, Data Driven, Hybrid, Page Object Model.

Utilities GIT, SVN, Auto IT, Firebug, Fire Path, Test Harness and Putty.

SOA Technologies SOAP, REST, XML, WSDL, SOAP UI, JSON

Artifacts Test Strategy, Test Cases, Test Plan, RTM, Test Summary Report, Bug Report

Bug Tracking Tools JIRA, HP ALM/Quality Center, Rally, IBM Rational CLM, TFS, Bugzilla.

Behavior Driven Tools Cucumber, Gherkin

Databases MS SQL Server, MySQL, Oracle, MS Access.

IDE Eclipse, IntelliJ.

Build and Integration Tools Maven, Ant, Jenkins

MS Office Tools Excel, Outlook, PowerPoint, and Word.

Browsers Internet Explorer, Mozilla Firefox, Google Chrome, Safari.

Operating Systems Windows XP/7/8/10, Mac OS, Linux, Unix

EDUCATION:

• Bachelor of Technology in Electrical and Electronics Engineering from India.

WORK EXPERIENCE:

AT&T - Dallas, TX

Sr.QA Automation Engineer Aug 2017 to Present

Description: AT&T Inc. is an American multinational conglomerate holding company headquartered at Whitacre Tower in downtown Dallas, Texas. AT&T is the world's largest telecommunications company. AT&T is also the second largest provider of mobile telephone services and the largest provider of fixed telephone services in the United States. Testing AT&T website on both Web and Mobile from the user perspective (UAT).

Responsibilities:

• Conducted Daily Scrum, sprint planning, grooming sessions and release meetings as a part of Agile

• Prepared Test Cases and Test scripts for the application as well as for the database verification based on the functional requirements and test specs

• Implemented Page Object Model with Data driven framework using Selenium WebDriver.

• Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD (Behavior Driven Development) and TDD (Test Driven Development)

• Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.

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

• Involved in handling mouse and keyboard events using Actions classinSelenium

• Wrote Test scripts to handle popups using Alerts interface.

• Wrote selenium automation test scripts to test web applications and the flow of the functionality on the web.

• Automated webservices testing using SOAPUI and performed Restful webservices testing using get, post, put and delete methods.

• Used SeleniumGrid to perform parallel, cross platform and cross browser testing on multiple environments.

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

• Developed utilities to identify iframes in a dynamic environment.

• Prepared user documentation with screenshots for bug reporting and UAT (User Acceptance Testing).

• Implemented waits to overcome the issue of Synchronization using implicit wait and explicit wait.

• Used Parameters, Data Provider TestNG annotations to perform regression and functional testing.

• Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.

• Used Auto It for automating the Windows based applications

• Performed back end testing by writing and executing SQL queries to validate that data being populated.

• Stored the flow details of Selenium Automation in a file using Log4j.

• Used GIT as a central repository for version control. Worked with merge conflicts

• Experience in developing selenium automation framework using TestNG and developing Maven targets to execute automation suites

• Performed build deployment and created jobs using Jenkins as continuous integration tool.

• Interacted and worked with the development team to analyze the defects and reported them in JIRA and tracked them for closure.

• Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Environment: Agile, Java, Selenium WebDriver, Gherkin, TestNG, Jenkins, SoapUI, HTML, Log4j, XML, JIRA, Microsoft Office, Cucumber, Eclipse, Maven, GIT, SQL Server.

Anthem – Norfolk, VA

Sr QA Automation Engineer Oct 2015 to July 2017

Description: Anthem is a nation health benefits leading company. It provides health care services to theCustomers. Anthem is affiliate health plans have created a variety of PPO’s, HMOs, various hybrid andspecify products and network based dental products and health plan services that combine the attributesconsumers find attractive with effective cost control techniques.

Responsibilities:

• Analyzed application business requirements, technical specification and Installation guidelines

• Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language

• Involved in performing automation testing using Appium on mobile platform

• Designed, developed and delivered automated solutions to test API’s, database components, web applications.

• Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber

• Wrote and executed test cases for major program modules as per Business Requirement Documents

• Involved in developing of keyword driven framework to test the web application and used Maven build tool to implement the framework dependency jar files

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

• Designed, coded and executed automated tests using Java/TestNG based test frameworks.

• Designed and executed the Automation Test Scripts using Selenium Web Driver and TestNG.

• Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application.

• Used Apache POI to retrieve test data from Excel files.

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

• Involved in executing SQL queries to conduct Data integrity testing by checking the data tables from the Oracle Database

• Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel

• Created TestNG 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

• Implemented Page Object Model Automation framework with Java, Selenium Web Driver and Cucumber.

• Performed usability, GUI, Functionality and regression testing of the new builds

• Used GIT as the version control tool for the source code. Performed merge conflicts, and fork operations using Git repository

• Identified application defects to minimize number of steps to reproduce the problem

• Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities

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

• Actively participated in QA team meetings and discussions. Participated in Sprint planning and Agile Scrum meeting on daily basis.

Environment: Java, Selenium Web Driver, Cucumber, Eclipse, Appium, TestNG, Jenkins, Maven, SOAP UI, Oracle 11g, HTML, XML, Gherkin, JavaScript, GIT.

Express Scripts–Franklin Lakes, NJ

Software Engineer Nov2014 to Sep 2015

Description:Express Scripts. Inc provides integrated pharmacy benefit management services including network-pharmacy claims processing; home delivery pharmacy services; specialty pharmacy benefit management, through its subsidiary accredo, benefit-design consultation, drug-utilization review, formulary management and medical and drug data analysis services to manage drug plans for health plans, self-insured employers and government agencies.

Responsibilities:

• Involved in development of Unified Functional Test (UFT) Scripts in QTP using VB script.

• Used Protractor to run end-to-end tests that are written in JavaScript and run with node

• Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.

• Created reusable function library in QTP that can be used across various scripts for provisioning/Billing GUI and API/XMLs.

• Followed Waterfall approach for the project development and testing.

• Extensively used QTP integrated environment like Data Table, Actions and Recovery scenarios.

• Developed, modified and debugged scripts in Automation frame work using QTP for future release.

• Developed descriptive programming to handle custom objects.

• Co-ordination with onsite team on defect tracking and re-testing.

• Developed reusable automation test scripts using QTP based on the test cases identified from functional requirements

• Worked on Object Repository, Developed VB Script function libraries for QTP automation.

• Prepared test scripts using Quick Test Professional with checkpoints using regular expressions for handling windows with different names.

• Responsible for integration of test scripts and reporting defects in ALM.

• Adopted Data Driven Methodology to the test application with different sets of data.

• Responsible for documenting the Automated Test results using QTP and Involved as part of automation team using QTP developed test scripts

• Execution of test scripts on different platforms and different browsers like Chrome, Firefox, and Internet Explorer.

Environment: QTP, HP Quality Center/ALM, SQL, Windows, waterfall, VB Script, UNIX, XML, Chrome, Firefox, Internet Explorer

GMR Group - Hyderabad, India

Test Engineer Aug 2009 to Oct2014

Description: GMR Group is one of the fastest growing infrastructure enterprises in INDIA. GMR is uniquely placed in developing projects in high growth areas such as Airports, Energy, Transportation and Urban Infrastructure.

Responsibilities:

• Plan and execute the test plan for project.

• Implemented and followed Waterfall methodology

• Setting Test plan and Test Lab in Quality center for the projects to create and access requirements, defects, test cases and reports for the status.

• Involved in updating and executing test cases according to requirements.

• Implementation of QA approach to ensure quality of product and was involved in project planning and coordination.

• Created and executed detailed test cases with systematic procedure and expected results and maintained the Test Logs, Test Reports, Test Issues, defect tracking using Quality Center/ALM

• Involved in writing and designing templates for the Test Plans and Test cases.

• Hands on experience in java Interface, Java Beans, Collection Framework, Java.

• Used Oracle as the backend database.

• Developed project in Eclipse IDE.

• Written SQL Queries on Oracle database.

• Reported using QA status Reports, Defect Log Reports, Traceability Reports and Test Execution and Results Reports.

• Involved in updating and executing test cases according to requirements.

• Identified the Test Cases and documented them in Quality Center/ALM.

• Prepared various reports based on different stages of Testing.

• Interacted with manual and automation testing team to come up with best ways to improve data.

Environment: Java, Eclipse, Windows, HP Quality Center/ALM, MS Office, HTML, MS Excel.



Contact this candidate