Post Job Free

Resume

Sign in

Data Engineer

Location:
Jersey City, NJ
Posted:
August 04, 2020

Contact this candidate

Resume:

Pooja Sahu

ade280@r.postjobfree.com

+1-201-***-****

EXPERIENCE SUMMARY:

Expertise in Software Quality Assurance and Test Management in Retail, Investment Banking, HR & Payroll and other domains

Extensive hands on experience in Manual and Automation Testing

Extensive Hands on Experience with different Automation Tools, Frameworks

Extensive Hands on Experience in Selenium WebDriver, Appium, Java, ANT, Maven, TestNG, QTP (UFT)

HP Certified professional on UFT (formerly HP QTP) & ALM (formerly HP QC)

Expert level knowledge in designing Hybrid, Keyword Driven, Data Driven, TestNG frameworks.

Experience in managing builds on Jenkins CI automation server.

Used Ant and Maven build management tools.

Experience in using GIT and SVN version control system.

Automated Web application, Web Mobile applications, Mobile Apps for Android and iOS Devices, Web API Testing

Experience Managing onshore & offshore QA team

Worked Single point of contact between business, development and QA teams for all offshore/on-shore issues.

Involved in Framework Designing, Script development, Code Reviews, Test script execution, Documentation and Result Analysis.

Extensive experience in reviewing and understanding of Business & Testing requirements and creating detailed Test Strategy, Creating Test Plan, Test Cases, Test Data, Test Execution, Raising Defect, Defects Retesting

3 years of experience in Investment Banking domain. Worked on FX and Securities trading applications and messaging protocols like SWIFT

Extensive experience in Test Management Tools like TestDirector, Quality Center (ALM), RQM

Expertise in writing complex SQL Queries for extracting and validating data from the database (Oracle and SQL Server).

Expertise on tools – ALM/Quality center (QC), Rally, JIRA, SQL Querying (working with Ms SQL Server 2008), Rational Quality Manager, Clear Quest, Bugzilla.

Defining and implementing Automation processes & designing standard templates

Developed Automation Framework from scratch.

Worked briefly on other Test Automation Tools like RFT, TestComplete

Experience with Database Testing, writing SQL queries

Extensive Experience in Functional, Regression, Integration, System, Security, Usability, Database, Smoke/Sanity, End to End and User Acceptance Testing (UAT).

Experience in Defect Management, Defect Triage, Traceability Matrix

Estimations, Capacity Planning, Work allocation & Progress Monitoring and Reporting.

In-depth knowledge of Software Development Life Cycle & methodologies Agile (Scrum) & V-Model.

Project closure and providing QA sign off for project deliverables.

PROFESSIONAL EXPERIENCE:

Client: kACE(Fenics – BGC Partners), New York, NY Oct 2019 - Present

QA Lead/Scrum Master

kACE provides a suite of market leading real time professional modules, enterprise application programming interfaces (APIs) and customized software development kits (SDKs) for clients around the world.

Responsibilities:

Scrum Master of the Team as well as the QA Lead

Identifying/defining scope for Automation testing for new Web Interface.

Developed new test scripts to test the new functionality in the existing in house Automation Framework developed in JAVA

Create Test Data for various combinations of Options and strategies in scope

Maintaining developed scripts.

Performed API Regression testing by automation

Analyze test report and raise bugs accordingly

Generated automation report using log4j.

Used MAVEN for build management, Git as source repository and Bamboo for Continuous Integration of the builds.

Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.

Coordinating with Onsite-Offshore teams to keep an effective flow of the project

Follow Agile methodology that includes QA planning & execution in Sprints, participation in the Scrum & Sprint review/retrospective.

Hosting Daily Standup Meetings, Sprint Planning Meetings, Sprint Review meetings & Sprint Retrospective Meetings

Environment/Tools: KAFKA, Zookeeper, Spring Boot, JSON, XML, Maven, JAVA, JIRA, GIT, Bamboo

Client: Audible Inc an Amazon Company - Newark, NJ Jan 2018 – Sep 2019

QA Automation Lead

Audible is an Amazon Company. It is a seller and producer of spoken audio entertainment, information, and educational programming on the Internet. Audible sells digital audiobooks, radio and TV programs, and audio versions of magazines and newspapers

Responsibilities:

Act as point of contact for automation technical issues and define short and long term goals for automation systems.

Estimate testing effort using test point estimation, complexity-based estimation and test plans development.

Manage offshore resources, assign tasks, address issues

Participate in PI (Program Increment) planning to provide recommendations and concerns

Involved in PI Sprint Planning, Daily Standup, Sprint Review, Sprint Retrospective meetings

Manage testing status in Issue and Project planning software i.e Jira.

Maintain progress of testing and coordinate testing efforts with development sprints.

Continuously improve capability and refine feature sets of existing automation framework.

Ensure proper tracking, oversight and communication of QA efforts

Maintain automation framework (using Selenium Webdriver, Appium, TestNG, Maven, JAVA) that scales and caters to functional and operational needs.

