We are currently looking for an experienced Release Management Engineer to join our team with one of our clients. I would like to tell you a bit more about this position and learn a few things about you, as well.
Job Title : Release Management Engineer
Location : San Jose CA - Hybrid??
Payrate $50-$60 hourly W2
Type W2 only
Job Description : ?As a Release Management Engineer, you will play a crucial role in maintaining and monitoring software builds while contributing to the design of the infrastructure supporting software. You'll be responsible for conducting, managing, and delivering all software releases, including planning the release of project deliverables and engineering new solutions. Collaboration is key as you work with various teams to ensure continuous integration, manage changes within the scope of a release, and mitigate risks effectively. Your expertise will also be integral in managing the software release process from concept to deliverables, ensuring compliance with quality standards and customer expectations.
Responsibilities :
- Plan, build, test, prepare, and deploy software updates
- Conduct release readiness and milestone reviews
- Collaborate with QA and Development Departments on crucial release plans
- Liaise with stakeholders to manage issues, requests, and conflicts
- Implement escalation and support frameworks
- Ensure compliance with quality standards and customer expectations
- Conduct weekly release reporting to the leadership team and executive management
Required Skills :
Strong understanding of QA methodologies, software development lifecycle, and release managementExperience with automation, manual testing, regression, test cases & plans, and cloud technologiesProficiency with tools such as Jira, Confluence, Jenkins, Docker, and WebDriverFamiliarity with Linux, Rest API's, AWS, Azure, or GCPKnowledge of Agile or Waterfall methodologiesExperience with Python, Java, Selenium, and full-stack technologiesUnderstanding of networking, security, packets, Wire Shark, and IXIAAbility to manage change and communicate effectively with team and stakeholdersExcellent time management skills to meet deadlinesContinued studies to stay updated on technical processes, methods, and toolsQualifications :
Bachelor's degree in Computer Science or equivalent experience5-6 years of experience in release management or a related fieldExcellent communication skills - verbal, written, and technical