Cognizant Technology Solutions - Chicago, IL

posted about 1 month ago

Full-time - Mid Level
Hybrid - Chicago, IL
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Cognizant is seeking a Release Engineer to join our team in a hybrid role based in Chicago, IL. Our strength lies in our people and our collaborative approach to work. We pride ourselves on attracting top talent and providing opportunities to work with innovative solutions and technologies for best-in-class clients globally. The Release Engineer will be responsible for managing deployment schedules, ensuring smooth integration of projects, and maintaining version control through Bitbucket. This role involves close collaboration with architects and SQA teams to ensure compliance with internal and external requirements, as well as leading Salesforce seasonal release activities and managing Salesforce admin responsibilities.

Responsibilities

  • Schedule Deployments and Sprint Release Meetings, ensuring all collaborators are aligned on timelines and tasks.
  • Develop and implement strategies for branch merging to handle multiple simultaneous projects.
  • Merge branches into deployment branches during the sprint release process, ensuring smooth, conflict-free integration.
  • Resolve merge conflicts quickly, ensuring no delays to the deployment schedule.
  • Daily monitoring of deployments across various environments (IntDev, PreQA), ensuring all environments are in sync and reviewing deployment progress.
  • Supervise Bitbucket branches according to the established release process to maintain version control and avoid deployment issues.
  • Complete destructive plan runs as required during sprint deployments, ensuring clean environments for code deployments.
  • Generate and review Code Coverage Reports and implement Apex test scripts across PreQA, QA, and Production environments.
  • Review the staging of deployments one day before production releases, ensuring the release process is thoroughly vetted before deployment.
  • Prepare release observation documents to bring together any anomalies or issues noticed during releases for future improvements.
  • Work closely with the architect and SQA teams to prepare, review, and maintain all QA and production release documentation.
  • Lead and organize the execution of QA and Production Releases, ensuring all changes are deployed accurately, and all systems remain stable post-release.
  • Prepare Salesforce Seasonal Release Readiness Plans, outlining key tasks, schedules, and responsibilities for each seasonal release.
  • Schedule and lead meetings with Product Owners (POs) and Developers, ensuring the entire team is advised of all updates and tasks related to the Salesforce seasonal release.
  • Set up new regression sandboxes for seasonal releases, enabling proper testing and loading of test data.
  • Conduct deployments to regression SBX for each Salesforce seasonal release, ensuring all changes are thoroughly tested before being pushed to production.
  • Collaborate with POs and SQA teams to verify that all seasonal releases meet functional and non-functional requirements.
  • Work with POs to ensure that Seasonal Verification Processes are correctly documented and receive the vital approvals.
  • Lead with Salesforce admins to run seasonal release smoke tests within the production environment.

Requirements

  • Bachelor's degree in a computer-related field of study.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service