Post Job Free

Resume

Sign in

Software Engineer Customer Care

Location:
Glen Allen, VA
Posted:
February 26, 2020

Contact this candidate

Resume:

Resume of Krishna Mohan

Ph# 804-***-****

Email: adb0di@r.postjobfree.com

Work Authorization: US CITIZENSHIP

Around 23 years of experience in Software industry.

Currently working at Capital One as Sr. Software Engineer/Full Stack Developer.

Automation Anywhere certified advanced RPA professional.

Developed BOTs using Automation Anywhere 11.3, Business process automation.

AWS certified in associate developer.

Development experience in Python, Automation Anywhere, Java, Angular, Html/CSS & Dev ops.

A good team player with inter-personal, analytical and documentation skills.

Provided Software development and Quality service in the following areas: Insurance, Investments, Banking, Telecom, HIPPA, Stocks, Auction Management, Customer Care, Installation Packager, CRM, Capital Lending, Online Shopping, Hyperion, Documentum, E. Epiphany, Financials, Human Resource, Inventory, Purchasing, Project Costing, General Ledger, Accounts Payable, Account Receivable, Billing, Asset Management, Time and Labor, Self Service, Payroll, Budgets, EPM, Supply Chain management, Travel & Expenses, TSYS, SAS, Mortgage, Loans Commercial Banking.

Certifications

AWS Certification in Developer Associate.

Automation Anywhere Certified Advanced RPA professional.

Technical Skills

Development Skills: Automation Anywhere, Python, Flask, Angular JS, Java, Maven, HTML/CSS, Eclipse, Github, Anaconda, Pycharm, VB Script, JavaScript, Excel Macros, CI/CD.

Devops: AWS, Artemis, Jenkins, AMI rehydration

Projects Details:

March 2014 – till date (Sr. Software Engineer/Full Stack Developer)

Client: Capital One (Richmond, VA)

Project: Payment Automation, CARD Referrals, Agent Servicing

Worked on multiple projects during this time.

RPA BOTs development (Task & Meta Bots) using Automation Anywhere..

Payment Business Process Automation.

Full stack developer role from development to prod deployment using Pycharm, Anaconda, Jupyter Notebook, github, CICD pipeline, Jenkins, Docker, AWS DevOps.

Microservices developed in Python using Flask framework on Pycharm Anaconda, Jupyter Notebook.

Integrated APIs to frontend application using Java Maven, Spring Boot and AngularJs.

Aug 2010 – Feb 2014 (Software Engineer)

Client: Capital One (Richmond, VA)

Project: Enterprise Online Servicing (EOS)/Online Banking (OLB)

OLB is Online Banking is online servicing for Bank accounts such as Checking, Saving, CD, Mortgage, Auto loans. Various Systems are integrated to OLB such as iSSO, MFA, Voyager, Kana, Fidelity, touchpoint, RTM, Checkfree, Pershing, TSYS, Visual Science, Live Person, Cash Edge, EDE, CDW.

EOS is Enterprise online servicing application for Credit card users which provides various capabilities to Customer such as viewing account summary, Statements, down load statements, Pay Bills, pay other Bills, Transactions & details, various Customer Service functionalities like Updating Email, Mailing address & Phone. Various Systems are integrated to EOS such as iSSO, MFA, Voyager, RTM, Web Methods, Kana, TS2, Maritz, Yodlee, ProphIT, CDI, Visual Science, InQuira, RTM, EFT, RSA, Federated Identity Manager, RCE, DDE, CENTER POST, Epsilon, EDW, CDW. The above systems are integrated to EOS to fulfill the following capabilities to the customer, Enroll in Online Servicing, View Recent Transactions, Link Account, and Login to Servicing, Logout of Servicing, View Enterprise Account Summary, Update Contact Information, Forgot User Name, Forgot Password, and View Rewards Summary

Receive Alerts, Schedule Payment on Credit Card, Schedule Payment of External Bills with Credit Card (Yodlee BPA), View/Compose Secured Messages, View Terms, Conditions and Policies, View Statements, Response to Balance Transfer (RCE), Respond to Cross Sell, Stop Paper Statements, Manage Servicing Information, File Dispute.

Role (Software Engiering & Testing):

Same Lead role respobsilibities mentioned below for Capital One projects.

May 2010 – July 2010 (UAT)

