Post Job Free
Sign in

Senior QA Automation Engineer

Location:
Princeton, NJ
Posted:
June 28, 2017

Contact this candidate

Resume:

Experience Summary:

Over * + years of experience in the field of Software Development & Testing.

Expertise in handling both manual and automation testing projects.

Extensive work experience in Functional Testing, Regression Testing, Smoke Testing, Compatibility Testing, Ad-hoc Testing, Build Verification Test and User Acceptance Testing.

Expert in agile and waterfall methodologies.

Extensively worked with automation tools like Selenium WebDriver, TestNG, Cucumber.

Experience in developing automation frameworks and review existing framework components.

Ability to author quality test cases for complex modules using test case techniques like Boundary Value Analysis and Equivalence Class Partitioning.

Assisting the team technically and functionally in debugging, bug analysis through-out the testing cycle.

Allocating work to the team, effective tracking and monitoring project progress & reporting the same to all stakeholders.

Ensuring timely completion of project deliverables, meeting the specified quality norms and sharing the status reports & test logs to the stakeholders.

Experience in Test Planning, Configuring Test Lab and Set up regression test bed.

Experience on Management tools like HP ALM/Quality Centre, JIRA and Rally and defect tracking tools like Bugzilla.

Sound knowledge in Structured Query Language(SQL).

Extensive knowledge in QA processes.

Experience on thorough Root Cause Analysis of bugs and identified bug prone areas of application.

Extensive knowledge in various domains such as Shipping, Retail and Health Care.

Proficient in handling Cookies, popup and alerts in Selenium WebDriver using WebDriver methods.

Hands-on experience in handling Ajax-Calls and JavaScript executers to scroll dynamically loaded pages.

Involved in Continuous Integration (CI) for the project using tools such as Jenkins

Technical Expertise:

Elements

Particular

Primary skills

Manual and Automation testing

Languages

Core Java

Databases

SQL Server

Domain Knowledge

Shipping, Retail and Healthcare

Testing Tools

Selenium WebDriver, Selenium Grid, Selenium RC, Selenium IDE, TestNG, Cucumber

Build Management Tools

Maven, ANT

Integration Tools

Jenkins

Configuration Management

HP ALM11.0, Jira, Rally

Markup Languages

Html, XML

In-house trainings attended

Load Runner 9.0 & PMP

Professional Experience:

Project Outline:

Project Name

Order Tracking

Client

Pitney Bowes

Location

Danbury, CT

Technology/Tools

Java, Selenium, TestNG, SQL Server, Maven, Jenkins, Jira

Duration

June 2016- Till Date

Role

Senior QA Automation Engineer

Project Description:

The project is about creating an application that can provide inbound tracking. The application is used to track the received packages in any company, universities etc. the application gives last mile track of the packages which is not provided by the shipping companies.

Responsibility:

Analyze stories in the product and iteration backlog.

Participated in story grooming and sizing the stories.

Assign stories to the team members by creating task in the stories.

Designed Test Plan and enforce the acceptance criteria of features.

Designing test scenarios and test cases based on the stories.

Measuring, Defining and Improving Quality.

Coordinated with PO and BA for clarifications on stories.

Participated in all the meetings like Sprint planning Meeting, Daily Scrum, Sprint Review Meeting, Sprint Retrospective and Backlog Refinement Meeting.

Raise issues in Jira and monitor the defects raised during sprint and follow up the defects up till all are fixed during the sprint.

Ensure that all the story points are delivered in the same sprint and there is no spill over to the next sprint.

Enforce QA best practices

Performed back-end testing, Integration testing and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from SQL Server.

Worked with developers to update the defects, resolve them and track their status using JIRA.

Project Outline:

Project Name

Browse Mode

Client

Target

Location

Minneapolis, MN

Technology/Tools

Java, Selenium, TestNG, SQL, Maven, Jenkins, Jira

Duration

March 2015-May2016

Role

QA Automation Engineer

Project Description:

Target is a retail company offering wide range of products. Target.com handles the company’s e-commerce initiatives.

Responsibility:

Analyze stories in the product and iteration backlog.

Participated in story grooming and sizing the stories.

Assign stories to the team members by creating task in the stories.

Designed Test Plan and enforce the acceptance criteria of features.

