Neeraj Kumar Bhatnagar
**********************@*****.***
https://www.linkedin.com/in/neeraj-bhatnagar
Summary:
Sr.Scrum Master/Agile Coach/ Project Manager with around 15Yrs of experience managing software development projects that meet demanding time restraints and exceed all expectations.
I have worked with from small startups till large enterprises in multiple capacity.
Extensive Experience in Banking, HealthCare, IPTV, Advertisement, Retail, CRM.
Effective communication to deliver change strategies, build relationships, inspire stakeholder engagement, train staff and encourage cultural change at different operational levels. Strong ability to provide robust leadership during times of change and transition.
Experienced in working with Portfolio Managers, Vendors, Traders, Operations, IT, and Change Management to create, interpret and implement software systems
Project management experience includes client relationship management, Vendor management, customer interaction, Scope definition, project planning, change control and integration and release management.
Strong leadership in team building, collaboration and issue management.
Managed geographically scattered teams, working in different time zones.
Cross functional with experience in AWS, DevOps, Test Automation.
Good experience with tools like JIRA, Rally, Version One more like an Agile Management Tool for Story Management / Backlog Planning / QA Activities.
Well acquainted with Project Planning, Project Estimation, Test Reporting, creating Test Strategy, Risk Analysis etc.
Certifications:
Certified Professional Scrum Master I (PSM-I)
Certified Professional Scrum Master II (PSM-II)
Certified SAFe 5 Agilist (SA)
Certified Scrum Master (CSM)
Certified Scrum Product Owner (CSPO)
ICAgile Certified Professional – Agile Coaching (ICP-ACC)
Certified AWS Cloud Practitioner.
Certified Tester Foundation Level – (CTFL)
STQC Certified (ISO 9001:2000) Internal Quality Auditor of R Systems, CMMi Level 5 Company
Educational Qualification:
Bachelor of Computer Science & Information Technology.
Work Authorization - US Green Card
Technical Skills:
Operating Systems: Solaris, Linux, Microsoft Windows family
Database: Mongo DB, Dynamo-DB, Cassandra, SQL, Oracle, MySQL, MS-Access.
Test Automation & supported Tools: Rest-Assured, Protractor, Selenium IDE, Selenium RC,
WebDriver with Java, TestNG, Maven.
Object Oriented Language: Java, Java Script, Python, NodeJS
Frameworks: Page Object Model, Hybrid Model, Robot Framework, Jasmine, Serenity, Karate
Continuous Integration tool: Jenkins
Web/App Servers: Orion, Jboss, Apache Tomcat.
Tools: JIRA, Azure ADO, Rally, Confluence, Version One, SourceForge, HP – ALM, Bugzilla, PVCS, Microsoft Test Manager, Team Foundation Server
Version Control Tool: GitHub, SVN
Messaging – Apache Kafka, IBM MQ
Web Services Testing Tool: HTTPRequester, Postman, SOAP UI
Professional Experience:
Motorola Solutions, Minneapolis (MN)
Sr. Scrum Master Oct 2021- Present
Responsible for Digital Transformation of Backend & Salesforce team on Subscription Platform.
Managing teams in offshore & Near shore model.
Building cross functional team, coach & mentor team members for agile best practices.
Closely work of Technical Product Owner, Product Owners & Architects of different teams towards common program goal.
Help & coach Product owner refine & build healthy backlog.
Work with other Scrum teams, remove impediments & dependencies across teams.
Conducting Scrum of Scrum and other sprint ceremonies.
Keeping Program team informed about progress, dependencies & health of project.
Monitored the project progress and radiated the information to stake holders. Identified and mitigated team risks and impediments (Blocking Issues, Critical Defects) on daily basis.
Work with Scrum team to understand impediments & mitigation.
Helping team by removing impediments & dependencies on different stakeholders & teams.
Liasoning between MuleSoft & Partner hub team for integration of different api’s.
Liaising between developers and project stakeholders; fostering quality communication between engineering disciplines, managing conflicts between team members.
Client – Huntington Bank, Minneapolis (MN)
Sr.Scrum Master March 2018 – Oct 2021
Responsible for moving Integration team from Waterfall to Agile transformation.
Define Sprint Goals & follow up with team to reach Sprint goal in every sprint.
Coached team members on agile processes, best practices and facilitate adopting development in fast paces agile environment.
Provide coaching and guidance to different teams on how to implement agile best practices in existing projects.
Partnering with other teams Scrum Masters to ensure that our ways of working are consistent across teams.
Introduced & lead Scrum of Scrum meeting among other tightly coupled teams to track, escalate and remove impediments.
Lead stakeholders demo meeting to ensure customer feedback.
Managing production deployments and work across the teams to ensure smooth delivery.
Work with other teams to deploy latest code on production & verify production validations by Business Analysts & product owner.
Managing production deployments and work across the teams to ensure smooth delivery.
Work with other teams to deploy latest code on production & verify production validations by Business Analysts & product owner.
Raising & following for Change Requests for Production deployment.
Worked with team on improving team velocity by incorporating capacity planning (into story points) into sprint planning sessions and utilizing agile scrum practices.
Manage sprint backlog, work prioritization, assignment, and User stories/defect tracking in VersionOne.
Client - Trinetx Inc., Boston (MA)
Technical Manager Feb 2015 – March 2018
Successfully set up the agile methodologies and processes across the API Integration team.
Successfully managed 4-5 teams as Technical Manager.
Organized and facilitated all sprint activities (Planning, Reviews, Retrospective, Standups).
Improved team performance by identifying, managing and supporting resolution of team impediments.
Determine and remove all obstacles that may interfere with the ability of the teams’ to deliver assigned goals
Worked closely with product/program owner to ensure scope was explicitly defined and documented of wok items.
Coached team members on agile processes, best practices and facilitate adopting development in fast paces agile environment.
Provide coaching and guidance to different teams on how to implement agile best practices in existing projects.
Partnering with other teams Scrum Masters to ensure that our ways of working are consistent across teams.
Introduced & lead Scrum of Scrum meeting among other tightly coupled teams to track, escalate and remove impediments.
Lead stakeholders demo meeting to ensure customer feedback.
Liaising between developers and project stakeholders; fostering quality communication between engineering disciplines, managing conflicts between team members.
Motivating team members for new and challenging work in very fast paced development environments with aggressive schedules, hard deadlines and rapidly changing requirements
Encouraging team members to speak up about last sprint in retrospective meeting.
Closely follow up with QA team members to get work done & get story to be QA Ready on time.
Responsible for resource management, budget management, time management, managing customer expectations as well as ensuring timely communications of status updates and of changes in budget and schedule to senior management.
Worked with Senior Management, Business & Release Management to understand the vision of the product, prioritize and develop software release planning.
RSystems India Pvt Ltd.
Role: Project Lead Feb 2013 – Feb 2015
Managing & overseeing work of technical teams. Articulated project goals and scope, translated business needs into technical terms.
Led teams across broad technical, financial and business disciplines. Focused teams on business objectives and tracked progress to ensure project milestones are on time, on budget and with the desired results.
Mitigating risk factors through careful analysis of financial and statistical data. Anticipate and manage change effectively in rapidly evolving global business environments.
Established and implemented Change Management governance, created procedures, guidelines, forms, and meeting facilitation.
Managed project and inter-project resource plans; maintained project budget.
Understanding new user requirements, create test cases, test specs.
Managing offshore team, assigning tasks, reviewing test cases, actively involved in client interaction for requirements.
Established and implemented Change Management governance, created procedures, guidelines, forms, and meeting facilitation.
Experienced in managing projects using the Scrum framework with a solid understanding of the agile methodology.
Led UAT efforts while working with business stakeholders, technical leads and development partners.
Creating efforts estimation for UI / API / Automation Test cases.
RSystems India Pvt Ltd.
Role: Sr. Software Engineer March 2009 – Feb 2013
Understanding requirements, creating Test Specs and Cases, Traceability Matrix, Defect Reporting for the progression testing of new features and updating test cases for regression of the existing features managing offshore team & actively involved in client communication as single point of contact onsite.
Developed automation framework based on Page Object Model design pattern for UI automation of web based application.
Created and enhanced numerous test scripts to handle changes in the objects, in application’s GUI and in the testing environment using Selenium Web Driver with Java.
Integrating Jenkins CI results with Slack messaging tool for easy accessibility of nightly test results.
Implemented Extent Report for Selenium WebDriver results for more user friendly & well defined reports.
Creating Test Scripts, Reusable functions in Java for functionalities to be automated.
Integration of Selenium tests with Jenkins for Nightly deployment & monitoring the test execution once the code pushed into CI.
Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
Representing offshore in Sprint Planning, Retrospective & post sprint demo.
Responsible for directly working with Product owner & development team for new functionalities in rapidly changing Agile Development Environment.
RSystems India Pvt Ltd.
Role: Software Engineer Feb 2007 – March 2009
Actively testing backend of IPTV application using REST clients & SOAPUI.
Validate REST API result with database values using SQL Queries.
Involved in Designing & developing Page Object Model using Selenium Web Driver with Java.
Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, XPath, link in the application.
Used XPath and DOM to work with dynamic and static objects in Selenium WebDriver.
Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
Automate Smoke & Functional test cases using Selenium WebDriver, TestNG, Java, Jenkins & (Eclipse IDE).
Creation of RESTAssured based API automation framework in Java.
Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database.
Testing of web services using SOAP UI & OPA calls using JMeter.
Used HP-ALM for Requirement Management, Test Case Management, Bug Logging.
Define Bug life Cycle workflows & Test Case work flows in HP-ALM.
Created RTM & Mapping to Test Cases vs. Requirement in HP-ALM.
Running SQL queries for data validation on backend system.
Smoke/Functional/Regression testing, Bug Reporting.
Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
Responsible for testing Middleware applications
Closely interacted with product manager, business and development teams to assure most effective project execution.
Design/Functional specifications review, Test plan review, Test case creation, modification and reviews, Test case execution.
Daily team discussions over status and functionality of multiple features.
Hosting & Attending client calls for issues / Discussions.
Ensuring product delivery on schedule and Regular/ timely updates on the project progress. Coordinating and cooperating with team and across teams to enhance the efficiency & productivity.