Post Job Free

Resume

Sign in

Senior QA Automation Engineer

Location:
Maple Shade Township, NJ
Salary:
55/hr
Posted:
September 12, 2017

Contact this candidate

Resume:

SREE NAVYA

ac19l6@r.postjobfree.com

609-***-****

8+ YEARS OF EXPERIENCE AS A

SENIOR QA AUTOMATION ENGINEER

OBJECTIVE

Experienced software quality assurance professional with 8+ years of experience in all the phases of Software Testing Life Cycle (STLC). Diversified experience in serving various domains such as Banking, Insurance, Healthcare and Ecommerce.

TECHNOLOGIES SKILL SET

Test Approaches

Waterfall, Agile/Scrum, SDLC, STLC

Testing Tools

Selenium Web Driver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, QC, QTP, Appium, Jasmine, Protractor, Gherkins

UI Technologies

NodeJS, AngularJS, jQuery, Bootstrap, JavaScript

Test Build & Integration Tools

Maven, ANT, Jenkins

Frameworks

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

Programming Languages

JAVA, Gherkin, SQL C, C++, C#

Markup Languages

HTML, XML, XPath, CSS Selector

Databases

MySQL, Oracle, SQL Server

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems

Windows XP/7/8/10, Ubuntu, UNIX, LINUX

Defect Tools

HP Quality Center, JIRA

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access

Utilities

Eclipse, SVN, GIT, Firebug, Fire Path, Spring STS

WORK EXPERIENCE

Senior QA Automation Engineer at AAA Missouri St. Louis, MO

Jan’16 – Present

Description: AAA, The Automobile Club of Missouri offers insurance quotes, travel planning and booking, financial services, and automotive purchasing. This projects deals in developing and testing a Web Insurance portal which helps the agents for generating insurance quotes, maintaining the policies of existing customers and creating accounts for the new customers.

Responsibilities:

Involved in Document, Implement, Monitor and enforce all processes and Procedures for testing is established as per standards defined by the Organization

Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing

Participated in the Agile development environment with sprint meetings and story grooming sessions

Created functional automation test scripts using Selenium Web Driver with TestNG framework.

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.

Designed Data Driven framework and read the data from excel sheets using Apache POI API.

Worked with Development and QA teams to establish a build schedule.

Running batch execution and sending status report to higher management.

Parallel, Cross Browser Testing using Selenium Grid and TestNG.

Used Several TestNG Annotations like @BeforeTest, @DataProvider to take advantage of test lifecycle.

Maintaining the Selenium and Java automation code and resources using GIT for Source Control Management.

Performed Selenium synchronization methods on the application using implicit, explicit and fluent wait methods.

Used SOAPUI for testing the web services involved in the project and written SOAPUI assertions for SOAP and RESTFUL web services.

Performed BDD (Behavior Driven Development) using Cucumber Features, Cucumber hooks, Scenarios and Step Definitions in Gherkin format.

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

Used Appium for Android mobile application testing for the AAA mobile app.

Created Maven project and configured dependencies using pom.xml

Performed Continuous integration automation using Jenkins.

Produced Test Metrics showing the number of test cases analyzed, number of test cases fixed, number failed number left to analyze and Fix in weekly meetings.

Used Log4j debugging framework for debugging the test cases in the project and reported the errors through JIRA.

Coordinated with developers discussed the issues for quick results.

Giving the estimations for the Failure Analysis and fixing of the test scripts.

Recorded and managed defects.

Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

Provided back end testing for data validation using SQL.

Setting up test Environment in VMware and in local Machines.

Defect reporting, verifying their fixes and closing them on planned closing versions

Experience in Integration Testing of different modules in the project and dataflow between different modules.

Have used C# to write test cases to some extent while testing the insurance web application.

Extensively executed SQL Queries and JDBC on database tables to verify the database.

Involved in testing the database and data validation using SQL Queries.

Review of test fixes done by team members

Communicating daily status to the client.

Training new project members on the test modules and tools used in the Project

Environment/Tools: Java, Selenium Web Driver, Selenium Grid, Cucumber, TestNG, Eclipse IDE, Oracle, Agile, JIRA, GIT, Maven, SoapUI, Jenkins, SQL, Firebug, FirePath, Xpath, XML, Hybrid/Data Driven Framework, Appium, SOAP, RESTFUL.