Designing test scenarios and test cases based on the stories.

Measuring, Defining and Improving Quality.

Coordinated with PO and BA for clarifications on stories.

Participated in all the meetings like Sprint planning Meeting, Daily Scrum, Sprint Review Meeting, Sprint Retrospective and Backlog Refinement Meeting.

Raise issues in Jira and monitor the defects raised during sprint and follow up the defects up till all are fixed during the sprint.

Ensure that all the story points are delivered in the same sprint and there is no spill over to the next sprint.

Enforce QA best practices

Used Data Driven Framework with Page Object Model.

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

Worked with developers to update the defects, resolve them and track their status using JIRA.

Project Outline:

Project Name

Automate Claims

Client

Mckesson Health Solutions

Location

King of Prussia, PA

Technology/Tools

C#, FitNesse, TSG, Oracle, Jira

Duration

June 2013-Feb2015

Role

QA Automation Engineer

Project Description:

Mckesson health solutions delivers unique solutions for integrated care management. The company’s data-driven reimbursement technologies offer a full-range of claims-handling capabilities.

Responsibility:

Analysing the requirements mentioned in the Business requirement docs, Functional requirement docs and High-level design documents.

Preparing Test plan with the help of the BRD’s FRD’s and giving walkthrough of the Test plan.

Developed test plans and test cases, test scenarios to map Integration Testing, System Testing and User Acceptance Testing to test business requirements and design documents.

Communicating with development team for any related issues.

Sending offshore status report for the project Team.

Having regular interactions with onsite test analyst and resolve queries & clarifications in a timely manner.

Test case design, test data preparation.

Test case execution & report generation.

Defect reporting and tracking.

Perform re-testing, regression testing.

Prepared scripts for regression testing.

Project Outline:

Project Name

Selenium Environment

Client

EDR

Location

Irving, TX

Technology/Tools

Java, Selenium, TestNg, Jira

Duration

Jan 2011- May 2013

Role

QA Automation Engineer

Project Description:

EDR is a broader solution that provides data and workflow tools to help our clients manage that data in all aspects of due diligence and compliance. The company strives to provide smart data and smart workflow.

Responsibility:

Analyzed the BRDs and Design Documents and communicated with BA, PM and Developer to better understand the documents and clear any confusion.

Designed Test Cases based on the requirements and Test Scenarios.

Executed the Test Cases and reported the bugs using HP QC10.0.

Performed Functional Testing and Re-Testing

Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application

Attended defect triage meetings between development, QA, and product management.

Sending onshore status report to the project Team.

Having regular interactions with test analyst and resolve queries & clarifications in a timely manner.

Project Outline:

Project Name

QM Ware

Client

Semantic Space

Location

Hyderabad, India

Technology/Tools

MS Excel, HP QC 9.2v

Duration

Feb 2009- Dec 2011

Role

QA Manual Test Engineer

Project Description:

The project objective is to develop Quality Management (QM Ware). This tool is used to track the entire Testing Process; this is used to track Test Plans, Test Scenarios and Test Cases. Test Data in both Test Cases and Test Scenarios is managed well and can be used in different scenarios. QMWare provides the means to define, measure, Manage and maintain quality throughout the entire application testing cycle from gathering requirements, planning & scheduling test, analyzing results and managing defects & issues.

Responsibility:

Analysis of requirements to determine test objectives

Test case design.

Test case execution & report generation.

Defect reporting and tracking.

Preparation of help scripts to end users.

Reported the bugs using HP QC 9.2v

Project Outline:

Project Name

E Recruiter

Client

Semantic Space

Location

Hyderabad, India

Technology/Tools

C#, .Net, SQL server, MS Excel

Duration

Sep2008-Jan2009

Role

QA Manual Test Engineer

Project Description:

The project objective is to develop ERecruiter 1.0. This is an internal product of Semantic Space Technologies. This application is used to track prospects of the candidate, Schedule interview to resource in the organization by selecting resource from the Hierarchies band and Email the resource by the Internal mail services (Outlook Express)

Responsibility:

Analysis of requirements to determine test objectives

Test case design.

Test case execution & report generation.

Defect reporting and tracking.

Preparation of help scripts to end users.

Reported the bugs using HP QC



Contact this candidate