We provide IT Staff Augmentation Services!

Sr. Build / Release Engineer Resume

4.00/5 (Submit Your Rating)

Mc Lean, VA

SUMMARY

  • Over 7 years of experience in IT Industry wif ability to accomplish all aspects of teh software configuration management (SCM) process and Build/Release management.
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Extensively worked wif Version Control Systems like CVS, SVN (Subversion), Git, IBM Rational ClearCase and Perforce.
  • Extensively worked wif automation tools like Hudson, Jenkins and BuildForge to implement teh End to End Automation.
  • Expertise in using build tools like MAVEN and ANT for teh building of deployable artifacts such as war & ear from source code.
  • Experience in managing teh artifacts generated by MAVEN in teh Nexus and Artifactory repository Managers.
  • Experience in using Tomcat and Apache web servers for deployments and for hosting tools.
  • Experience in Migrating builds and artifacts to appropriate deployment, test, and production environments.
  • Experience in administrating operating systems like windows and Linux.
  • Good command in working wif Tracking Tools JIRA, Remedy and IBM Rational Clear Quest.
  • Worked closely wif Development teams and Technical Leads to drive buildautomation standards.
  • Worked wif Operations andReleaseManagement teams to halp achieve a high quality ofreleasemanagement.
  • Proficient in tracing complexbuildproblems,releaseissues and environment issues in a multi - component environment.
  • Familiarity wif relational databases such as MY SQL, SQL Server and Oracle.
  • Detailed noledge of teh Software Development Life Cycle(SDLC)
  • Strong troubleshooting, debugging, and analytical skills.
  • Proficient in communicating effectively wif good project management skills.
  • Positive attitude, strong work ethic, and ability to work in a highly collaborative team environment.

TECHNICAL SKILLS

Operating Systems: UNIX, Linux, WINDOWS NT/2000/2003/XP/vista/7/8, HP-UX

Languages: C, JAVA, XML, HTML, SHELL, PERL

Databases: My SQL, MS Access, Oracle 9i/10g

Repositories: Nexus

Application Servers: Weblogic, Websphere, Tomcat

Build Tools: ANT, MAVEN

Version Control Tools: CVS, SVN, Rational Clear Case, Perforce

CI Tools: Hudson and Jenkins

Testing Tools: HP Quality Center

PROFESSIONAL EXPERIENCE

Confidential, Mc Lean, VA

Sr. Build / Release Engineer

Responsibilities:

  • Worked on Build and Release management methodologies and Software procedures in all aspects of SDLC.
  • Worked in Agile Project management Process using Version One tool.
  • Extensively worked on Version Control Systems like CVS, SVN (Subversion), Git, IBM Rational ClearCase and Perforce.
  • Extensively worked on automation tools like Hudson, Jenkins and BuildForge to implement teh End to End Automation.
  • Worked wif build tools like MAVEN and ANT for teh building of deployable artifacts such as war & ear from source code.
  • Managing teh artifacts generated by MAVEN in teh Nexus and Artifactory repository Managers.
  • Researched and implemented code coverage for ANT Projects.
  • Responsible for migrating ANT projects to Maven.
  • Maintained build related scripts developed in ANT and shell.
  • Responsible for migrating Clearcase to Subversion.
  • Created teh branches in Subversion and Perforce to implement teh parallel development process.
  • Merged release branches to teh trunk after teh production release and resolved teh conflicts rose during teh merge in both Subversion and Perforce.
  • Performed daily health checks for all developing environments.
  • Performed Monthly Release Activities to synchronize wif teh Developers, Testers, DBA's and Content Management for successful Release.
  • Developed and documented all teh build process and Migration process

Confidential, East Hanover, NJ

Build & Release Engineer

Responsibilities:

  • Managed SVN repositories for branching, merging, and tagging.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Integrated teh Code Quality tools Cobertura, PMD, Findbugs and Checkstyle to Maven Projects.
  • Used Jenkins for Continuous Integration and deployment in Tomcat Application Server.
  • Supported and developed tools for integration, automated testing and release management.
  • Installed and Configured Nexus to manage teh artifacts in different Repositories.
  • Maintained build related scripts developed in ANT and shell.
  • Researched and implemented code coverage for ANT Projects.
  • Wrote scripts in Shell/PERL to automate build and Process.
  • Responsible for migrating ANT projects to Maven.
  • Created Parent and Child modules for Maven projects.
  • Expertise in developing and maintaining quality control processes, continually meeting corporate objectives and resulting in highest level of client satisfaction.
  • Worked closely wif teh team to review code for compatibility issues, resolve issues as they arise, and implement deployment processes and improvements on a continuous basis.
  • Automate buildprocesses and make teh deployment packages for QA.

