Post Job Free
Sign in

Engineer Test

Location:
Newtown, PA, 18940
Posted:
March 25, 2018

Contact this candidate

Resume:

Shoban Kumar

Email: ***********@*****.***

Contact: 813-***-****

Summary

Around 14+ years of diversified experience in Software Development Industries on Software Development Life Cycle (SDLC), Software Testing Life cycle (STLC), Defect Life Cycle and Strong experience in Software Quality Assurance in Cloud (AWS), Web, Client Server, Mobility environment using Testing Process models – Agile methodology, SAFe and Hybrid Development process

Strong domain experience in Telecom, Insurance, Banking, Supply chain and Healthcare.

Create Project plan including aspects such as cost, schedule, scope, requirements, risk, quality, communication & stakeholder management, effort estimation, resource planning.

Conduct an impact analysis on the cost and other organizational parameters and report to the customer of any changes in the project.

Perform Project estimation reviews and get approval from customer.

Regularly connects with Clients at VP, CTO and CIO Levels for the delivery and identifying new opportunities.

Understand and manage client expectations to result in an exceptional client experience

Track and support the activities of project teams to ensure quality and timeliness of program execution

Ensure engagement objectives are in continuous alignment with the evolving business direction

Experience in working with FDA regulated environment.

GxP compliance, GDP and in authoring and reviewing Validation deliverables.

Acted as a strong high touch resource to strategic account team and key account driven through comprehensive understanding of the client

Review and approval of User Requirement Specifications (URS), Functional Requirement Specifications (FRS), Design Specifications (DS)

Verification and Validation of protocols (IQ/OQ/PQ) and Compliance reports

Provided test automation process and methodology improvement measures for an existing ACOE set up for a large scale for Banking and Insurance clients

Have led multiple consulting assignments for various clients to propose implementation roadmap and process setup for an agile development models

Contributed to process related initiatives to define processes for Testing at practice level to ensure standards and consistency in implementation across projects

Developed requirement understanding, analysis and develop use case documents, estimation, test planning, resource planning framework design, coding and review in Waterfall and Agile development methodologies

Successful conducted due diligence, assessment and process Improvement exercise for a retail banking customer

Has successfully delivered proof of concept / automation assessment comprising analysis of client baseline needs, review of tool marketplace, detailed assessment and recommending best in fit Testing Approach and Automation Testing tool for an Insurance customer.

Extensive experience in providing Tactical and Strategic solutions to achieve objectives

Team player with management and leadership skills, managed up to team size of 40 in Onsite and Offshore model.

Technical Skills

Software

JAVA, JavaScript Mocha / Chai (Unit testing), VB Scripts, VB 6, Gherkin and Python

Database

Oracle SQL / SQL Server, DynamoDB, Redshift, PostgreSQL, MongoDB, MYSQL and MSSQL(Azure)

Tools

Selenium (Functional Testing), Soap UI / Ready API (Web service Testing /DB Testing), JIRA, VersionOne, Unified Functional Tester (UFT - Functional Testing), Perfecto (Mobile Testing), ALM

Others

Docker/Rancher (Code deployment), Jenkins(CI/CD), Kibana 4(log stash), Raygun, SharePoint, Toad, Eclipse, Intelli J, Zabbix (Monitoring- Performance Testing), Beanstalk (SVN – version control), Rabbit MQ, Bitbuket (Code repository), GIT Lab, Cyc (Knowledge Base), Sinopia (custom controls), fiddle and SQL Workbench

AWS/Azure

Data pipeline, EC2, EMR Load balancer, Cloudwatch, S3, Athena, Glue, Kinesis firehouse, Lambda, Redshift, and MS Azure

Professional Experience

Jornaya– Conshohocken, PA (06/2015 –Present)

QA Lead - Engineer

Tools: Selenium (Java – Junit), Postman, ETL Testing, NewRelic, DataDog, GIT, Raygun, JSfiddle and Jmeter

AWS: DynamoDB, RDS, Redshift, S3, Athena, Data pipeline, and Glue

Responsibilities:

Prepare and Review test plan and test strategy. Share tasks with team, monitor and track progress

Co-ordinate with PO, customer support teams on new feature and maintenance releases

Develop Identify and Verify release candidates for Portal, Audit, Create, Visual Play back and Insights modules.

Ensured software quality through code reviews, automated testing and design reviews.

Review test scenarios with PO, BA and support teams

Conduct triage meeting and dispose defects based on the outcome and track till closure.

