Release Engineer, Resume Profile, USA

Reference Id: 80975     Posted on Tuesday 15th September 2015      Release Manager



Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract and Full-time basis. If you need I.T.Professionals to fill a Contract or a Full-time Position, please call (800) 693-8939

 Release Engineer, Resume Profile, USA

 

 

Tester , Sr.Build & Release Engineer Confidential

9 years of experience as a Build and Release Engineer implementing and maintaining Software Configuration Management. Expertise in all areas of SCM processes including version, build and issue management as well as build and release management. Manual and automation testing
Ability to manage SCM processes which include compiling, packaging, deploying and application configurations. 
Skilled at Software Development Life Cycles and Agile Programming Methodologies. 
Extensively worked with source controller tools like  SVN (Subversion), GIT and IBM Rational Clearcase. . 
Experience in writing Make Files for C,CPP- Based applications. 
Extensively worked on Jenkins, Build Forge and Hudson for continuous integration and for End to End automation for all build and deployments. 
Efficient experience in using Shell scripts and Linux environment. 
Expert in deploying the code through like PB account, compass. 
Implemented Shell and Perl scripts for release and build automation. Manipulated and automated scripts to suit the requirements. 
Responsible for building and releasing packages for different testing Environments. 
Integrated the Code Quality Analysis Tools like find clockworks , gtest/gmock, CTC. 

Created build plans, sanity and regression test, Build requests.
Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects. 
Strong ability to troubleshoot any issues generated while building, deploying and in production support. 

Result-driven Quality Assurance professional with solid knowledge in manual and automated software testing and extensive        experience in software development methodologies including both Agile and Waterfall models.

Proven expertise in test design, test development, and QA of cost-effective enterprise level application systems, middleware, and web solutions that exceed client's business requirements and expectations.

Strong understanding of Software Development Life Cycle as well as Software Testing Life Cycle.

As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
Created tractability matrices, test and bug reports and other test related documents.

Involved in system integration and user acceptance testing (UAT) on later stages of SDLC.

Responsible for defect tracking, defect reporting and defect reproducing.

Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

Work Experience

Sr.Build & Release Engineer

Confidential -

 

Sep 2014 to Present

Responsibilities: 
• Developed and supported the Software 
Release Management and procedures. 
• Performed all necessary day-to-day Subversion support for different projects. 
• Responsible for design and maintenance of the Subversion repositories and the access control strategies. 
• Created the branches in Subversion to implement the parallel development process. 
• Merged 
release branches to the trunk after the production release and resolved the conflicts rose during the merge in Subversion. 
• Used SVN for branching, tagging, and merging. 
• Worked with the Architects on SDLC process being the owner of post development environments. 
• Coordinating the resources by working closely with Project Manager's for the 
release and Project Manager for all the Operational Projects. 
• Carried Deployments and 
builds on various environments using continuous integration tool. 
• Developed and implemented the software 
release management for the release of web applications. 
• Wrote MAVEN Scripts to automate the 
build process. 
• Implemented Configuration Management, Change Management policies and procedures. 
• Worked as a system administrator for the 
build and deployments process on the enterprise server. 
• Documented project's software 
release management procedures with input decisions. 
• Developed, maintained, and distributed 
release notes for each scheduled release
• Incorporated the Code Quality Tools FindBugs and Cobertura into ANT Projects. 
• Installed and Configured Jenkins for Continuous Integration. 
• Used Jenkins to perform automated 
Builds and Deployments. 
• Expert in User Management and Plugin Management for Jenkins. 
 
Build, configured and support Application team environments. 
• Deployed the applications to Tomcat Application Server and static content to apache web servers. 
• Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes. 
 
Environment: SVN, Maven, Jenkins, Tomcat, Nexus, Perl, Shell Script, Oracle.

Build & Release Engineer

Confidential -

 

July 2011 to Aug 2014

Responsibilities: 
 
• Participated in the 
release cycle of the product, which involves environments like Development, QA, UAT and Production. 
• Used Harvest for the purpose of Software Configuration management and maintaining the versions. 
• Perform biweekly 
build cycle and testing processes. 
• Used ANT Scripts to automate the 
build process. 
• Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the 
build is completed. 
• Managed and performed the environment related configuration changes as a part of deployment. 
• Coordinated 
Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment. 
• Export/Import Informatica objects such as mappings, sessions and workflows between repositories. 
• Served as a partial administrator for UNIX machines. 
• Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request. 
• Used Perl/Shell to automate 
build and deployment Process. 
• Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment. 
• Executed the DB Scripts (DML), which has dependencies on the code on Oracle DB. 
• Documented the deployment process (Migration Doc) of code to production. 
• Used Remedy as deployment issue tracking tool. 
 
Environment: Harvest, Hudson, ANT, Shell Scripts, XML, UNIX, Business Objects, and Oracle.

Configuration Manager and Testing

Confidential 

-

 March 2006 to March 2010

Responsibilities: 
• Primary duties include 
Build and Deployment of the java applications onto different environments Dev, QA and UAT. 
• Involved in Installing Hudson on a Linux machine and created a Master and Slave configuration to implement multiple parallel 
builds through a build form. 
• Generated Ant, Maven, Perl & UNIX scripts for 
build activities in QA, Staging and Production environments. 
• Worked on the transition project which involves migration activities from Ant to Maven in order to standardize the 
build across all the applications. 
• Merged 
release branches to the trunk after the production release and resolved the conflicts rose if any during the merge in Subversion. 
• Managed Users and Groups in Subversion and involved in troubleshooting client spec issues and user issues. 
• Automated the deployment and server bounce process is by creating the scripts using Weblogic Scripting Tool (WLST). 
 
Build artifacts (WAR's and EAR's) are deployed into a Weblogic app server by integrating the WLST scripts to Shell Scripts 
• Maintained configuration files for each application for 
build purpose and installed on different environments. 
• Directed the 
Release Management Calls to synchronize with the Developers, Testers and DBA teams for successful Release
• Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources. 

• Perform software builds using Clearcase as version control tool. 
• Writing config specs and creating views for developers. 
• Resolving merging issues during 
build and release by conducting meetings with developers and managers. 
• Responsible for designing and deploying best SCM processes and procedures. 
• Posting the 
Build on time & following it up the testing team on posted builds
• Full ownership of the 
build including sanity. Good Quality release notes. 100 % Error free handling of all on to Component 
• Following up with the Test Team & Development Team 

 
Environment: Linux, Clearcase, Perl Scripts, Shell Scripts, Unix, SVN, Hudson

Software Engineer

Confidential 

-

 

Confidential

Responsibilities:

- Test case development of malloc polices

-build generation IBM product of AIX

-Testing base functionalies of kernel using AIX produt

 

 

 

Search Resumes

Looking for I.T Professionals on a Contract basis?