HCLTech
Product Manager
HCLTechCanada2 days ago
ContractInformation Technology, Business Development +1

Responsibilities


  • Own product outcomes for a defined area: define vision, strategy, roadmap, and measurable success metrics.
  • Translate customer and business needs into clear product requirements, user stories, and acceptance criteria.
  • Partner with Engineering and QA to define an end-to-end test strategy across web/mobile/services, including test coverage goals and release quality gates.
  • Drive alignment on what “done” means: functional, integration, E2E, regression, performance, accessibility, and security considerations as applicable.
  • Ensure traceability from requirements to automated/manual test plans and test results; use data to identify gaps and prioritize improvements.
  • Collaborate on testability and observability: instrumentation, logging/metrics, synthetic monitoring, and alerting for critical user journeys.
  • Lead cross-functional release readiness: risk assessment, rollout plans, feature flags, canary/gradual deployments, and rollback strategies.
  • Analyze defects and incidents to identify root causes and prioritize fixes or systemic quality improvements.
  • Communicate status, tradeoffs, and decisions to stakeholders; manage scope and dependencies across teams.
  • Continuously improve product delivery practices (e.g., definition of ready/done, sprint ceremonies, documentation, and feedback loops).
  • Required qualifications

    • 5+ years of Product Management (or equivalent) experience delivering customer-facing software.
    • Demonstrated experience partnering with Engineering/QA on end-to-end (E2E) testing for complex systems (multi-service, multi-platform, or distributed environments).
    • Strong ability to write unambiguous requirements, user stories, and acceptance criteria that enable effective automated and manual testing.
    • Working knowledge of modern SDLC practices: CI/CD, code reviews, agile/lean delivery, and release management.
    • Ability to reason about quality beyond functional correctness (e.g., reliability, performance, accessibility, privacy/security, and usability) and incorporate it into prioritization.
    • Data-informed decision making defining metrics, analyzing funnels/journeys, and using insights to improve customer outcomes.
    • Excellent cross-functional communication and stakeholder management skills.


    Preferred qualifications

    • Hands-on familiarity with E2E automation frameworks (e.g., Playwright, Cypress, Selenium, WebdriverIO) and/or mobile E2E tooling (e.g., Detox, Appium).
    • Experience defining quality gates in CI pipelines (e.g., flake management, parallelization, test reliability, and build health dashboards).
    • Understanding of feature flagging and experimentation (A/B testing) and how they intersect with E2E coverage and rollout safety.


    Tools and collaboration touchpoints (examples)

    • Product: Jira/Azure DevOps, Confluence/Notion, product analytics tools (e.g., Amplitude, Mixpanel, GA), experimentation platforms.
    • Quality & delivery: CI/CD (e.g., GitHub Actions, Azure Pipelines, Jenkins), test reporting (e.g., Allure), defect tracking, release checklists.
    • Engineering partnership: API documentation (e.g., OpenAPI/Swagger), monitoring/observability (e.g., Datadog, Grafana), feature flags.

    Collaboration: regular backlog refinement, sprint planning, release readiness reviews, and post-release quality reviews.

    Key Skills

    Ranked by relevance