Plan and direct the activities of the QA staff

Provided the testing resources with technical guidance and expertise

Direct and review staff testing and record results on product releases (new versions and service packs).

Anchor and drive the steering committee meetings about the delivery status for all projects

Project to ensure margins are met.

Analyze and document business problems from the customer perspective, identifies trends and recommend solutions based on capabilities

Implemented CI/CD process using Jenkins and GitLab

Responsible for overall delivery across multiple projects in the engagement

Responsible for reporting SLAs, metrics and other critical hygiene factors that impact the Account

Seek review comments from Program / Engagement Manager and customer

Identified and managed Risk during Project onset and during the course of the Project

Establish Project review and communication governance.

NESTLE– Newtown, PA (05/2015 – 05/2017)

Sr. QA Automation Engineer/Consultant

Tools: Selenium (Java – Test NG), Mocha/Chai, Soap UI /Ready API (Web services) Pentaho, CYC, Rabbit MQ, Log stash, Zabbix, MongoDB, Beanstalk, docker/rancher, AWS and Azure

Responsibilities:

Draft and track project plan, test plan, test case, validation summary report and project closure report

Validation and verification UI, middle tire and back end testing.

Develop scripts to validate data quality of machine learning models and analysis

Ensured software quality through code reviews, automated testing and design reviews.

Developed ETL scripts using Pentaho to convert unstructured data into structured representations on AWS and Azure server

Implemented efficient build pipeline strategies for data manipulation, processing and delivery to end-users.

Import raw data from clients on daily/weekly basis from FTP/ JSON API

Analyze and validate imported data files by data profiling process. Validated imported data by writing SQL queries using Workbench and PGAdmin tool

Perform ETL Testing -update and execute kettle jobs in Dev and QA environments

Performed backend testing of application using SQL, writing queries to confirm correctness of data on Azure

Code deployment into QA environment and maintenance of QA environments

Design and execute SOAP UI test scripts to validate kettle jobs, APIs (RESTAPI endpoints) and MQs (TDD)

Validate response from 3rd party APIs

Design and validation of micro services and MQ responses

Developed automation framework for API, UI and backend validations.

Design and execute Selenium-Test-NG test scripts to validate UI, Cyc and DB

Optimized test scripts using Java features and TestNG annotations.

Developed selenium test scripts using POM and factory.

Execute and Update mocha/chai unit test scripts

Perform build verification E2E and at each module/component in Jenkins through API test scripts

Check-in test scripts in Beanstalk SVN periodically.

Validated build deployments in Jenkins using maven builds (POM.xml)

Monitor http and services logs on servers, rancher and on Kibana-logstash

Monitor performance of servers for memory usage, CPU utilization, CPU load, IO stats, Context switches and disk space. Report any performance issues

Conduct triage meeting and update tasks and defects in JIRA

Validate input/output data for RLM (Machine Learning) and CYC (Knowledge base)

Conduct status review meeting with clients and senior management

Johnson and Johnson – Wyane, PA (09/2012 – 05/2015)

QA/ Test Automation Manager

Tools: UFT/QTP, ALM/QC, Selenium TestNg, Perfecto, Alfresco, Ready API (SOAP API), SharePoint, Angular JS, Caliber and Jira

Responsibilities:

Manage delivery of testing & validation for One Touch Reveal, Mango across releases which includes system testing, Automation testing, mobile testing, web service testing, regression test automation, and interface testing. Also, Devices Testing - Glucose meters & Insulin pumps

Responsible for pairing with the project owners and all stakeholders to create and implement appropriate provide cost efficient tactical and strategic solutions based on business objectives.

Prepare and review of Master Test plan, Validation plan, System / User Acceptance Test protocol, Anomaly & Validation Summary report for all the projects

Budget estimates (forecast) and actual tracking and reporting

Resource planning and project management

Assign tasks to the onsite and offshore team and closely work with team.

Provides regular status reports to the client and management, including but not limited to task start and end dates, estimated time to completion, cause of variances, etc., as defined by the project

Develop, review and optimize test scripts in QTP (UFT) as per testing requirements.

Created and executed both load and functional tests for Restful web services using SOAP UI. Wrote reports of findings and suggested changes

Developed Hybrid framework for mobile automation testing using Perfecto mobile test automation tool

Review and approve test script in ALM (Quality Center). Generate and track reports and metrics to meet timelines

Deployed content from external API in Alfresco. Validate JSON structure and data.

Customized test automation framework to execute Selenium test scripts for cross browser validations.

