**Req ID**: 257256
We are currently seeking a Release Engineer to join our team in Heredia, Heredia (CR-H), Costa Rica (CR).
**Position overview**
As a Release Engineer you will be responsible for designing, developing, modifying, testing, documenting, and releasing software.
Manage internal and external stakeholders' expectations.
Provide technical support to customers.
Develop and support software test plans and procedures.
**Position's General Duties and Tasks**:
- Ensure lower test environments are kept up to par with Production, by backfilling the required code, changes, and data.
- Ensure the SDLC confirms to the ERM Schedule
- Partner with Project leads to secure extended runway for Projects needing more than allotted time for testing.
- Secure Code Freeze Exception approvals from the stakeholders for projects requiring changes two weeks prior to Production implementation.
- Adjust Warranty release testing window and next release code drop date, on as needed basis, a week post-production implementation.
- Review all Test environment changes to ensure they are scheduled for the designated window, have a back out plan, Implementation plan, verification plan, Accountable resource and contact information.
- Review and understand the impact of the Urgent and Emergency change requests in the environments.
- Identify resources required to perform smoke tests for high impact changes.
- Coordinate changes spanning multiple releases and/or change windows, so that they do not negatively impact release timelines.
- Review defect root cause analysis, identify common choke points, suggest corrective actions and roll out solutions.
- Implement Lead Time Requirements for high impact Changes.
- Partner with QA and App Dev teams to identify or create PINs required for training scenarios.
- Implement systems required by various business areas to perform the firm's training needs.
- Create Features and Stories in Jira for new work items/track the issues in the environments.
**Qualifications**
**Must have Skills**:
- Good understanding of the software lifecycle and process.
- Exceptional knowledge of change management and processes.
- Good experience working in Agile environment.
- Basic understanding of various software components and layers within an enterprise.
- Excellent verbal and written communication skills.
- Proficient in Microsoft Office Suite or related software.
- Excellent organizational skills and attention to detail.
**Education Requirements**
- Bachelor's degree in information technology, or a related field.
**About NTT DATA Services**
**NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law.
We are committed to creating a diverse and inclusive environment for all employees.
If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.