Shashank Puli
****.****@*****.*** Phone: 514-***-****
Objective: To work as a successful software development professional, demonstrating a high degree of creativity, initiative and a commitment to high quality work and improving my skills with the latest emerging technologies.
PROFESSIONAL SUMMARY:
7+ years of intensive IT experience including 3+ years of experience in Pega and 4 years in QA automation.
Proficient in PEGA Implementation, EAD Enterprise Architectural Design, Application Set up, creation of the frameworks flows, design of work class structure, data modeling, SOA Integration service configuration & mapping, Document Correspondence, Reporting generation etc.
Good Exposure in Banking and Telecommunication domains and implementing BPM and BRE concepts.
Involved in Designing High Level Class Structure Work flows and Rule sets in Pega PRPC.
Demonstrated knowledge and applicability of Object-Oriented techniques and principles.
Hands on experience in design and development of Class structure, Activities, Flow Rules, Flow Actions, Decision rules, Declarative Rules, Privileges, Access Group and Access Roles, Service level rules, Harness and Section Rules.
Good experience in developing and managing Work flows, Class structure designing, Security based on role and privileges, developing User Interface(UI).
Well versed with debugging and monitoring tools like Tracer, Clipboard, SMA and Rules inspector.
Experience in Maintenance, Production support after the application is developed
Developing applications based on PEGA best practices and guardrails.
Proficiency in modeling of business processes, PRPC tool installation, development,
testing, and deployment.
Worked on SDLC under Agile methodologies like Scrum and Test-Driven Environments.
Experience in onsite/offshore work co-ordination.
CERTIFICATIONS
PEGA CSA - Certified System Architect
TECHNICAL SKILLS
PRPC VERSIONS
6.x, 7.x
Programming Languages
SQL, C++, Java
Scripting Languages
JavaScript, PHP
Web Technologies
HTML, XML, SOAP, WSDL, Servlets, JSP, AJAX
Web Servers
TOMCAT, IBM WEB SPHERE, ORACLE WEB LOGIC
Databases
ORACLE, MS SQL SERVER
Operating Systems
Windows, Linux, OS X.
PROFESSIONAL EXPERIENCE:
CIBC, June 2014 – June 2017
Toronto
Role: Pega System Architect
Chordiant application is a CRM (Customer relationship Management), Java + Bean based tool which is used by CSR (Customer Service Representative) for helping customer of CIBC product (cards). This is single point os contact where cardholder get resolved their queries or execute the requests like card activation, add authorized user, product change, balance transfer, payment protector, statement request and accept the marketing offer and many more.
Responsibilities:
Participated in Initial Requirements review and design sessions for clarifications
Designed the UI screens according to the Project requirements document and presented the same to business in review meetings
Created new classes to achieve new functionalities introduced
Created UI controls like Harness, Sections, Flow Actions, HTML Properties and modified existing controls
Extensively wrote new activities and modified existing ones to accomplish the business logic and functionality to meet the requirements
Created new Utilities and List view rules for the report generation as per the business needs
Configured agents and monitoring/debugging of the batch process for auto renewal functionality
Modified Complex Decision logics to determine the rating methodology for the Rate calculations and Premiums as per new ACA requirements
Consumed and Integrated the different services from Product Configuration Framework like calculating Premiums and Member Level rate age band rate services and FACETS services for multiple types of transactions
Extensively used SOAP Connectors for integration to different systems and ran wizard to generate rules
Modified the existing XML hardcoded rules for the quote sheet changes
Integrated with different systems for Class to Class Transfer after the Renewals are completed
Modified multiple existing DB scripts to data save/ retrieval purposes
Used Circumstancing feature to differentiate same business function based on the certain property types
Fixed defects as part of Testing in multiple environments
Helped with different modules in same project to achieve the deadlines and deliverables
Participated in daily development Scrums and meetings with QA and business
Coordinated with different teams to resolve the development issues
Coordinated with offshore team to share the development tasks and defect resolution
Deployment support for production and address issues immediately after going live.
Environment
Pega PRPC V6.x/7.x SP2, Oracle 11g, WebSphere App Server 7, FACETS, Windows 7 Professional, SOAP UI, HPQC-ALM.
Teksavvy June 2011 – March 2014
Ottawa
Role: QA Analyst
CRM is the application used by Teksavvy customer care representatives that provides tool that enhances the efficiency of customer care activities.
CRM performs the following tasks:
Create new customers account.
Search for and maintain existing customer account.
Create new subscribers.
Search for and maintain existing subscribers.
Create memos to build account histories.
Create follows-Ups to schedule and route tasks
View account data and run online queries
Responsibilities:
Created test scripts based on test scenarios in TFS.
Created test plan tree and expected results for new business capabilities.
Translated business requirement into functional requirement based on what test cases and expected results documented.
Created detailed test cases based on the requirements.
Provided test cases to BA/Dev/Project manager for approvals.
Identified test data based on the test cases on provided them to the DBA.
Organized testing based on risk based approach in TFS.
Involved in black box testing of all the flows.
Created customer from Teksavvy own developed GUI front end called desktop one, provide order in OMS, ran usage file to generate bill.
Performed sanity, Functionality, Security, Integration and End-to-End testing based on the requirement.
Executed all the test cases from the test lab of TFS and reported execution issues.
Reported the defects to development team with proper priorities and severities.
Provided defects and status report to the management on the assigned tasks.
Performed sanity testing of new group builds in test environments.
Generated Test Scripts using QTP by recording, programming for performing Regression Testing.
Developed automation scripts using VB Scripting in QTP. Imported and exported data from and to Excel to and from QTP Worked extensively on tracing and debugging the application.
Used SQL to perform data mapping and backend testing by using SQL Navigator and Toad. Also documented all the SQL queries for future testing purpose.
Supporting testing for UAT/client user
Environment
QTP, Agile, Windows 7 & 10, VBScript, SQL, ASP.NET, Visual Studio, TFS, SharePoint, MS-Office, MS Acces.
TransCanada Pipelines
Calgary June 2009 – May 2011
Role: QA Analyst
TransCanada in Migration of existing business content from FileNet CS to FileNet P8 and Roll-out of new ECM functionality to the enterprise. During this conversion process, all the data was being converted and load into new P8 database with the help of ETL Developers. ETL Developers started converting the data based on Conversion Strategy documents. TransCanada preferred to implement an SAP ERP/ECC suite to achieve higher levels of integration and improve customer relationships and the supply chain's overall efficiency.
Responsibilities:
Involved in the project as ETL ECMG QA Analyst in testing the data Conversion and as a tester in the project of SAP Implementation.
Accelerate all manual SAP testing activities performed by IT and business testers.
Requested overview of the complete business process from the business users.
Worked closely with project manager and QA manager to understand the deliverables.
Understood the functional and business requirements of the project by organizing review sessions with the Business analyst.
Involved in the creation of master test plan by outlining test assumptions, risks, timelines, roles and responsibilities, build management, entry/exit criteria and deliverables.
Worked closely with the SAP ABAP Developers to coordinate the deliverables and the timelines.
Worked closely with the AMS and Development team to understand the business process.
Created detailed Test Scenarios and Test cases according to the Business/Functional requirements for the data Conversion application.
Tested the Claims and Policy Data mart, which includes the data model, business rules, Extract/Transformations/Load procedures and schedules.
Tested the common definitions using the business rules for all business regions reporting on member, lead or prospect data.
Validated the forecast pipeline activity, which defines when a Lead becomes the member by generating reports.
Verified and tested the ECMG transformations like Expression, connected and unconnected Lookups, Source Qualifier, Filter, Aggregator, sorter, Sequence Generator, Normalizer, Router, Joiner, and Stored Procedure etc.
Tested ETL mappings using ECMG to move information from multiple sources into staging tables and then to common consolidated data area of Data Warehouse and then to Flat files as requested by the vendor.
Executed PL/SQL Procedures and Functions for Procedure transformations also created and used different tasks like Decision and email tasks.
Performed Analytics reports testing based on the requirements.
Identified and reported data mapping, data integrity, and data corruption issues to the ETL and Development teams.
Used File Aid, TSO to perform data validation checks
Environment:
ECMG, HP Mercury Quality Center ALM, HP Quick Test Professional 9.0, Mercury LoadRunner 9.0, FileNet (CS & P8), Cognos reports, Windows XP, UNIX, Oracle 11g, SQL Server 2008, MS Excel (Source), Flat files (End Targets), TOAD (Query Tool), PL/SQL.
EDUCATION
Bachelor of Technology - Jawaharlal Nehru Technological University Hyderabad (May 2004 – March 2008)