
Senior Software Release Manager
- București
- Permanent
- Full-time
- Support and guide teams during PI planning to organize releases effectively.
- Work with Project managers to Plan, manage, and oversee the release lifecycle, including scheduling, scope, and resource allocation.
- Mentor, guide, and support cross-functional teams (development, QA, operations, and product management) to ensure release readiness.
- Ensure adherence to all release gates starting from scope definition, requirements, development process, and artifact completion.
- Establish and enforce test quality gates to maintain high standards of product quality.
- Conduct thorough quality assessments and provide a detailed position on the release quality during go/no-go meetings.
- Identify red flags in the release process and collaborate with project managers and team owners to document risks and develop mitigation plans.
- Create, maintain, and ensure comprehensive release documentation, including release notes, plans, and scope.
- Ensure compliance with established processes and policies throughout the release lifecycle.
- Act as the central point of contact for all release-related communication.
- Provide regular status updates to stakeholders on release readiness, issues, progress, and timelines.
- Generate and present metrics and reports to assess release effectiveness and identify areas for improvement.
- Advocate for and implement best practices in continuous integration and continuous deployment (CI/CD).
- Work with teams to incorporate automation tools and scripts to streamline and enhance the release process.
- Continuously assess and refine release processes with a focus on improving efficiency, reliability, and quality.
- Encourage a culture of continuous improvement and operational excellence.
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 10+ years of experience in release management, quality assurance, software development, or a related field.
- Proven track record in managing and overseeing software releases with a focus on quality.
- Excellent understanding of software development lifecycle and Agile methodologies.
- Demonstrated ability to manage multiple releases simultaneously in a fast-paced environment.
- Exceptional communication, coordination, and organizational skills.
- Proven experience in risk management, developing mitigation plans, and ensuring release readiness.
- Strong problem-solving skills with acute attention to detail.
- Familiarity with key quality metrics (KPIs) and the ability to present information effectively through dashboards and reports.
- Strong leader with the capability to mentor and support teams in adhering to quality gates throughout the release process.
- Relevant educational background and/or certification in release management, quality assurance, or project management (e.g., PMP, Scrum Master, SAFe, ITIL).
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of ITIL practices or certification.
- Knowledge of Scaled Agile Framework (SAFe), PI planning processes and execution
- Understanding of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with monitoring tools and techniques