As a Release Manager, you will drive the end-to-end release lifecycle, ensuring alignment among teams and stakeholders. You will track and monitor release tasks across Development, QA, DevOps, and Documentation, acting as the central contact for milestone tracking and updates using tools like Slack, JIRA, and GitHub. Identifying and escalating delays, risks, or blockers for timely resolution is crucial to your role.
You will manage inter-team and inter-component dependencies, resolving or escalating gaps to ensure smooth integration of incremental feature development into the main branch. Monitoring feature milestones and readiness for QA, you will communicate intermediate deliverables and coordinate the verification of deliverables merged into GitHub, with JIRA tickets linked to PRs. Ensuring successful CI/CD pipeline completion and system tests, you will escalate issues as needed and facilitate the timely creation and release of builds to QA, ensuring testing readiness.
By overseeing feature verification progress using JIRA dashboards, you will facilitate bug screening with QA, Development, Product, and Architecture teams. Executing security scans and managing vulnerabilities for compliance and release readiness are essential tasks. You will maintain and enforce compliance with predefined release criteria, compiling and reviewing release communications with stakeholders to ensure everyone is informed and aligned.
In this role, your ability to manage multiple moving parts and communicate effectively across teams will be key to ensuring successful and timely releases.