Confidential -Irvine,CA

Build/Release Engineer

Responsibilities:

  • Perform software builds using CVS and SVN version control tools.
  • Developed Shell/Perl Scripts for automation purpose.
  • Resolving merging issues during build and release by conducting meetings wif developers and managers.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Posting teh Build on time & following up wif teh testing team on posted builds.
  • Full ownership of teh build including sanity, good Quality release notes. 100 % Error free handling of all on to Components.
  • Following up wif teh Test Team & Development Team after Deployments.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environments and also automated teh whole process.
  • Created and maintained teh Shell/Perl deployment scripts for Web Logic web application servers.
  • Developed Perl and shell scripts for automation of teh build and release process.
  • Involved in editing teh existing ANT (build.xml) files in case of errors or changes in teh project requirements.
  • Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environments.
  • Responsible for building and releasing packages to different testing environments.
  • Installed and Configured Jenkins on Linux Environment.
  • Responsible for Plugin Management, User Management and End-to-End Automation using Jenkins.

Confidential, Toledo, OH

Build/Release Engineer

Responsibilities:

  • Primarily involved in scripting teh buildand release deployment scripts in UNIX SHELL and PERL scripts.
  • Provided Multisite administration for offshore sites that included replication and synchronization of teh code and troubleshooting of multisite failure scenarios.
  • Worked on Perforce as Version Control System.
  • Involved in administration, User Management, Repo creation etc., for perforce.
  • Maintain and enhance current build procedures for all software development projects.
  • Expert in ANT scripts.
  • Used Hudson for continuous integration.
  • Deploy code to WebLogic application servers.
  • Hands on experience in building Java applications.
  • Wrote automated build scripts using ANT (build.xml) for Java and J2EE Applications.
  • Managed software configurations and builds in a UNIX environment.
  • Involved in analysis, and design of teh project.
  • Worked on teh Oracle Database Oracle 9i/10g.
  • Participated in teh Change Control Board Meeting to analyze teh risk and plan for teh successful Releases.
  • Coordinated application releases wif Development, DBA, QA and Project Management teams.

Confidential

QA and Build Engineer

Responsibilities:

  • Participated in weekly release meetings wif technology stakeholders to identify and mitigate potential risks associated wif teh releases.
  • Developed and maintained UNIX/Perl/Ant scripts for build and release tasks.
  • Worked wif Clearcase(UCM).
  • Involved in creating new elements in VOB’s.
  • Modified ANT scripts to build teh JAR, Class, WAR and EAR files from VOB’s.
  • Developed utilities for developers to check teh checkouts, elements modified based on project and branch.
  • Writing and editing configuration specs and creating views for developers.
  • Worked on Creating and deleting dynamic views for developers as requested by user.
  • Proposed branching strategies and implemented it.
  • Performing clean builds according to teh schedule published for a given releases.
  • Involved in Branching and Merging of Release Branches.
Confidential

Testing Engineer

Responsibilities:

  • Measuring performances like (Boot Time, Application Launcher FPS, Launch Contacts, Camera Snapshot latency, Launch Picture Gallery, Thumbnails Display, Browser Launch & Load latency, Soft keypad launch latency, Home Screen Pan, Contacts Screen Scroll, Resume from Suspend Latency, Browser Page Zoom, Browser Page Pan etc )
  • Preparing plans & Executing teh Test cases and updating teh BUG in clear quest
  • Testing methods involved: Unit Testing, Sanity, Regression, Performance and Exploratory
  • Test plan creation, CR Verification, Regression, Sanity, Feature testing, Exploratory.
  • Expertise in Test cases development, Test execution, Bug verification and reporting, Content testing, Regression testing, Feature Reviews.
  • Quality Assurance Black box Testing. Additionally responsible for developing and writing test cases and daily status, creating bug databases, reporting bugs, regression testing
  • Automating API Test Case on Mobile Development Kit (MDK).
  • API level of Testing is done. Automated teh test case in C language.
  • Preparing & Executing teh Test cases for MDK Device. Preparing of Test Design, Test Case.
  • Integrated teh test case in to teh test suite for Execution.
  • Testing & reviewing teh coding standards. Defect report, verifying, tracking using Clear Quest.

We'd love your feedback!