We provide IT Staff Augmentation Services!

Build Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 10 years of experience in IT industry wif major focus on Software Build/Release and Configuration Management.
  • Detailed knowledge of the Software Development Life Cycle (SDLC)
  • Implemented Continuous Integration and Continuous deployment using CI tools like Jenkins/Hudson.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs wif CI tools like Hudson/Jenkins.
  • Extensive experience in using Version control systems like Subversion (SVN), Git.
  • Experience in administering and supporting the CM tools including Subversion and CVS on Linux environments.
  • Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Tagging and Integration.
  • Extensive experience in using Build Automation scripting like, Apache ANT, Maven.
  • Good Knowledge in Shell scripting.
  • Experience in working wif Apache Tomcat, JBoss and WebLogic application servers.
  • Experience in maintaining and executing build scripts to automate build and deployment process.
  • Experience in building and deploying Java (web based and standard alone) applications and troubleshooting the build and deploy failures.
  • Knowledge of databases like MySQL, and Oracle.
  • Excellent communication skills, ability to work as a team or individually, able to learn new technologies quickly.
  • Good interaction wif developers, managers, and team members to coordinated job tasks and strong commitment.
  • Efficient in working closely wif teams to ensure high quality and timely delivery of builds and releases.

TECHNICAL SKILLS:

Version Control Tools: SVN, Perforce, Git, Bitbucket

Scripting Languages: Maven, ANT, Shell Scripting, Perl Scripting

Tracking Tools: Quality Center, Jira

Languages: JAVA, JUNIT, C, HTML, XML

Server Technology: Apache Tomcat, JBoss, Web logic

Protocols: TCP/IP, HTTP, FTP.

Documentation Tools: MS Word, MS Excel, MS Power Point, MS Project

Databases: Oracle, SQL, MS Access

Operating Systems: Windows, UNIX and DOS

Software Methodologies: Agile Methodologies

Project Management: ITIL

Testing Tools: QuickTestPro, Quality Center.

PROFESSIONAL EXPERIENCE

Confidential

Build Engineer

Responsibilities:

  • Responsible for granting access to teams for different environments of the website.
  • Managed all the bugs and changes in a production environment using the Jira tracking tool.
  • Responsible for creation of branches and merging code changes.
  • Maintain Build and Release tools.
  • Responsible for daily build monitoring and troubleshooting using the Error log monitor.
  • Responsible for QA, Staging and Production builds and deployments.
  • Created Builds for various environment deployments (DEV, TEST, and PERF).
  • Experience in working wif Agile Sprint methods.
  • Experience in Jira tool as a defect tracking system.
  • Report to developer if any issues found and further investigation.
  • Responsible to send communications to project managers and team when a new build is delivered to production environment.
  • Coordinate wif all teams to develop and implement new release processes.
  • Responsible for implementing and managing release processes for the progression of the code in the development, test, and production environments.
  • Responsible for design and maintenance of the Repositories and the access control strategies.

Environment: C#.net, C++, Windows 2012, Shell Scripting, Doxygen, MS Build, Bitbucket, Jenkins, JIRA, Oracle, VMware

Confidential

Build Engineer

Responsibilities:

  • Responsible for granting access to teams for different environments of the website (QA team, Developers).
  • Responsible for creation of branches and merging code changes into different environments (QA & Staging).
  • Responsible for daily build monitoring and troubleshooting using the Error log monitor.
  • Responsible for QA, Staging and Production builds and deployments.
  • Experience in working wif Agile Sprint methods.
  • Experience in Rally tool.
  • Report if any issues found and further investigation.
  • Prepare Release schedules prior to release and communicating wif concerned development and QA teams.
  • Responsible to send communications (release notes) to project managers and team when a new build is delivered to production environment.
  • Coordinate wif all teams to develop and implement new release processes.
  • Responsible for implementing and managing release processes for the progression of the code in the development, test, and production environments.
  • Responsible for design and maintenance of the GitHub Repositories and the access control strategies.

Environment: Java, Linux, Shell Scripting, Docker, Maven, GitHub, Rally, WAS Liberty, Oracle, and VMware

Confidential

Build and Release Engineer

Responsibilities:

  • Experienced on Build and Release Automation.
  • Experience in defining various branching, Labeling and Merging strategies.
  • Experienced in performing merges and branch management.
  • Maintain the code base across several versions.
  • Maintain Build and Release tools.
  • Design and documenting project release processes.
  • Build verification activity description.
  • Report if any issues found and further investigation.
  • Coordinate wif all teams to develop and implement new release processes.
  • Release process in order to become more dynamic, include clustered environments and multiple server and services restarts.
  • Responsible for implementing and managing release processes for the progression of the code in the development, test, and production environments.
  • Responsible for design and maintenance of the Subversion Repositories and the access control strategies.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion.
  • Experience in working wif agile methods.
  • Experience in JIRA Administration tool.
  • Worked wif development, testing, deployment and project teams to ensure continuous operation of build and test systems.
  • Supported and developed tools for integration, automated testing and release management.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Manage relationships and coordinate work between different teams.

Environment: Java, Linux, Shell Scripting, ANT, Maven, SVN, Jira, Web Sphere, Oracle, VMware

Confidential

Build and Release Engineer