Client: Freddie Mac (McLean, VA)

About Freddie Mac: Freddie Mac supports liquidity and stability in the secondary mortgage market through two principal lines of business. Credit guarantees business purchases residential mortgages and mortgage-related securities in the secondary mortgage market, securitizes these mortgages and subsequently sells them to investors as mortgage-backed securities. Freddie Mac also has a portfolio investment business that purchases mortgages for mortgage-related investments portfolio.

Projects:

HAMP EDR (Electronic Default Reporting) – Financial systems to report the defaulter’s information via Midanet for PC Application, GCS, Connect Direct, EDI Transalator systems. This will be processed in Midas mainframes systems and then load into LMWS (Loss Mitigation Work Station). The data will be finally loaded in CDW.

HAMP (Home Affordable Modification Program) - Workout Processor (WP2) for Home loans by comparing with existing BQW application.

Responsibilities:

Interacted with Business for requirements analysis & clarifications.

Review business requirements and ensure testability and proper understanding.

Create test cases for the business requirements for UAT.

Identified the test data needed, prepared and requested when necessary.

Export test cases into Quality Center.

Create the Requirements versus test cases Traceability Matrix for Business team review to ensure all requirements are covered and all test cases are properly grounded in business intent.

Execute Test Cases based on the schedule and provide the test case execution reports to the project team.

Report defects in Clear Quest and Quality Center and prioritize by reviewing with business team, identify & accurately document defects that occur through test execution.

Retest defects in partnership with area SMEs.

Conducted Defect Review meetings with project team.

Execute regression suite to validate existing functionality remains in tact after new development is introduced in monthly releases.

Environment: UNIX, Mainframes, Sybase, IMS

Aug 2007 – May 2010 (QA Lead)

Client: Capital One (Richmond, VA)

Project: Enterprise Online Servicing (EOS)

EOS is Enterprise online servicing application for Credit card users which provides various capabilities to Customer such as viewing account summary, Statements, down load statements, Pay Bills, pay other Bills, Transactions & details, various Customer Service functionalities like Updating Email, Mailing address & Phone. Various Systems are integrated to EOS such as iSSO, MFA, Voyager, Kana, TS2, Maritz, Yodlee, ProphIT, CDI, Visual Science, InQuira, RTM, EFT, RSA, Federated Identity Manager, RCE, DDE, CENTER POST, Epsilon, EDW, CDW. The above systems are integrated to EOS to fulfill the following capabilities to the customer, Enroll in Online Servicing, View Recent Transactions, Link Account, and Login to Servicing, Logout of Servicing, View Enterprise Account Summary, Update Contact Information, Forgot User Name, Forgot Password, and View Rewards Summary

Receive Alerts, Schedule Payment on Credit Card, Schedule Payment of External Bills with Credit Card (Yodlee BPA), View/Compose Secured Messages, View Terms, Conditions and Policies, View Statements, Response to Balance Transfer (RCE), Respond to Cross Sell, Stop Paper Statements, Manage Servicing Information, File Dispute.

Role:

Same responsibilities as Capital One Test Lead roles as below mentioned.

Feb 2006 – July 2007

Client: Capital One (Richmond, VA)

Helix program (People Soft and TSYS - TS2 Mainframes):

Program Helix will result in renovation of the Capital One cardholder infrastructure. This will in turn drive long term strategic benefits that deliver future functionality, improve speed to market, mitigate corporate risk, and reduce operating and development expense. Capital One’s existing cardholder infrastructure has gaps which prevent the company from delivering the USCM strategy and hampers long term competitiveness. Program Helix will address these gaps and also provide near term cost savings which are expected to offset a degree of the implementation costs. Strategy is to

• Replace the current Cardholder System (Unisys) with the new platform (TSYS)

• Reinvent Key Processes and Systems for Innovation

• Define and deliver the new functionality in the appropriate waves

Very good knowledge on TSYS application & Credit Card processing.

Abinitio ETL processing using UNIX script.

Extensive knowledge in People soft modules

Role (Team Lead):

Test Lead activity for Release 6.5 & Production support.

Involved in all the Events & Releases for the Helix conversion (Unisys to TSYS) for both US & Canada.

Interacted with vendor TSYS for all issues related to Finance modules and defects and releases for Credit card processing for both Visa & MasterCard.