Sr.QA Engineer at InMediata charlotte, NC

Nov’14 – Nov’15

Description: InMediata drives innovation in healthcare payments by focusing on solving complex reimbursement issues for large provider groups, hospitals, and billing services. This project deals in creating a web application that deals with generating bills and payments and storing the information of the customers.

Responsibilities:

Responsible for analyzing business, functional and IT requirement documents and prepare complete Test Plans including system test plan, integration test plan, QA project plans and resource planning and allocation.

Extensively involved in writing and testing the test cases using TestNG.

Utilized testing tool TestNG extensively for the integration testing and unit testing.

Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.

Setup and Configured the testing environment with Eclipse, Selenium WebDriver, TestNG.

Converted all manual test cases into Selenium automated scripts using Java.

Involved in Writing Maven build dependencies to automate the compilation and execution of test cases/suites.

Wrote Scenarios, Scenario outlines and step definitions using Cucumber for BDD.

Used GIT as a version control for our source code management to checkout, fetch, commit the work.

Used SOAPUI for testing the web services involved in the project.

Performed BDD (Behavior Driven Development) using Cucumber Features, Cucumber hooks, Scenarios and Step Definitions in Gherkin format.

Used Log4j debugging framework for debugging the test cases in the project and reported the errors through JIRA

Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.

Recorded and managed defects.

Assisted BA by providing test cases for use at the User Acceptance Test Level.

Provided back end testing for data validation using SQL.

Extensively executed SQL Queries on database tables to verify the database.

Involved in testing the database and data validation using SQL Queries.

Performed Back End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Created the Execution result sheet, Execution plan, Completion report documents for Functional testing.

Presented progress of the testing process at walkthroughs and inspections.

Reported the Coverage status of test performed on the daily/weekly basis.

Run the Automated Regression suite and analyzed results and file bugs

Environment/Tools: Java, Selenium Web Driver, Selenium Grid, Cucumber, TestNG, Eclipse IDE, Oracle, Agile, GIT, Maven, SoapUI, JIRA, Jenkins, SQL, Firebug, FirePath, Xpath, XML, Hybrid/Data Driven Framework.

QA Engineer at Citi Bank Jersey City, NJ

Sep’12 – Oct’14

Description: The Rewards Management System (RMS) is a web-based application used to manage and maintain the Employee data, Computation & Administration of the equity awards to employees. In this system, the carve outs are defined with population and their respective managers. The manager can edit the details at one shot for all participants in carve out and send it for approval. Once reviewed and approved the payment information, then the payment info goes to the Payroll System.

Responsibilities:

Prepared Test Cases and involved in the Test Data creation.

Executed test cases and participated actively in System Testing, UAT and Regression Testing.

Create and executed automated test scripts using Selenium WebDriver, TestNG and Database as source of Test Data.

Executes test cases related to Mouse Hover using Actions class and find hidden elements using XPath, frames and windows classes.

Wrote test cases to handle Alerts on the web page.

Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers.

Performed Synchronization while testing using Selenium waits.

Created test reports generated out of TestNG and created the error screenshots.

Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.

Performed Sanity testing and Ad-hoc testing when required.

Found Defects, prepare Defect reports and Status reporting, Bug Triage, Defect tracking using Rally.

Share Daily Status Report with all the team members, Team Leads, Managers and Clients.

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

Involved in the use of Cucumber Step Definition, Scenarios and Features.

Involved in the enhancement of Hybrid framework using Eclipse and Java.

Performed testing on Web Services using SOAPUI for to check the communication between devices over networks.

Used Ant as Build Management tool and used Jenkins tool for continuous integration of the builds.

Created test cases and performed Database testing to check the data is being migrated properly.

Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements

Used GitHub as a source repository system to share code within the office as well as with the team in overseas.

Conducted Conflict Management meetings with the team, stakeholders for the better quality outcomes.

Environment/Tools: Java, Selenium Web Driver, Selenium Grid, Cucumber, TestNG, Eclipse IDE, Oracle, Agile, RALLY, GIT, Jenkins, SQL, Firebug, FirePath, Xpath, XML, Hybrid Driven Framework, SOAP UI.