Developed automated tests for all functionality that meets the specified automation criteria.

Ensured cross-browser compatibility across Web (Chrome, Safari, Firefox) and mobile (iOS and Android) applications.

Used Jenkins(iOS and Android applications) and Pipeline (Web Application)

Created comprehensive test suites and test cases for both automated and manual tests to support confident, rapid deployments and scheduled releases.

Create Automated test scripts for Web, Mobile Web Application, Android App and iOS App using Audible/Amazon specific frameworks which uses Selenium WebDriver, Appium, TestNG, JAVA

Trace test cases and results back to specific user stories/requirements/quality risks

Create and maintain reusable test data for automation scripts.

Review historical, existing and ongoing bug reports to identify areas needing specific attention.

Implement holistic functional and test automation strategies to maximize test coverage and productivity while tightening test cycle time.

Created User stories for the team for the current sprint in JIRA

Created Automated test scripts for Web and Mobile Web Application

Created Automated test scripts for Android devices

Created Automated test scripts for iOS devices (iPhone)

Worked on Needle Framework (Audible specific) built upon DiamondToolKit which is Amazon’s framework

Worked on Common Mobile Appium Wrapper (CMAW) Framework (Amazon specific Framework using Appium)

Creating JSON files for Locators/Test Data for each flow

Created Classes in Page Model for each flow which consists of getter function for each element

Created Classes in Test Package for all the test cases for a particular flow

Created XML files for each class in the Test Package where we provide the Test Suite Name, Test Name and the class name

Updated the build.xml to create new targets for the newly added feature.

Run the scripts through Eclipse/IntelliJ Idea CE or Command line using Brazil (Amazon specific tool to manage the source code and workspaces)

Debug and fix existing Test Scripts failing in the Pipeline

Used Crux tool (Amazon specific) to create CRs for code reviews

Generated log files using log4j.

Review and Approve Test Scripts created by Offshore/Onshore team

Used Test Rail (Amazon Specific) as Test Management Tool

Environment/Tools: macOS High Sierra 10.13.6, Eclipse Oxygen (4.7), Selenium WebDriver 2.53, JAVA (jdk1.8.0_171.jdk), GIT (2.17.1), JIRA (7.5.2), Pipeline, Test Rail, CRUX, Brazil, Appium 1.8.1, Intellij IDEA Community 2018.2, Android Studio 3.1.3, UI Automator Viewer, Jenkins, Xcode 9.4.1, WebDriver Agent Runner, TestRail, Pipeline

Client: ADP - Parsippany, NJ Apr 2015 - Dec 2017

QA Lead

ADP Workforce Now is an integrated Web-based human resources (HR) solution especially designed for midsize business. The product comes with core HR, benefits, payroll, talent management and time and attendance features.

Responsibilities:

Managing offshore QA team (5 members).

Identifying/defining scope for Automation testing for new features/modules.

Developed Page Object Model framework for web browser automation

Developed Automation scripts using Selenium Webdriver,Java, Maven, Git

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

Used selenium Grid performed parallel execution on different node machines.

Raise Defects in Rally and follow up on it until closure

Maintaining developed scripts.

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

Performed UI, Functional and Regression testing by automation

Used Apache POI API to register the test data from the excel sheet.

Generated automation report using log4j.

Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.

Coordinating with Onsite-Offshore teams to keep an effective flow of the project

Follow Agile methodology that includes QA planning & execution in Sprints, participation in the Scrum & Sprint review/retrospective.

Attending Daily Standup Meetings, Sprint Planning Meetings, Sprint Review meetings & Sprint Retrospective Meetings

Go-live and Deployment Activities of the Application into Production Environment, Provide weekend support

Environment/Tools: Selenium WebDriver, TestNG, Maven, JAVA, Rally, GIT, Jenkins

Client: JPMC - New York City, NY Oct 2014 to Mar 2015

QA Lead

JPMC has applications named OPUS, Investment & Compliance and PEDM. The new Global PEG project will merge all these projects in to a single web application. OPUS part contains commitment creation and transaction processing, PEDM part mainly contains stock distribution and reporting and Investment & Compliance module will see the opportunity of investment and apply various rules on prospected investment

Responsibilities:

Analyse the UserStories for the Release and Prepare the TestCases.

Following the Agile Development Model using scrum methodology

Involve in Reviewing of other Testcases and providing feedback.

Automating the testcases using Selenium Webdriver, TestNG, ANT

Issue/Query Resolution by opening the chat room and inviting the stakeholders.

Responsible for raising the defects in Rally to fixed and then close with zero error.

Designing of Framework Components.

Adding required reusable classes to the Frame Structure.

Modifications to the Framework to add new Changes.

Creating the TestNG Suite to run the TestCases

Running the TestNG suiteFile and Reporting the Results.

Environment/Tools: Selenium WebDriver, ANT, JAVA, TestNG, SVN, JIRA,TOAD, Putty

Accenture PLC, Murray Hill, NJ March 2013 – May 2014

System Analyst

Fannie Mae – Triangle Test