Partnered with area Business SMEs to report defects and prioritize them and also for test result validation in both test and Production regions.

Interacted with Program folks / Project management for testing schedules & testing progress for different releases related to Global Finance area.

Interacted with Release management team for the defects & projects migration to both test and production environments.

Conducted Defect Review board meetings.

Review project requirements and designs docs & FDDs to ensure testability and proper understanding.

Create Test Cases based on inputs identified in the area test plan and utilize Test Director in an agreed upon manner

Create the Requirements Traceability Matrix to ensure all SYSTEM requirements are covered and all test cases are properly grounded in business intent.

Partner with the Program folks to organize test cases into a test schedule for execution.

Execute Test Cases based on the schedule for different modules / projects / releases.

Identify & accurately document defects that occur through test execution.

Retest defects in partnership with area SMEs.

Execute regression suite to validate existing functionality remains in tact after new development is introduced.

Keying the 600 different transactions from TSYS WCSA & MDE screens on daily basis (Excel macros).

Developed different excel macros to automate Transactions keying process.

Validating TSYS GL tables for posted transactions with correct Tran Codes & Credit/Debit.

Validation of rejects routing and correcting them to flow to GL totals.

Executing DDE UNIX scripts to generate the interface files with appropriate format.

Validation of file layouts for all finance interface files received from TSYS.

Validation of data in daily & monthly reports.

Validation of transactions to cover all Securitization Pool IDs for both US and Canada.

Prepare Reconciliation data within (Intra) and also across (Inter) the interfaces.

Involved in testing of the following modules:

People soft General Ledger.

People soft Travel & Expenses.

INTER / INTRA INTERFACE VALIDATION (MS ACCESS DB & SAS)

Special Activity by Dept ID.

Files processing in DDE (Running Unix Scripts)

Maintain Reject Activity Processing

RECON PLUS

Loan Accounting Interfaces.

Financial Reporting.

Jan 2003 – Jan 2006

Test Lead – USAA (San Antonio, TX)

About USAA: USAA is a member owned Insurance, Investments, Banking Company. It facilitates the financial security of its members, associates and their families through provision of a full range of highly competitive financial products and services.

Projects worked in USAA:

Marketing Automation with E. Piphany (Banking, Investments, Insurance)

Web Content Management with Documentum tool (Banking, Investments, Insurance)

Brokerage house holding (Investments)

Enhanced First Start Kids Accounts (Banking)

Financial Planning Questionnaire (Investments)

Brokerage Express Trading (Investments)

Implement Document Redesign (Investments)

Call Prompt Optimization

People soft Financial Upgrade

People soft Time and Labor

People soft Budgets

Improve P&C Expense Allocations

People soft Self Services

Member Data management tool

Hyperion Analytics – Financial Reporting

Diamond Search Capabilities

Call Center of Excellence

Sarbox

Improve Member Email Routing

Responsibilities at USAA as Test Lead:

Analyzed People soft workflows to meet business criteria.

Involved in People soft Gap analysis of different versions.

Involved in People soft Setups for Business needs.

Involved in People soft testing to meet client business requirements.

Created Testing Estimates in different phases.

Managed Testing Deliverables and Financials.

Provided management with Project Activity Reports, Weekly Activity Reports.

Engaged in change control activities when project scope is changed.

Requested for Test Work stations / lab.

Participated in Requirements development.

Involved in identifying Testing Risk and Recommendations.

Coordinate with Business SMEs to analyze Requirements, Use cases

Analyzed system design and functional specifications to develop test plan.

Imported Requirements in Test Director.

Created test conditions based on use cases, and or requirement artifacts.

Developed test case for those conditions in Test Director.

Created traceability reports in Test Director.

Organized meetings with Business SMEs to review Test conditions and Test Cases.

Created System Test Entry and Exit criteria document.

Identified Test Data and ID requirements for test cases.

Identified Regression and Performance Test cases.

Extensively involved in black box testing.

Involved and coordinated with Performance Testing using Load Runner.

Created Automated Regression scripts using QTP tool.

Play back regression scripts in weekly releases.

Managed defects during System test and moving all outstanding defects deferred to a subsequent release.

Obtained approvals for Test Conditions, Test Cases, System Test Entry and Exit, Testing Effort Estimates, System Test Plan, Regression Test Plan, Performance Test Plan, Release Test Plan, Production validation Test Plan.