QA Engineer at General Motors Bay City, MI

Mar’11 – Jul ’12

Description: The Global Advisor Application (GAA) is a core business application, is used by advisors to deliver various services to the OnStar subscribers. GAA contains all the information / tools for an advisor to enroll a qualifying/equipped vehicle and provide customers with services

Responsibilities:

Involved in Document, Implement, Monitor and enforce all processes and Procedures for testing is established as per standards defined by the Organization

Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing

Setting up test Environment in VMware and in local Machines.

Defect reporting, verifying their fixes and closing them on planned closing versions

Experience in Integration Testing of different modules in the project and dataflow between different modules.

Created Reusable Functions by using QTP.

Worked on the Regression Automated Testing and Data driven testing using Quick Test Pro.

Performed Integration testing both manually and automated using QTP.

Doing the Proof of Concept for the use of QTP as the Test Automation tool.

Read Excel Data into custom QTP Data-Tables using custom function.

Updating the test scripts with the valid product changes from Business requirements.

Preparing Test reports and Analysis for each build using QC

Worked with developers to resolve and fix the faults found in testing the structure and functionality of the application.

Created automation library using WebDriver APIs

Created automation scripts in Eclipse, Selenium WebDriver and TestNG.

Based on developed Selenium test cases in Java using JUnit framework

Involved in the enhancement of Hybrid framework using Eclipse and Java.

Tested the applications compatibility with different browsers like Firefox, IE, and Chrome.

Produced Test Metrics showing the number of test cases analyzed, number of test cases fixed, number failed number left to analyze and Fix in weekly meetings.

Environment/Tools: QTP, QC, TestNG, Oracle, Agile, JIRA, GIT, SoapUI, JIRA, Jenkins, SQL, XML, Hybrid/Data Driven Framework, VMWare.

Software Quality Assurance Tester at Financial Software’s and systems Chennai, India

Jan’10 – Feb’11

Description: Financial Software and Systems (FSS) is a global leader in payments technology and transaction processing, offering business value in the areas of electronic payments and financial transaction processing solutions & services. In this Project we developed an online web application for payments and transactions of travelling ticket booking.

Responsibilities:

Tested the Application using Black box Testing Techniques.

Created, Updated and Reviewed of Test cases and Test Scenarios

Participated in reviews and meetings

Used QTP for creating and executing test cases for testing front end components like text boxes, buttons and links.

Defect tracked and reported the bugs using QC

Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts manually.

Used Quality Center to store all testing results, metrics, created Test Cases, and Reporting.

Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents.

Developed a Defects Tracking Log for the SharePoint Site to track defects while testing.

Involved in UAT testing, Integration Testing, Regression Testing and Functional testing.

Daily update and managed Offshore team

Extensively executed SQL Queries on database tables to verify the database.

Involved in testing the database and data validation using SQL Queries.

Performed Back End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Created the Execution result sheet, Execution plan, Completion report documents for Functional testing. Reported the Coverage status of test performed on the daily/weekly basis.

Run the Automated Regression suite and analyzed results and file bugs.

QA Tester at Innovate Apps Vishakhapatnam, India

Jan’09 – Dec ’09

Description: Innovate apps develops wide variety of mobile, web and gaming applications for university and schools. In this project, we have developed a web application for handling student details and also developed an online portal which helps in retrieving the student’s data and posting information about grades.

Responsibilities:

Evaluated user problems and issues with software performance.

Identified program variances identified through testing.

Provided feedback to developer’s vendors and clients.

Developed and implemented software review protocols.

Prepared quality assurance reports for each product line.

Documented quality issues with software products.

Implemented and updated bug tracking procedures.

Identified software defects.

Evaluated existing quality assurance methods and implemented cost-effective upgrades.

Established and updated software testing programs and procedures.

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

Executed software compatibility tests and documented the results.

Provided quality updates to project managers.

Ensured compliance with testing standards.

Involved in testing the database and data validation using SQL Queries.

Environment/Tools: Java, MS Office, Eclipse IDE, Oracle, Agile, GIT, SQL.



Contact this candidate