Specialist I - Product Engineering
UST Global Inc
Role Proficiency:
Deliver products in line with program objectives and customer requirements; driving growth of the product portfolio
Outcomes:
Acts independently lead team from forefront Drive delivery by product development teams for the portfolio under purview Identify avenues for new products/features Coach develop and mentor team members Enable building a robust Product Development Strategy Create effort estimation and ETA for deliverables; ensure adherence to timelines/SLAs as applicable Enable solutioning for complex technology problems write code for very critical modules/complex algorithms develop complex features and unit test cases Ensure execution of test cases and preparation of release documents in line with requirements Adhere to the best practices and standards provide periodic status updates Ensure hiring of right candidates via technical assessments for the Product Engineering Lead roleMeasures of Outcomes:
Adherence to the product development plan Overall Quality metrics of team projects (e.g. defect density code coverage unit test coverage) Performance on FAST goals and Outcome Accounting goals People Satisfaction Score Personal and team achievement of quarterly/yearly objectives (OKR Assignments HIG Stretch goals)Outputs Expected:
Product Planning:
Provide guidance on product planning; ensure engineers are on track per defined development plan Review specifications to analyze prioritization proposed by Product Management teams Engage with Architecture and Engineering groups to determine technical and functional feasibility Develop and review project plan from requirements through development to QAas well as release plan Communicate functional dependencies in terms of release teams
SCM teams and Product teams
Product Requirements:
Product Design and Development:
as warranted Manage development and testing of products
Build and Release Management:
Release Management teams) to ensure appropriate support in terms of release planning and infrastructure planning.
Product Testing:
track and close testing cycle with relevant stakeholders Drive and track if product testing team works with relevant stakeholders during the requirement analysis; test case development with requirement traceability Set up test automation tools wherever applicable Drive
guide and monitor complete system integration and testing; regression testing of product functionality Certify quality of product for interim
Alpha
Beta and Final releases of product
Product Training and Documentation:
Product Sign Offs:
release plan
product marketing requirements
functional specifications
architecture
user experience
product's Alpha release
Beta release
Market Rollout and product decommissioning
Project Management:
high level design review
test strategy review
execution review
risk review) Track staffing plan as well as available capacity Monitor and address infrastructure needs (including software / hardware requirements) as well as capability needs (training requirements) for execution per plan Periodically track program performance against metrics agreed upon with data quality metrics group
Product Line Management:
Technology Thought Leadership:
People Management:
via lateral hiring and training Understand aspirations of team members
identify programs and certifications
areas for the growth of team members
based on aspirations and project requirements Mentor team members and conduct one-on-one sessions to coach team members Set goals for team members and monitor performance Enable high performance through FAST goals
G&F instances Manage a team of 30 plus employees Develop a positive working relationship with customer stakeholders
and product engineering organizations in other companies
Skill Examples:
Uses Domain / Industry Knowledge to independently understand capture the business requirements and fine-tune. Interact with SME at various stages of the development process Uses Technology Trends Knowledge to provide input on potential areas of opportunity for UST. Provide input on the creation of roadmaps for the client Research new products / trends / best practices Use product knowledge to design/implement the business and non-functional requirements in collaboration with architects Use knowledge of Product Features and Functionality to understand the technical dependency of the product workflow. Independently analyze the product and apply the best practices in his/her own area of work. Conduct training on the various functional modules of the product Use knowledge of Product Development -Project Management Tools and Techniques to plan and manage large and complex projects as defined within UST. Implement best practices with measurable business value-adds. Identify risks and mitigation strategies on an on-going basis and implement the same for large/complex projects. Integrate multiple towers and identify dependencies across different streams for large and complex projects during product development Use knowledge of Product Development Management: Project Governance Framework to create / customize RACI Matrix and Governance Framework for large and complex projects. Develop the communication protocol establish and follow an escalation matrix for large and complex projects reporting mechanisms for large/complex projects as defined within the product portfolio Use knowledge of Product Development Management-Project Metrics to identify deviations from organization / practice benchmarks and bridge the same. Analyze metrics trends based on reported metrics. Define metrics to be tracked for a project; identify and implement appropriate tools for tracking defined metrics for a projectKnowledge Examples:
Domain / Industry Knowledge: Working knowledge of standard business processes within the relevant industry vertical and customer business domains Technology Trends Knowledge: Demonstrates working knowledge of technology trends related to one technology with an awareness of technology trends related to at least two technologies Architecture: A working knowledge of product architectural elements such as client server/SOA based configuration parameters. May specialize in one or more areas Product Features / Functionality: Working knowledge of the product Configuration Management: A working knowledge of configuration items configuration management tools and processes Software Design & Development: Functioning knowledge of SDLC process (e.g. Waterfall Agile XP) programming principles best practices (refactoring code code package etc.) and engineering practices Product Development Management-Project Management Tools and Techniques: Specialized knowledge of project management process and concepts (such as project scoping requirements management change management risk management quality assurance disaster management agile concepts etc.) tools (MS Excel MPP Client specific time sheets client specific tools and processes capacity planning tools and Industry Standard Agile ALM Tools) Product Development Management-Project Governance Framework: A specialized knowledge of project governance framework RACI matrix channels of communication (e.g. escalation matrix) User Experience Knowledge: An operational knowledge of various aspects of product/systems usability understanding of the emerging trends in the UX world (e.g. Responsive design mobile use etc.) that impacts the product design
Por favor confirme su dirección de correo electrónico: Send Email