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