Reported of Test Execution Status to project team during System, Release, Production validation testing.

Reviewed the End of Phase activities.

Mar 2002 – Dec 2002

SQA Team Lead – Install Shield (IL)

Worked on the following products: Demo Shield, Install Shield Developer, and Install Shield Express, German and Japanese versions:

Install Shield is a full spectrum of software installation and deployment needs.

Demo Shield: Using this product, can create Interactive CD-ROM Introductions and also can build product demonstrations, generation of dynamic CBTs.

Install Shield Developer: It is the most powerful and flexible windows installer (MSI) setup-authoring solutions. This has visual studio.net integration and patch and upgrades creation and web service support and also source code control.

Responsibilities:

Led the team and designed testing strategies with methodologies.

Generated test plans, test cases, and test reports.

Designed and executed tests including functional testing and validation testing on different platforms.

Automated and reran the test cases in the new builds and generated new test cases, if any new functionality is added to the new releases.

Wrote or manipulated TSL script for WINRUNNER automated test scripts.

Coordinated and monitored beta test sites.

Coordinated and monitored the applications that are responsible for.

Documentation review and bug tracked.

Verified the language specific defect separately.

Environment: Windows 2K, Win 95, Win 98, Win ME, Win XP, German version of Windows and Japanese version of Windows, TEST DIRECTOR, WINRUNNER

Software Engineer – AppLabs Inc (PA)

HIPAA auditor is an easy to use product for checking if EDI transactions are HIPAA compliant. This 100% Java product can be used by hospitals, clinics, and other entities affected by HIPAA regulations to ensure that their EDI transactions meet all relevant HIPAA requirements.

HIPAA auditor meets all 6 levels of testing mandated by HIPAA and the associated industry organizations: WEDI and SNIP. It can audit all 11 transactions covered by HIPAA: 270/271, 276/277, 278, 820, 834, and 835,837-I, 837-D and 837-P.

Developed prototype screens using HTML (MOCKUPS).

Wrote XML to validate HIPPA file components.

Wrote a Detailed Use Case Description.

Prepared the Sequence flow diagrams.

Studied the existing common components in Java.

Verified the functionality in the SERVLET Framework.

Coded Java Business objects and controller classes.

Environment: Java, XML, HTML, and Win 2K

Dec 2000 – Feb 2002

SQA Engineer – eMIS Inc. (NC)

EMIS is telecom billing Solutions Company, which provides Customer Care, Inventory, Tariff Management, Dealer Management, and Billing. I was involved in testing of different releases for different projects. My main focus was on Customer Care application; Tariff Management, Billing; User Admin module; Inventory Managment testing and also responsible for testing of Customer Self Care project. Customer Self Care is a web project, and the end user can see their Profiles and Invoices and can change the profiles and can activate / deactivate the services and contracts currently having from this web application.

Generated test plans, test cases, and test reports.

Designed and executed automated tests including functional testing, and validation testing on different browser-platform combinations.

Coordinated and monitored the applications that are responsible for.

Reviewed documents and bug tracked.

Automated and reran the test cases in the new builds and generated new test cases, if any new functionality is added to the new releases.

Wrote or manipulated TSL script for WINRUNNER automated test scripts.

Environment: Java 1.3.1, Windows 2000, Oracle, Tomcat, WINRUNNER, TESTDIRECTOR

March 1999 – November 2000

Projects Handled in AppLabs:

Software Engineer Lead – eMarket Capital Inc. (PA)

This site is a leasing site and it provides service for all the three accounts: Lender, Manufacturer, and Customer. This site provides a Customer to apply for a lease and lenders will give their proposals and send back to the customers. Customer will opt the best proposal and the Partner will control these two accounts.

Designed testing strategies with methodologies.

Generated test plans, test cases, and test reports with the automated tools SILK, Mac robot.

Designed and executed automated tests including functional testing, and validation testing on different browser-platform combinations.

Played back the test scripts in the new builds and generated new test scripts, if any new functionality is added to the new releases.

Coordinated and monitored beta test sites.

Documentation review and bug tracked.

Environment: VB-6.0, ASP, HTML, SQL server, Java Script, IIS, SILK, Mac robot, XENU

Software Engineer Lead – Andale, Inc. (CA)

