Murali Boddu
Email: **********@*****.***
Phone: 630-***-****
Work Authorization: Green Card
Certifications:
CSM, SAFe Agilist, Devops, Scrum Master, Product Owner, Product Manager, PMP, Azure
Summary
24+ Years of technology experience managing and delivering large scale and complex enterprise IT projects
Certified Project management professional, Scrum Master and Product Owner
Have extensive experience working in waterfall and Agile methodologies.
Have knowledge in Azure, AWS, Devops (Jenkins, Maven, Gitlab, Github)
Suggest and implement process and quality improvements, according to ITIL Release Management Best Practices, to help ensure client quality and satisfaction
Developed Test Plans and Test Cases based on Business Requirements specifications (BRS), and Functional Requirement specifications (FRS).
Performed Unit Testing, Interface Testing, Regression Testing and User Acceptance Testing.
Having Good experience in Client/Server environment where application development using Oracle 8i/9i, JAVA, SQL, PL/SQL, SQL Server, and UNIX.
Experience as a Quality Assurance Tester in Web Testing environment where the Software Development using ASP, .NET, Visual Basic 6.0, VB Script, HTML, JavaScript, and SQL Server 7.0
Performed Web based testing, Siebel CRM, Client Server Testing, White Box Testing and Black Box Testing.
Experience in Bug tracking tools like Quality Center, Test Director and Rational Clear Quest.
Experience in preparing test cases, manual, automated, unit, system, integration, regression and performance tests
Experience in preparing Analysis Documents and User Acceptance Documents
Coordinated with Development, Integration, Configuration Management, Testing, Training and Production teams for Repository build and deployment
Have special skills such as Documentation and written communication, Requirements Analysis and Functional Exposure
Having hands on experience in Informatica, Business Objects, Abinitio
Excellent knowledge of Software development and testing life cycles, SQA methodology and test process documentation and End user training.
Worked on Win runner, Load runner, QTP, Rational Functional Tester and Rational Performance Tester for Functional regression and Performance testing
Worked on Load runner for checking the performance of application.
Work experience with Financial and Insurance industries.
Performed Project Management, Leadership, Strategy, Technology Lead, Programmer Lead and Business Analyst roles.
Global Project Manager with strong cross-cultural acumen, having worked in the United States and India with global organizations and partnered-with and managed cross-functional teams based in Asia- Pacific, Europe, Middle East and South America.
Mentor and coach team members onsite and offshore.
Expertise in rolling wave planning to accommodate expected project changes
Expertise in working with other Systems Analysts, Developers, Business Partners and others to implement business solutions.
Strong ability in finding various approaches for problem solving.
Excellent verbal and written communication skills.
Self-motivated, quick learner, team player and capable of working independently.
Team spirit, competitive nature and ability to adapt to various environments.
Proven experience in building and maintaining strategic relationships with internal and external customers and business partners.
Manage the Enterprise Change Management RFC approval process across all Agile Release Trains and Scrum Teams
Manage the Enterprise Release Management process to obtain release assessment approvals across all ARTs and Teams
Coordinate the Production Implementation Planning activities which include;
oDocumenting Implementation Plans and Detailed Implementation Task Lists
oSupporting Implementation Events as the liaison between the scrum teams and our Release Management partners
oSupporting Business & Technical Validation activities during Production Implementations
Maintaining a Release Calendar for all Agile Release Trains and Scrum Teams
Responsible for continuously improving the Change Management and Release Management process.
Coordinating the completion of scrum team deliverables associated with the Technology Delivery Lifecycle, which includes required signoffs Responsible for Release Communications and Release Status Reporting
Responsible for managing a Release Scrum team
As Scrum Master I understand accountability for guiding, coaching, teaching and assisting team in Scrum/Agile principles and driving process improvement.
Worked with the team to deliver value and coordinate within and outside the team to facilitate the completion of the team’s backlog.
Assured the team adheres to Scrum and facilitates the scrum ceremonies:
Facilitated Daily Scrum/stand up, Story Point Estimation, Sprint Planning, Backlog refinement, Sprint Review, Sprint Retrospectives and Sprint
Worked with Product Owner to prioritize Epics, Features, and User Stories
Captured and reported team performance metrics (Velocity)
Performed coaching, advocated, protected and solved problems as they developed.
Proactively helped team identify and resolve impediments, and team interruptions during the Sprint
Coaching, mentoring, budgeting, planning and execution the project.
Exposure to pre-sales and proposal making activities.
Fair knowledge of SEI, CMM Levels, Six Sigma Quality and SOX standards and implementing the methodologies.
Good team player and also have ability to work independently in a time sensitive environment.
Key Domain and Technical Knowledge
Domain : Retail, Finance, Insurance, Telecom
Technical :
Test Management /Agile Tools
Quality Center, Test Director, Rational Clear Quest, Answer link, PVCS, Bugzilla, Rally, Version One, Azure DevOps, JIRA, Confluence, Azure DevOps
Programming Languages
C, C++, VB, .NET, ASP, Java, XML, HTML, SQL, JavaScript, VBScript, Perl, Salesforce
Mobile Applications/Tools
IPAD and Samsung Tablets
Testing Tools
Win runner, Load runner, QTP, Quality Center, Rational Suite, Selenium, Maven, Jenkins, Selenium Web Driver
Databases
SQL Server, Oracle 8i/9i, DB2, Teradata
Operating Systems
Windows NT, Windows XP, Unix, IBM-AIX, Solaris, MAC
Configuration
VSS, CVS, Perforce, Clear case, GIT
Methodologies
Waterfall, Agile/Scrum, V-model
Servers
Tomcat, Apache, IBM HTTP server, IIS 5.0+, WebLogic, Web sphere
CRM
Siebel 7.0.3, 7.5.2,7.7,7.8, Siebel Call center, eSales, eFinance, ecommunications, Order Management, Product Configuration, Pricing, Siebel tools, Assignment Manager,Workflow, EIM, EAI, Siebel Analytics
ETL/Business Intelligence
Informatica, DataStage, Abinitio, Autosys, Business Objects, Cognos
Cloud Technologies
Azure, AWS
DevOps
Jenkins, Maven, Github, Gitlab
Academic Qualification
Master of Computer Applications (M.C.A) in 2000 from Madras University
Bachelor of Science in Electronics in 1997 from Nagarjuna University
Work Experience:
Client: Truist
Position: Release Manager
Location: Atlanta
Duration: July 2021 – Till Date
Description:
Forward Plan the release windows and cycles across a portfolio
Manage risks and resolves issues that affect release scope, schedule and quality
Measure and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
Implemented best practices of ITIL release management
Coordinate release content and effort based on the service request backlog, pending service requests, third party applications, or operating system updates
Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes
Manage relationships and coordinate work between different teams at different locations
Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews
Produce Deployment, Run Books and Implementation Plans
Weekly Release Reporting
Communicate release details and schedules to the Business as required
Negotiate, plan and manage all release activities
Work with release engineers to understand impacts of branches and code merges
Maintains the release schedule for all core services and ensure alignment across key partners and vendors.
Continually work towards making improvements in the release process
Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists.
Develops scripts and automation tools used to build, integrate, and deploy software releases to various platforms
Participate in CAB meetings to discuss release scope and/or roadblocks
Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
Researches new software development and configuration management methodologies and technologies and analyzes their application to current configuration management needs
Company: Infosys Ltd Period: November 2007 to June 2021
Projects
Project Title: IPREO
Client: SunTrust
Position: Release Manager
Location: Atlanta
Duration: September 2019 to Jun 2021
Description:
Integration of the IPREO Book building and Events and Conferences modules with our current use of IPREO Big Dough supports the client relationship management CRM needs of our Originate to Distribute model from Equity Research, through Syndicate and Sales and Trading. The integration and common client engagement data is crucial in evidencing the firm’s value proposition with the investor community.
Role and Responsibilities:
Manage the Enterprise Change Management RFC approval process across all Agile Release Trains and Scrum Teams
Manage the Enterprise Release Management process to obtain release assessment approvals across all ARTs and Teams
Coordinate the Production Implementation Planning activities which include;
oDocumenting Implementation Plans and Detailed Implementation Task Lists
oSupporting Implementation Events as the liaison between the scrum teams and our Release Management partners
oSupporting Business & Technical Validation activities during Production Implementations
Maintaining a Release Calendar for all Agile Release Trains and Scrum Teams
Responsible for continuously improving the Change Management and Release Management process
Coordinating the completion of scrum team deliverables associated with the Technology Delivery Lifecycle, which includes required signoffs Responsible for Release Communications and Release Status Reporting
Implemented best practices of ITIL release management
Responsible for managing a Release Scrum team
Project Title: Advisor Desktop PMW Value Stream
Client: SunTrust
Position: Senior Program Manager/Scrum Master/ Release Manager
Location: Atlanta
Duration: January 2015 to August 2019
Description: This project involves requirement elaboration, design, build, testing, implementation and support. The system will be developed in multiple releases using AGILE methodology. A prototype will be developed as a part of this effort to proof out the proposed architecture.
Advisor Desktop team will be working on multiple sprints that will involve changes to be made to advisor desktop application (Salesforce) to enhance the application functionality and help the advisor with better application hands-on experience
Role and Responsibilities:
As Scrum Master I understand accountability for guiding, coaching, teaching and assisting team in Scrum/Agile principles and driving process improvement.
Worked with the team to deliver value and coordinate within and outside the team to facilitate the completion of the team’s backlog.
Assured the team adheres to Scrum and facilitates the scrum ceremonies:
Facilitated Daily Scrum/stand up, Story Point Estimation, Sprint Planning, Backlog refinement, Sprint Review, Sprint Retrospectives and Sprint
Worked with Product Owner to prioritize Epics, Features, and User Stories
Captured and reported team performance metrics (Velocity)
Performed coaching, advocated, protected and solved problems as they developed.
Proactively helped team identify and resolve impediments, and team interruptions during the Sprint
Coaching, mentoring, budgeting, planning and execution the project.
Scheduling, managing and coordinating releases across multiple applications within various portfolios across different teams and projects.
Implemented best practices of ITIL release management
Constructing a release calendar for the different projects to have a centralized view of all releases.
Manage and mitigate risks and resolve issues regarding release quality and schedule.
Continuously monitor projects and provide reports about their progress.
Ensuring all team members are adhering to engineering best practices as well as enforcing DevOps policies.
Monitoring the release process and collecting feedback from the different teams as well as customers for review.
Making improvements on a regular basis to the release process.
Project Title: Interact
Client: Bank of America
Position: Project Manager
Location: Atlanta
Duration: January 2013 to December 2014
Description: Interact is online application used by associates in banking centers which helps to service the daily need of customers. Associates can perform various actions like Account opening, account maintenance, create appointments for the customers and end to maintenance of all the accounts. This application is also developed for iPad and Samsung tablets.
Role and Responsibilities:
Reviewed Business Requirement Documents and the Functional specifications.
Decomposed FRS documents and wrote test conditions, test scenarios and test cases.
Involved in reviewing and discussing Test Plan with other team associates and project team.
Involved in the creation of test plans, test cases and test data.
Developed Test Cases for User Acceptance testing
Performed Regression testing, System Integration Testing, User Acceptance Testing
Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results.
Offshore coordination and status reporting.
Working on all initiatives and giving strategies to higher management.
Worked on all the modules of Interact and Smart Lobby
Development of overall test strategies, test plans for manual testing including definition of test cycles and schedules, creating test data, executing tests interfaces, documenting.
Regular meetings and updates are made to the Management team of the ongoing QA Process.
Used Quality Center and Rally as Test management tools.
Tested the application on iPad and Samsung tablets.
Handled multiple projects in same release
Supported cross application testing.
Worked with client management to provide regular updates and status reports of the project
Project Cost management planning, estimating, budgeting, and controlling costs so that the project can be completed within the approved budget.
Project Integration experience includes characteristics of unification, consolidation, articulation and integrative actions that are crucial to project completion, successfully meeting customer and stakeholder requirements and managing expectations.
Project Scope management experience includes how the project scope is defined, verified, and controlled, and how the Work Break Down structure is created and defined.
Project Time management experience includes identifying the schedule activities, analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule
Project Title: CashPro Web
Client: Bank of America
Position: QA Lead/Test Manager
Location: Charlotte
Duration: May, 2009 to December, 2012
Description: CashPro Online meets the diverse working-capital management needs of Global Corporate and Global Commercial Banking clients through a simplified, comprehensive and personalized Web experience. CashPro Online offers clients access to a comprehensive suite of financial management solutions through a single view. Through CashPro Online, clients perform everyday treasury-management tasks, make investments, initiate payments, manage receipts, and obtain critical reporting information quickly and conveniently in a secure environment. CashPro Online includes: Reporting, Liquidity, Payments, Trade, Receipts, Notifications, Support and Admin
Role and Responsibilities:
Reviewed Business Requirement Documents and the Functional specifications.
Decomposed FRS documents and wrote test conditions, test scenarios and test cases.
Involved in reviewing and discussing Test Plan with other team associates and project team.
Involved in the creation of test plans, test cases and test data.
Developed Test Cases for User Acceptance testing
Performed Regression testing, System Integration Testing, User Acceptance Testing
Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results.
Offshore coordination and status reporting.
Working on all initiatives and giving strategies to higher management.
Worked on all the modules of CPO
Development of overall test strategies, test plans for manual testing including definition of test cycles and schedules, creating test data, executing tests interfaces, documenting.
Regular meetings and updates are made to the Management team of the ongoing QA Process.
User Quality Center Test management
Performed back end and data testing using Toad and SQL Developer
Project Title: Underwriting System
Client: Bank of America
Position: QA Lead
Location: Charlotte
Duration: December, 2008 to April, 2009
Description: This project is the third generation of the original Global Underwriting System (GUS) strategic multi-generation plan to provide a global loan underwriting and monitoring application that provides a seamless end-to-end single application for Commercial Credit Products and other similar products
Role and Responsibilities:
Reviewed Business Requirement Documents and the Functional specifications.
Decomposed FRS documents and wrote test scenarios and test cases.
Involved in reviewing and discussing Test Plan with other team associates.
Involved in the creation of test plans, test cases and test data.
Worked on different modules like GUS and GMS
Involved in testing of different LOB’s like DFS, CCP, GWIM and CCD
Developed Test Cases for User Acceptance testing
Performed Regression testing, System Integration Testing, User Acceptance Testing
Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results
Development of overall test strategies, test plans for manual testing including definition of test cycles and schedules, creating test data, executing tests interfaces, documenting.
Regular meetings and updates are made to the Management team of the ongoing QA Process.
User Quality Center /Rational Clear Quest for logging defects
Performed back end and data testing using SQL Server
Developed automation scripts for Smoke Test cases and view my deals screen using modularity framework in RFT
Developed Performance scripts for GUS and GMS using RPT
Project Title: RDS
Client: Wachovia/Wells Fargo
Position: QA Lead
Location: Charlotte
Duration: November, 2007 to November, 2008
Description: RDS Basel project is developing a Risk Information Management Environment (RIME) to manage a consistent view of credit risk information that supports Basel II compliance. RIME will bring all retail and commercial credit risk data into a single repository called the Enterprise Layer and will equip end-users with the tools and support to easily access this information. This comprehensive infrastructure will provide more accurate and consistent risk data for management decision-making and reporting.
Role and Responsibilities:
Reviewed Business Requirement Documents and the Functional specifications.
Involved in reviewing and discussing Test Plan with other team associates.
Involved in the creation of test plans, test cases and test procedures.
Worked on different modules like AFS, CRS, Equifax, Transunion, RCCE, Enterprise Layer and Consumer Risk
Developed Test Cases for User Acceptance testing from mapping documents.
Participated in WDS Basel UAT and History load
Performed XM HUB testing.
Performed User Acceptance Testing, Regression testing.
Decomposed FRS documents and wrote test scenarios and test cases.
Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results
Development of overall test strategies, test plans for manual testing including definition of test cycles and schedules, creating test data, executing tests interfaces, documenting.
Regular meetings and updates are made to the Management team of the ongoing QA Process.
User Quality Center for logging defects
Performed back end and data testing using Teradata SQL Assistant
Company: Vayu Inc Period: March, 2006 to October, 2007
Project Title: Mortgage CRM
Client: Fannie Mae
Position: Programmer Analyst
Location: Washington D.C
Duration: July, 2006 to October, 2007
Description: Siebel CRM application Consists of single family, multifamily, NBC, CBC, Trading Desk, contract management and Marketing projects. This Mortgage industry giant use Siebel for Broker/Lenders approvals, Contracts management, outbound email communication, Opportunity management Activity management etc, This is specifically for internal customers.
Role and Responsibilities:
Reviewed Business Requirement Documents and the Functional specifications.
Involved in reviewing and discussing Test Plan with other team associates.
Involved in the creation of test plans, test cases and test procedures.
Developed Test Cases for functional testing.
Performed User Accepted Testing, Regression testing.
Decomposed FRS documents and wrote test scenarios and test cases.
Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results
Development of overall test strategies, test plans for manual testing including definition of test cycles and schedules, creating test data, executing tests interfaces, documenting.
Tested Applets, Views, Screens, MVG’s, LOV’s, Pick List, Joins, Links, Toggle Applet, Drill Downs, Reports etc of various modules.
Tested different work flows, inbound and outbound emails, and data testing using EIM etc.
Performed Regression testing using QTP for NBC, LC and BC modules
Interacted actively with the team in identifying bugs.
Tested the application according SOX standards
Regular meetings and updates are made to the Management team of the ongoing QA Process.
User Quality Center for logging defects
Performed back end and data testing using SQL developer
Checked the performance using Load runner for several scenarios
Project Title: Siebel Sales
Client: Cbeyond Communications
Position: Programmer Analyst
Location: Atlanta
Duration: March, 2006 to June, 2006
Description: Siebel Sales will enable CBeyond to establish “best practice” sales processes that help increase sales results, optimize sales costs, and allow our sales reps to sell “smarter” in the field. Siebel Sales will be designed for speed and ease of use to react to our high volume, transaction-based sales force. Siebel Sales will also provide sales and marketing people the tools and reporting to keep track of any type of activity targeted at prospects. The Siebel Sales application will provide the following primary capabilities: Territory assignment, Lead Database Management, Sales Rep Lead Management, Sales Activity Management, Sales Pipeline Reporting Management
Role and Responsibilities:
Reviewed Business Requirement Documents and the Functional specifications
Performed Functional, Regression and User acceptance testing
Developed UAT plan and test case scenarios to guide a select group of key end-users in testing the user interface and functionality of the Siebel application
Performed Manual and Automated Testing
Checked the responsibilities of the agent including complete testing of views and screens.
Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results.
Tested Applets, Views, Screens, MVG’s, LOV’s, Pick List, Joins, Links, Toggle Applet, Drill Downs, Reports etc of various modules.
Automated the regression testing using Quick Test Professional 8.0
Performed parameterization using the data table.
Created standard output values.
Performed exception handling using recovery scenarios.
Performed back end testing using Database Checkpoints.
Wrote SQL queries to verify the results of the database checkpoint.
Performance testing was done using Load Runner 7.8.
Created and enhanced the scripts with transactions, parameterization, rendezvous points, correlation.
Analyzed the results and pointed out the bottlenecks.
Maintained and executed test cases and test scripts using Quality Center
Reported the bugs to the developers using the Quality Center
Coordinated with developers to resolve the defects and close them
Distributing the work among all the team members
Interacted with developers regarding priority of bugs and update the status of bugs once fixed.
Making sure that the work is completed in time and that it met all the requirements of UAT.
Company: Terasoft International Inc Period: May, 2005 to February, 2006
Project Title: Sales CRM
Client: IRI
Position: Programmer Analyst
Location: Chicago
Duration: October, 2005 to February, 2006
Description: Client is a market research company where 80% of the world's market research dollars are spent, including operations in the United States, Europe, Latin America and several other countries. IRI provides consumer behaviour tracking service to customers with the most robust data available on electronic point-of-sale purchases of thousands of consumer brands all over the world. In this project, the transactional data related to various entities (Accounts, Contacts, Opportunities, Quotes, Orders, Agreements and Revenues) are being loaded from earlier system to Siebel system through the process of Enterprise Integration Manager (EIM) for languages French, Italian, Dutch, English-British, German and Spanish (Modern)
Role and Responsibilities:
Reviewed the Business Requirement documents with the business and development team to understand the architecture and functionality of the application.
Involved in all stages of testing process–Development of Test Plan and Test cases based upon requirements for Functional Testing, Regression Testing, Integration Testing and support for User Acceptance Testing.
Involved in back-end testing where the flat files were loaded into the database and also extracting the data into flat files from database
Tested Applets, Views, Screens, MVG’s, LOV’s, Pick List, Joins, Links, Toggle Applet, Drill Downs, Reports etc of various modules.
Performed End-to-End testing of full functionality.
Used Test Director for tracking and reporting defects, enhancement requests, and assess the real status of project throughout the life cycle.
Performed smoke testing for every release
Worked with Business Analyst in resolving some issues in the project
User Load runner for performance testing of the application for various scenarios
Project Title: Customer Maintenance
Client: SBC
Position: Programmer Analyst
Location: Chicago
Duration: June, 2005 to September, 2005
Description: The Integrated Customer Enterprise (ICE) system is a major undertaking of the SBC Custom Account Services & Support (CASS) IT organization. Its purpose is to implement a standard Servicing and Asset Management Peregrine platform for SBC/Ameritech’s Managed Services clients. Managed Services clients are corporate customers who have entered into a contractual agreement with company to provide customized service offerings. This application is used to manage information, service and repair calls, including contact information, contracts, assets, and other components of a customer’s Managed Services.ICE consists of four modules: Service Center, Asset Center, Connect – IT and Get-IT
Role and Responsibilities:
Involved in Defining, and Analyzing the Testing Requirements based on the Application Functionality.
Gathered test data requirements for data conditioning from Business Units to test total application functionality.
Conducted Test Plan walkthroughs.
Created test scenarios for System testing and Regression testing.
Creating Test Plans and test cases.
Prepared Test procedures for both positive and negative scenarios and mapped the same to requirements.
Executed test scripts and analyzed the test results.
Executed test cases before and after bug fixes for each build for User acceptance testing.
Back-end testing was done using Oracle
Interacted with developers regarding priority of bugs and update the status of bugs once fixed.
Running Automated Test Scripts Using Win runner
Extensively worked on Load runner for performance testing.
Tested CPU usage, memory leakage, network delay.
Involved in Functional, GUI, Regression and System testing
Defect Tracking using Test Director
Company: Symphony Services Period: December, 2003 to May, 2005
Project Title: GEAC ERM Solutions
Client: Leading Expense Management company
Position: Senior Software Engineer
Duration: December, 2003 to May,2005
Description: GEAC ERM is built using java as client and server. It Built on J2EE.
This has basically four modules Expense Report, Travel Plane, Time Sheets, Purchase Report.
The GEAC Expense Management applications also offer a choice between a pure HTML client or Java client. With the HTML deployment, users can access the application anywhere, anytime, via the