Fannie Mae supports mortgage lenders – local and national banks, thrifts, credit unions, and other financial institutions in all 50 states – to securitize or buy the mortgage loans they originate, enabling them to replenish their funds so they can lend to other homeowners.

Responsibilities:

Interacting with Business & Technology team during requirement gathering phase.

Coordinating with Third Party vendors viz BlackRock Aladdin, JPMC.

Testing the data from the sources at different points like the Data Feed Validation, Enrichment and Testing the data through the UI when transformed and via DBO into UI.

Creating Test Cases for Functional Testing & Integration Testing of ODS Fannie Mae system.

Participation in Integration Testing (integrating the data feed from sources) and System Testing (Testing the Transformed/Enriched data/Cancellation & Amendment of existing transactions).

Database Testing, worked with MS SQL for querying data using SQL queries.

Creating test data for Testing Data Validation and Data Enrichment.

Defect Management, Reporting, Test Data Management

Framework development using VB Scripting and UFT/QTP, Test Script Development

Tracking the automation progress & coverage.

Analyzing the results and Report Failures

Feasibility Analysis and Code Management

Environment/Tools: QTP/UFT, VB Script, Jira, SQL Server, TOAD, Putty

Achievements:

Performance Recognition Award for Demonstrating Professionalism & Confidence

Performance Recognition Award for Organizing & Directing Quality Work Efforts

Performance Recognition Award for Anticipates and Handles Critical Situations

IBM India Pvt Ltd Jun-2009 – Mar 2013

KPMG – eAudit Montvale, New Jersey

QA Lead

eAudit Desktop/Online US Deployment is an Auditing Tool which provides fully customizable electronic workflows for audit purposes. An activity-based workflow and electronic audit file that integrates the methodology, guidance, industry knowledge and tools needed to manage the audit process "Paperless".

Responsibilities:

Leading and managing offshore QA team (6 members).

BRD/FSD walkthroughs & Mentoring team members.

Interacting with Business/Product teams, Development teams to understand the requirements/schedule.

Responsible for providing L0 & L1 estimates.

Resource Utilization, Work Allocation, prioritizing tasks

Responsible for the creation of Master Test Plan, Test scenario, Test Cases and Traceability Matrix.

Tracking progress and Status Reporting.

Performed Functional Testing, Regression Testing, Smoke Testing, Sanity Testing, System Testing.

Represented QA in the Defect Triage meeting and tracking defects to closure.

Represented QA team in Core Team meetings to provide QA status and highlight critical issues

Impeding Testing.

Involved in Requirement gathering for Automation

Involved in Automation tool selection

Participated in Framework development

Primarily responsible for Test script Development & Code Reviews (VB scripting)

Primarily responsible for Analyzing the results and Report Failures

Feasibility Analysis/Code Management

Environment/Tools: QTP/UFT, VB Script, QC/ALM, RFT, Test Complete, JAVA Script

Achievements: Awarded with “IBM KPMG Best in Class Certificate of Excellence for Outstanding Performance”

Satyam Computers Pvt Ltd Jul-2007 - Jun-2009

Senior Software Engineer

CITCO - NextGen

Citco Group Limited is an organization of financial service providers, comprised of international banks, trust and fund companies. The group provides corporate/fiduciary, fund administration and fund advisory services, brokerage, banking and data processing services, as well as international pension services.

Responsibilities:

Responsible for creating Test Scenarios, Test Cases and Maintaining Traceability Matrix

Responsible for Reviewing Test scenarios & Test Cases

Involved in Functional Testing, Regression Testing, Smoke Testing, Sanity Testing,, Database Testing, Adhoc Testing

Reporting Defects in BUGZILLA and Quality Center and verifications of resolved Bugs.

Involved in Test Plan Creation

Test Data Creation & Test Data Management

Understanding Domain, Process Flows and providing Training to team members.

Selecting Test Cases for automation (Feasibility Analysis)

Development & Execution of automated scripts

Writing Programmatic Descriptions for Objects

Environment : QTP/UFT, QC/ALM, BugZilla, MS Office, MS office, PL/SQL Dev, Oracle9i

KPIT Cummins Infosystems Limited - Pune, India May-2005 - Jul-2007

Software Engineer

Cummins - INSITE

This is a Service / Diagnostic Software tool used to support and troubleshoot Cummins electronic engines. INSITE™ is a Windows based application that allows communicating with electronic engines through the use of an INLINE™ Adapter and protocol. We can perform test on Engine, edit and save engine parameters.

Responsibilities:

Developing Test Cases after analyzing the specification documents

Developing base line scripts for Testing the future releases of the Application

Tracking new bugs in Rational Clear Quest and verifications of resolved bugs

Conducting Impact analysis and Test Cases Reviews for most of the Testing tasks

Systematic Approach to Testing, Tracking, Validating and Reporting Defects

Performed Functional Testing, Adhoc Testing, System Testing, Prepare Test Data, Raising Defects

Environment/Tools: Rational Clear Quest, MS Office

Education: B.E in Electronics and Communication, India (2004)



Contact this candidate