Professional Summary

Professional Summary
·       Sreenivas Mothukuru is a Manager at Capgemini. He has 14+ years of Software Development & Testing experience in delivering quality products & services across domains.
·       As a proven expert in Agile, he provides Coaching, Consulting & Transformation support to the Clients as Tribe Test Engineer (i.e. Agile Test Manager) & Scrum Master.
·       He brings into play a unique blend of deep Agile software development & testing solution insights and has an in-depth understanding of complex customer problems. He is a strong proponent of simple, effective solutions that meet client needs with best in class returns of investments.
·       He has good experience in grooming traditional Testers to Software Developer Engineer in Test (SDET) for agile engagements.
·       He was placed at BNP Paribas Fortis, Belgium as an Agile/Test Coach from May to August 2018.
·       He holds a master’s degree in computer science from Osmania University, India. His certifications include Certified Professional Master Agile Tester (CP-MAT) and Certified Scrum Master (CSM).

Skills Profile
Specific & Current Skill
(Primary Skill)
Agile Adoption / Transformation
1.      Early adopter to Agile environment with over 10 years’ experience as an Agile Tester, Scrum Master, Release Coordinator, Agile Coach.
2.      Experienced in setting up Software Developer Engineer in Test (SDET) and self-organizing teams in Agile Engagements (Scrum, Kanban, Lean).
3.      As an Agile Coach, built & managed multiple cross functional Agile teams during Forming, Storming, Norming, Performing & Adjourning phases of Agile transformation.
4.      Trained more than 1500 associates on agile principles & practices to nurture agile practices across teams at Capgemini.
5.      Has done extensive research on agile way of working & developed key agile assets such as Agile Estimation Model, Scrum Capacity Calculator, Scrum Ceremony Planner, Agile Process Handbook, etc.
6.      Has done Agile Process QBP assessments for clients and helped clients reach matured agile state.
7.      Empowered Agile teams as a Scrum Master

Technical
Operating System
Windows XP, Windows 7, Unix, Ubuntu
Database
Oracle, MySQL, Postgres, Hive
Technologies
HTML, Programming (Core Java), Unix/Linux commands, Ruby
ALM Tool
Rally, Jira Agile, VersionOne, HP Agile Manager, Quality Center (QC)
Version Control System
Tortoise SVN, GitHub
Continuous Integration
Hudson, Jenkins, Maven, Nexus, CDD
Application Servers
Dynamo, Tomcat, Resin
Bug Tracking Tools
Bugz, Bugzilla, Jira
Automation Tools
WebInject, Selenium, LeanFT
Reporting Tools
Adobe (Omniture Site Catalyst), Yahoo, Google Web Analytics
Other Test Accelerators
Fiddler, Firebug, IE Web Developer, FreeMind, InstantDemo, MySQL Query Browser, Putty, TOAD, PgAdmin, YSlow, Rypple, ACTS, Iovation, Jconsole

Functional
Management and Leadership Skills
o   Led QA effort as Test Manager for both Tactical (maintenance) and Strategic (long term) projects for Web & Client/Server applications
o   Experienced in Performance Appraisal, Timesheets & Leave Approvals, Recruitment & Training, Competency Building and Resource Utilization
Training & Development
o   Facilitating Agile Training at Hyderabad, Bangalore, Gandhinagar, Mumbai, etc.

Professional Experience
Anglian Water Service (Lincoln, UK)
September 2018 – October 2018

Scrum Master
As a Scrum Master, facilitate Discovery phase and help Scrum team come up with Epics, Features and User Stories for Action Tracking project.

Responsibilities:
·       Facilitated Discovery phase by coordinating with Product Owner, User Experience (UX) Specialist, User Requirement Specialist and helped Scrum team come up with Epics, Features and User Stories for Action Tracking project.
·       Facilitated Scrum ceremonies (i.e. Backlog Refinement, Sprint Planning, Daily Scrum Call, Retrospective Meetings).

BNP Paribas Fortis (Brussels, Belgium)
April 2018 – August 2018

DevOps/Agile/Test Coach
As a DevOps/Test Coach, educate BNPPF staff on DevOps and Test practices and help them adopt Agile (Sportify) methodology with DevOps.

Responsibilities:
·       Coach Tribes/Squads on Agile (Sportify) principles & practices.
·       Facilitate Acceptance Criteria, Example Mapping, Behavior Driven Development (BDD), Value Stream Mapping, etc. sessions.
·       Coach Tribes/Squads on DevOps practices.
·       Built Progressive Automation Framework and had done PoC for CRM-CB Squad.
Capgemini India Pvt. Ltd
December 2014 – March 2018