This site is an auction management site. This site acts as a bridge between vendors and marketplaces like Yahoo, Amazon and eBay. It provides inventory and live sales in different market places and post sale transactions, finance, customer management.

Generated test plans, test cases, and test reports with the automated tools Win runner, Web Load, and Rational.

Designed and executed automated tests including functional testing, and validation testing on different browser-platform combinations.

Played back the test scripts in the new builds and generated new test scripts, if any new functionality is added to the new releases.

Fixed the bugs and retested the bugs for reproduce.

Documentation reviews and bug tracked.

Environment: J2EE, EJB, JSP, HTML, Java Script, Oracle8.1 and Web Logic 5.1, Web Load, SILK

Software Engineer Developer

Bhive Web Development (Java)

This is a web development project. This site provides basically for the registered users to post their business plans to the site. Investors will buy the business plans and invest on those plans. Was responsible for the following:

Developed prototype screens using HTML (MOCKUPS).

Wrote a Detailed Use Case Description.

Prepared Test Cases.

Designed the use cases.

Prepared the Sequence (flow).

Studied the existing common components in Java.

Verified the functionality in the SERVLET Framework.

Prepared a user API for the above.

Coded Java Business objects and controller classes.

Environment: Windows NT, HTML, JSDK2.0, and SERVLETS, JAVA, HTML, JAVASCRIPT.

Software Engineer Developer

My Stocks Web Development Project 1 (Visual Basic)

Icoop Inc. (PA) Project 2 (Visual Basic)

Icoop is a platform which consists for four different stores OfficeCoop.com, Medlinx.com, Amarok.com, NCB.com) sites. This is an E-commerce project. Each site again consists of three different sites (End User site, Vendor site, and Browser based backend site). All the stores basically do online buying and selling transactions for individual store. Used ASP and Visual Basic DLL functions for server side programming and JavaScript for client side validation. Reported: 300+ Bugs/ Enhancements. Was responsible for the following in development:

This site is meant for buying and selling of stocks and also gives us the latest details about the market values. Used ASP and Visual Basic DLL functions for server side programming and JavaScript for client side validation.

Developed prototype screens using HTML (MOCKUPS).

Wrote a Detailed Use Case Description.

Prepared Test Cases.

Prepared the Sequence (flow).

Verified the functionality in the VB DLLs.

Prepared a user API for the above.

Coded business objects using Visual Basic.

Coded screens using ASP.

Environment: ASP, HTML, VB-6.0, and SQL server, JavaScript

September 1998 – February 1999

Programmer – GE capital (CT) Onsite

Software Engineer

Maintenance in Mainframes

This is a long-term maintenance project. This application is already being used under COBOL, CICS, and DB2, On MVS System. Basic responsibility is to support production. Use to fix the problems, which are raised in production. Problems like JCL abends and program modifications program analyzing and testing the program as required by client. Responsibilities include: coding, testing, and quality control.

Environment: COBOL-II, CICS, DB2, JCL, IMS, and TELON, IBM S/390

July 1997 – August 1998

Projects handled in Information Management Resources (India) (Bangalore) as Software Engineer:

Environment: OS/VS COBOL, CICS, IDMS, JCL, and VSAM, IBM S/390, Transform 2000

Project 1: Salt River Project (AZ) Offshore

Software Engineer

Maintenance in Mainframes

This is a long-term maintenance project. This application is already being used under COBOL, CICS, DB2, and On MVS System. Basic responsibility is to support production. Use to fix the problems, which are raised in production. Problems like JCL abends and program modifications program analyzing and testing the program as required by client. Responsibilities: coding, testing, and quality control.

Project 2: General Re-Insurance (CT) Offshore

Software Engineer

Maintenance in Mainframes

Project 3: AON Corporation’s CICA (IL) Offshore

Software Engineer

Y2K Problem for CICA-CIP-3

The project scope has been divided in to four stages

Stage 1: Verify portfolio analysis

Stage 2: Millennium updates planning.

Stage 3: Conversion and testing.

Stage 4: Acceptance testing.

This application is already being used under COBOL, CICS, and IDMS on an MVS system. The main objective is to convert 2-digit year, which is being used in existing system to a 4 digit Year (Y2K Project). Using the Transform Tool and Sliding Window Technique, solves the problem. Responsibilities: coding, unit testing, system testing, and quality control.



Contact this candidate