Responsibilities:

  • Maintain business facing production infrastructures and environments being accessed by internal and external business units.
  • Coordinate wif the DBA team to develop and implement new release processes.
  • Release process in order to become more dynamic, include clustered environments and multiple server and services restarts.
  • Responsible for implementing and managing release processes for the progression of the code in the development, test, and production environments.
  • Ensures coordination of build and test environment teams and release teams.
  • Responsible for design and maintenance of the Subversion Repositories and the access control strategies.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion.
  • Responsible for Software builds and releases.
  • Developed general releases, web products.
  • Established processes and tools to maintain code base integrity, including check - in validation rules and Branch/merge processes.
  • Experience in working wif Agile/SCRUM methods which involves a 2 week sprint.
  • Used JIRA as defect tracking tool.
  • Worked wif development, testing, deployment and project teams to ensure continuous operation of build and test systems.
  • Supported and developed tools for integration, automated testing and release management.
  • Deployment of the Business processes by creating JAR, WAR and EAR files to Web sphere and Web logic application servers.
  • Targeted and migrated completebuilds to multiple Servers and platforms.
  • Updated and automated Releasereports for Change Management.
  • Documented project’s software release management procedures wif input decisions.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Manage relationships and coordinate work between different teams.

Environment: Java, Linux, Shell Scripting, ANT, Maven, SVN, Jira, Web logic, Oracle

Confidential

Build and Release Engineer

Responsibilities:

  • Manage all aspects of the end to end release process.
  • Ensures coordination of build and test environments teams and release teams.
  • Provides management reports on release progress.
  • Service release and deployment policy and planning.
  • Service roll out planning including method of deployment.
  • Signs off the release package for implementation.
  • Integrated Maven wif Git to manage and deploy project related tags.
  • Installed and administered Tomcat repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Responsible for the design and development of builds, scripts and installation procedures including source code control and issue tracking.
  • Used Maven as a build tools on java projects for the development of build artifacts on the source code.
  • Resolved update, merge and password authentication issues in Hudson and Jira.
  • Involved in implementing Tool Suite (Jira, Hudson).
  • Setting up continuous integration and formal builds using Hudson wif Maven repository.
  • Involved partially in deployingWARs/EARs through Web logic Application Server console.
  • Used Shell script to configure the Web logic application server in all the environments
  • Worked for Creating the Software Configuration Management Plan.
  • All the bugs and changes into a production environment using the Jira tracking tool
  • Involved in estimating the resources required for the project based on the requirements.

Environment: Java, Maven, Hudson, Jira, Linux, Git, Shell scripting.

Confidential

Build and Release Engineer

Responsibilities:

  • Manage all aspects of the end to end software build and release process.
  • Provides management reports on release progress.
  • Created release package design and build.
  • Signs off the release package for implementation.
  • Experience in various branching and merging methodologies and release procedures.
  • Manage release process, upload software to required locations.
  • Provide notification of release availability.
  • Worked wif development, testing, deployment and project teams to ensure continuous operation of build and test systems.
  • Supported and developed tools for integration, automated testing and release management.
  • Deployment of the Business processes by creating JAR, WAR and EAR files to Web sphere and Web logic application servers.
  • Integrated Maven wif SVN to manage and deploy project related tags.
  • Targeted and migrated completebuilds to multiple Servers and platforms.
  • Updated and automated Releasereports for Change Management.
  • Managed the entire release communication and Release co-ordination during the Project roll-out.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.
  • Responsible for identify, analyze, coordinate and resolve environment and system infrastructure needs to ensure product release on time.

Environment: Java, Maven, Jenkins, Jira, SVN, WebSphere, JVM, Shell scripting

Confidential

Configuration Engineer

Responsibilities:

  • Setting up continuous integration and formal builds using Jenkins wif Artifactory repository.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Integrated Maven wif SVN to manage and deploy project related tags.
  • Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Implemented Configuration Management, Change Management policies and procedures.
  • Build, configured and support Application team environments.
  • Resolved update, merge and password authentication issues in Jenkins and JIRA.
  • Involved partially in deployingWARs/EARs (backend) through Web logic Application Server console.
  • Performed setup of Clustered environment wif Web logic Application Server.
  • Configured Jenkins for appropriate release builds.
  • Used tracking tool JIRA and also triaged the issues and maintained bugs using JIRA tool.
  • Improved logging and created log reporting system.
  • Creation of Maven scripts and integrates them into common deployment.
  • Deployed JAVA/J2EE applications through Web Logic Application servers.
  • Support Lead developers wif Configuration Management issues.
  • Worked for Creating the Software Configuration Management Plan.

Environment: Java, Maven, Jenkins, Linux, Web logic, Subversion, Shell scripting

Confidential

QA Analyst

Responsibilities:

  • Involved in the project from the requirements phase onwards till defect analyzation phase.
  • Involved in writing the Test Cases from the Business requirements and Test Plan.
  • Tested Black Box Testing, Functional Testing, System testing, End to end testing and Regression testing.
  • Created & Executed the Test cases according to the test plan.
  • Tested Web based application by accessing the database using SQL queries.
  • Performed in GUI Testing, Regression Testing.
  • Tested the application on different web browsers IE, Chrome and Firefox.
  • Executed Functional and Regression tests during the various phases of the application.
  • Created Data Driven Tests to validate the same scenario wif different test data.
  • Documented test cases and conducted manual testing using Quality Center.
  • Involved in the process of defect analyzation, defect management and defect review processing Quality Center.

Environment: HP Quality Center, Quick Test Pro, HTML, JSP, Servlets, Beans, JavaScript, XML Web Services, IIS, Oracle, Visual Source Safe, Windows, MS Excel, MS Word.

Confidential

QA Tester

Responsibilities:

  • Performed System testing, Regression testing, Functional testing
  • Performed Black Box Testing.
  • Involved in the complete Software Development Life Cycle (SDLC).
  • Written the Test Cases for all the modules and stored in Quality Center.
  • Involved in testing GUI applications in web based application.
  • Performed User Acceptance Testing.
  • Involved in Credit Card Testing.
  • Developed SQL queries to extract data from the target tables.
  • Tracked defects using Quality Center.
  • Tested the application on IE, Firefox as part of Portability Testing to maintain cross-browser functionality.

We'd love your feedback!