Capgemini is one of the world's foremost providers of consulting, technology, outsourcing services and local professional services. Present in over 40 countries with almost 180,000 people, the Capgemini Group helps its clients transform to improve their performance and competitive positioning.

Manager, Agile CoE, Unified Technology Office
As a manager, empower Agile Delivery teams by providing consulting, coaching & transformation support; research & develop agile specific tools, artifacts & guideline documents to improve team’s efficiency and contribute to proposals (RFP/RFI) by providing simple and effective solutions that meet client needs.

Responsibilities:
·       DevOps & Agile Maturity Assessment: Completes DevOps & Agile Process maturity (QBP) assessments to Farmers client at USA.
·       Agile Process Maturity Assessments: Completed Agile Process QBP assessments to Assurant, Radian, American International (AIG), Royal Bank of Scotland (RBS), MasterCard, Chubb, LPL, DTCC, CNA clients at offshore
·       Agile Coaching & Training: Facilitated Agile training, trained more than 1500 associates on agile principles & practices and nurtured agile practices across delivery teams
·       Agile Transformation: Worked closely with American International (AIG) insurance client and successfully transformed projects from Traditional to Agile way of Software Development.
·       Research & Development (R&D): Had done extensive research on agile way of working & developed following Agile specific tools, artifacts & guideline documents to improve team’s efficiency:
o   Agile Estimation Models
o   Scrum Ceremony Planner
o   Scrum Team Capacity Calculator
o   Agile Process Handbook
o   Sprint Activity Scheduler template
o   Test Plan & Test Summary (Lighter version)
o   Agile Metrics
o   Browser Support Plan, etc.
·       Acceptance Test Automation (BDD) Project: As a Product Owner, I’m responsible for a) Creation of Acceptance Test Automation (BDD) product road map b) Envision the client requirements, prioritize, plan and map features to appropriate releases and c) Execute Acceptance Test Automation (BDD) project using Agile (Scrum) methodology
·       Provided Consulting support to multiple accounts (i.e. Farmers, AIG, TIAA, RBS, Assurant, ANZ, Allianz, HSCS, ING, Chubb, etc.) at Capgemini
·       Proposals (RFP/RFI): Collaborate with all functions of Pre-Sales (RFP/RFI) by providing simple and effective solutions that meet client needs with best in class returns of investments.

Scrum Teams:

Marketing & Email
June 2009 – December 2014

Tribe Test Engineer:
As a Tribe Test Engineer, create a Test Strategy and enabled squads (within tribe) by implementing Test Strategy.

Responsibilities:
·       Direct the test & operations activities of 24 test engineers working in 3 different squads
·       Responsible for the E2E testing, full coverage and adding quality into applications
·       Closely collaborate with the squads to build, maintain and execute E2E testing (manual as well as automated testing) using Rally and Quality Centre
·       Follow-up with Performance & Security testing squad for nonfunctional testing requirements to ensure the quality of the delivered products for the release train
·       Review defects on a regular basis and elaborate a structural solution for them
·       Report test progress (status, coverage, defects) on a regular basis to the stakeholders
·       Analyze the risk, potential delays in delivery or execution of the E2E tests and the impact considering constraints such as dependent applications unavailability, missing test data, etc. in close collaboration with the product owner (tribe level) to be able to take the required actions
·       Act as a point of contact for all questions concerning testing and test strategy for tribe members.

Scrum Master:
As a Scrum Master, facilitated scrum ceremonies and ensured Product & Sprint Backlog, Burn-Down Charts, Velocity, Plan and Task Estimates are updated in a timely manner.

Responsibilities:
·       Helped the Project to successful adopt Agile (Scrum & Lean Kanban)
·       Act as a point of contact between Delivery Team (QA & DEV) and Business Team (i.e. Product Owners & Project Management) for solution verification, product feedback, testing, etc.
·       Facilitate Product Backlog Grooming, Sprint and Release Planning, Daily Stand-Ups, Demos and Retrospectives and Scrum of Scrum meetings and ensured Product & Sprint Backlog, Burn-Down Charts, Velocity, Plan & Task Estimates and Task Breakdown are updated in a timely manner using Rally & Jira (GreenHopper) ALM tools
·       Managed distributed scrum teams and encourage teams to religiously followed scrum rituals
·       Actively participate in Scrum of Scrums
·       Track and close impediments that obstruct team productivity
·       Ensure all members of the team are focused on Sprint Goals
·       Guide teams through Forming, Storming, Norming and Performing stages to reach high performing status
·       Identify and manage dependencies within scrum teams
·       Keep the Senior Management apprised of the project status, team’s achievements and failures
·       Built an http level testing platform to perform health checks of business critical feature
·       Instrumental in creating and leading Quality Control team using QC tool to reduce technical debt (bugs/defects)
·       Performed team building activities, explored tools to intelligently develop & test applications and also suggested business ideas to Product Owners
·      Ensuring each Sprint is completed successfully within the stipulated time

