Description

Description:

Responsible for enacting Scrum values and practices, ensuring the correct use of Scrum process

• Work cross-functionally to effectively guide projects from concept to deployment and facilitate cross-functional meetings guiding large project teams

• Works with engineering and/or product leads to prioritize/maintain backlog; drives requirements definition & discussion

• Develops and communicates detailed requirements; reduces cost and time to market by clarifying scope and preventing waste

• Serves as the product’s representative and advocate

• Ensures that development team is focused on achieving business outcomes and doing the most important work

• Oversees the release plan so product & program stakeholders have clarity and confidence in what will be released & when so they can make informed tradeoffs

• Facilitate information transfer and communication between the engineering teams to optimize the team's ability to make the right decisions

• Identify competing priorities throughout the program Lifecyle and engage leadership as appropriate

• Identify risks in product development and works with delivery owner to optimize product success

• Facilitate cross-functional decision-making, negotiation and issue resolution for topics with various levels of complexity and sensitivity

• Serves as the delivery owner, responsible for a successful delivery and raising any concerns or issues to leadership

• Be able to provide a weekly read out to executive stakeholders on program updates

• Be able to establish a trusted partnership with critical stakeholders in functional areas across the Enterprise to ensure successful delivery

• Consistent exercise of independent judgment and discretion in matters of significance

• Other duties and responsibilities as assigned

• Ability to effectively communicate with 3rd Party Vendors and drive/track their deliverables to ensure overall program goals are achieved

• Manage daily release backlog with onsite and offshore RM teams. (Approvals, Merge)

• Work with Dev and QA PMs to make sure release targets and weekly release is on track.

• Engage with Program PMs on weekly basis to make sure Release Management is aligned with their communication and expectation.

• Engage with OEMs on weekly basis to make sure OEM expectations in terms of RelQA test results and any other special build requests are tracked.

• Engage with internal partners (RA/PLUI) and other teams to make sure daily builds are being distributed to various channels (Racks, I-5, I-20, Canary channels etc).

• Communicate the Release announcement and Release Notes to OEMs and Program.

• Support this effort for three vendors for more than 10 different release builds on weekly basis.

Requirements:

• Bachelors Degree or Equivalent Experience

• Strong written, verbal communication and collaboration skills

• Hands on experience with project management tools: Jira, Confluence, MS Project, MS PowerPoint, MS Excel, MS Word

• Independent problem-solving, critical thinking skills and risk management experience

• PMP certification a plus

• Understanding of the systems/architectures that combine to deliver software services

• Project management experience in a technical software organization with an agile methodology focus

• Demonstrated capacity to handle additional responsibility for multiple, parallel efforts and solid facilitation skills

• A dynamic personality that can quickly establish trust and rapport at all levels of the organization

• Energetic, team oriented, and eager to learn

 

1. Introduce yourself and your role at Comcast

 

a. Eva Stein a Senior Manager that manages a team of project managers that partner with QA and Release Management.

 

2. Tell us about the project and day to day responsibilities for the contractor?

 

a. As a Project Manager, work with the Core Engineering STB/ Video technical SMEs and development team to establish overall project scope, drive user stories and defects via agile monthly sprint process, gather technical details on functional specs, manage and prioritize the team’s backlog, own daily scrums, daily DevQA assignment and status meetings, weekly executive readouts, provide sprint commits and retrospective details, and validate delivered software.

 

b. Drive the DevOps model partnership via JIRA (and other tools) by tracking DEV and QA bandwidth.

 

c. Deliver detailed JIRA metrics dashboards, status reports, ppt presentations, and host trainings on key video component code.

 

d. Proactively identify gaps and solve for the Release Management Team and Automation team.

 

e. Drive the proof of concept initiatives within the core components of the video software stack. Delivering detailed reports on current technical status and next steps in ideation and implementation.

 

f. Track schedule against the roadmap, track daily actions, host status calls, record and distribute technical meeting minutes and escalate risks and issues.

 

g. Maintain communication with project stakeholders, internal leadership and external partners/vendors.

 

h. Coordinate across multiple development teams daily.

 

i. Serve as conduit between vendors, contractors, internal teams and internal clients in terms of requirements and design considerations

 

Specific for Release Management Technical Project Manager:

 

i. Support the Release Management team in deploying up to 16 plus devices at various gates in the GA cycle. At any given time, all devices could be going to a particular gate simultaneously.

 

ii. Contribute to identifying and documenting best practice and workflow for releasing devices, which may include coordinating SLAs between dev, test and release management.

 

iii. Be the liaison between Release Management and key stakeholders to provide status on release plan iv. Maintain confluence page with release details v. Maintain JIRA tickets with targeted release and deployed release information vi. Complete executive readouts on release metrics vii. Drive external dependencies, as needed viii. The resource should have basic understanding of Release Management process and Program Management

 

3. What are the top three MUST HAVE skill sets (technical) that are required?

 

a. Agile Methodology

 

b. JIRA Experience

 

c. Telecommunication Industry knowledge

 

d. Knowledge of DevOps model when dev and test work in parallel to get a feature developed and tested.

Education

Any Graduate