Manage the testing process, schedule batch tests, log and track defects using Quality Center

Developed test data creation tool using VBScript and Excel Macros

Validate data by writing SQL queries using TOAD

Verified build deployment using CI integration test script developed using SOAP UI tool in Jenkins.

Coordinates documentation, testing, training efforts and other team activities related to project plan

Involved in design, development and code review. Analyzed system requirements documents and created Trace Matrix

Responsible for verification and validation of test data.

Conduct triage meetings with involving regulatory, QE, BA and developers to report software bugs and re-tested the fixed issues.

Preparation and presentation of executive review reports and program status reports

ING DIRECT – New York, NY (05/2012 – 09/2012)

Test Automation Lead/Engineer

Tools: QTP SCRIPTING using ING DIRECTV’s framework, QC, C2Auto, CASP and SOAP UI

Responsibilities:

Understand current process/methodology and recommended solution to migrate towards iterative methodology

Prioritized to get more reusability and adhere to ING Directs objective for the E2E flows

Recommended the framework customization to reduce automation development effort

Identified risks and challenges faced during each iteration and recommend improvements/changes

Co-ordinate with various teams like Release Management, development, testing and Test data team for smooth delivery.

Recommended best fit communication plan between various scrum automation team to reduce dependency and increased collaboration

Designed Framework for automation.

Identified and developed reusable scripts and functions for QTP scripting

Created library files (.VBS) for initialization and global functions.

Execute and reviewed test cases in Quality Center for automation test scripts.

Leveraged Cognizant in-house tools to improve the productivity

Designed and implemented workflows for early automation

Created MOCKS for web services testing using SOAP UI

Conducted frequent discussions with ING DIRECT stakeholders to update progress and status of the project

Provided support on process artifacts and guidelines

Claims center (Guidewire) Hanover Insurance – Chennai, India (01/2012 – 05/2012)

Sr. QA Automation Engineer

Tools: QTP SCRIPTING using ING DIRECTV’s framework, QC, C2Auto, CASP and SOAP UI

Responsibilities:

Act as a bridge between offshore delivery team and onsite team

Review, monitor and provide feedback on project / program progress against targets / goals. Develop mechanism to assess risks and manage them.

Ensure adherence to management process, communication plan, SLAs, Standards and Guidelines for the governance of the engagement

Anchored release calls and provided active participation support for GO LIVE.

Publishing summary report of testing status twice to clients on daily basis, across all work streams

Project Tracking, Scheduling and Estimation using TSP estimation technique

Review and optimize Framework, Test Scripts & Test data

Responsible for all aspects of project life cycle from planning, execution, to final delivery.

Collecting data and presenting Metrics to clients after each testing releases

Automation ROI presentation to Senior Leadership team.

Trained team on PVCS

Develop libraries (reusable component), object repository and test scripts.

Develop, review and optimize test scripts in QTP(UFT) as per testing requirements.

Created and executed functional tests for Restful web services using SOAP UI for middle tire validations.

Identify and Develop necessary utilities & documents for automation process using VBScript and JavaScript

Developed tool for data extraction to prepare test data for automation test scripts using VBScript

Implemented tools and accelerators to bring in more value-add as part of 30-60-90 days plan

Loanliner CUNA Mutual Group Insurance – Chennai, India (08/2009 – 01/2012)

Test Automation Lead/Engineer

Tools: QTP, QC –DDL Queries for Backend testing, and AHEAD

SITRONIX – Chennai, india (08/2008 – 08/2009)

Test Automation Engineer

Tools: QTP, QC

AC Nielsen/Arbitron – Columbia, MD (12/2005 – 08/2008)

Test Automation Engineer

Tools: QTP, QC, Winrunner

ESPN Mobile – Chennai, INDIA (11/2004 – 12/2005)

Test Automation Analyst

Tools: Siebel 7.3, Weblogic 5.1, J2EE, Oracle 8I, WINRUNNER, Load Runner, and Test Director

Verizon – Chennai, INDIA (05/2002 – 11/2004)

Developer

Tools: J2EE, Oracle

Education

Masters in Computer Application 2003, University of Madras

VISA

Green card

Employment Details

Year

Organization Name

May 2015 – May 2017

Enterra Solutions LLC, Sr. QA Engineer

Aug 2009 – May 2015

Cognizant Technologies Solution, Manager Projects – Q&A

May 2002 – Aug 2009

ExcelaCom Technologies, Technical Lead



Contact this candidate