Environment: 
Java, Tomcat, Postgres, MySQL, Rally, Quality Centre, Jenkins, Maven, Nexus

Strategic Team
November 2007 – May 2009
Senior Quality Engineer
As Senior Quality Engineer, responsible for understanding requirement & design documents, come up with test strategy, test plan, test scenarios for verification & validation at each phase in SDLC.

Responsibilities:
·       Involve in thorough analysis of project requirements before work commences
·       Prepare test strategy, test plan and test approach documents
·       Review all test process and project related documents
·       Review the test cases and bugs logged by the team members
·       Actively participated in meetings (kick-off, walk-through, status and Go-No-Go decision) with product management and development teams
·       Practiced intelligent regression testing so as to build quality into the system
·       Led the team while testing migration of applications
o    from ATG Dynamo to Resin application server
o    from Resin to Tomcat application server
·       Led the team while testing data migration
o   from Oracle to MySql database
o   from MySql to Postgres database
·       Led the team to test all applications during data center move
·       Provided weekly status report to onsite leads and PM. Coordinated with other module owners to discuss dependencies and make release process hazard-free
·       Provided support for production releases and involved in closure activities like acceptance in QA, stage and production environments, pre & post release work
·       Mentored team members, delegated work on daily basis and reviewed task progress
·       Groomed new joiners and made them come on board quickly

Environment: 
Java, Resin, Oracle, MySQL, Postgres


Production Engineering Team
April 2005 –October 2007
Member Technical
As Member Technical, responsible for site pre & post release maintenance work. Worked on verifying bug fixes and ensured releases go smooth by verification & validation of builds on QA, Stage and Production environments.

Responsibilities:
·       Identify test approach, test scenarios, write test cases and prepare test data
·       Perform manual testing as per SRS/BRS documents. Log bugs, report & track issues and verify resolution of defects in Bugzilla
·       Perform Regression Testing on the module after fixing the bug
·       Provide tactical support for regular releases (involving trivial projects and bug fixes). Also, managed both normal and emergency releases
·       Worked as a Release Coordinator for 100+ releases
·       Involved in closure activities like giving Handoff, acceptance in qa, stage & production environments, pre and post release activities
·       Worked closely with onsite teams

Environment: 
Dynamo, Oracle, Bugzilla, Java, Perl


National Geophysical Research Institute (NGRI)
December 2003 to March 2005

www.ngri.org.in is a geo-scientific research organization established in 1961 under the Council of Scientific and Industrial Research, India's largest Research & Development organization.
Research areas include hydrocarbon & coal exploration, mineral exploration, deep seismic sounding studies, exploration & management of groundwater resources, earthquake hazard assessment, structure of earth's interior & its evolution and geophysical instrument development.

Project Fellow
As a Project Fellow, I’m responsible for developing simple java applications, manual testing of hardware and software application related to Geophysics.

Environment    : 
MAPROS, Surfer, Grapher, Windig, WinGlink

Responsibilities :
·       Develop simple java applications for data processing.
·       Manual testing of hardware & software applications related to Geophysics.

Environment: 
GMS05, ADU06, Java

Training and Seminars
·       Trained more than 1500 associates on agile principles/practices and nurtured agile practices across delivery teams
·       Facilitated CP-MAT trainings within Capgemini in collaboration with Learning & Development (L&D) team

Certifications
·       Certified Scrum Master (CSM) from ScrumAlliance.org in the year 2009
License: 000050664 (Expires in February 2019)
·       Certified Professional - Master Agile Tester (CP-MAT) from agiletestingalliance.org in the year 2016
License: 2000391 (Expires in August 2020)

Recognitions (Honors & Awards)
·       Testing Practice Rewards and Recognition Winner – 2017
·       FSGBU Testing Practice Valuable Contribution Award – 2015
·       Bronze Star Award for Facilitation – 2015

Education
·       Osmania University, Hyderabad, INDIA, M.Sc. Computer Studies, 2002
·       Osmania University, Hyderabad, INDIA, B.Sc. Computer Studies, 2000

Professional Organizations
·       Working with Capgemini India Pvt. Ltd, Hyderabad as a “Manager” from December 2014 till date
·       Worked with United Online Software Development & Pvt. (India) Ltd., Hyderabad as a “Team Leader” from April 2005 to December 2014
·       Worked as a “Project Fellow” at National Geophysical Research Institute (NGRI), Hyderabad from December 2003 – March 2005



Popular posts from this blog

Time Management Matrix

My Last Working Day at UOL

Rock & Roll With Http Level Testing