We provide IT Staff Augmentation Services!

Build & Integration Engineer Resume

5.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 6 years of IT Industry experience with Manual testing, Configuration Management, Build, Release Management using CVS, VSS, Subversion, GIT and Perforce, on Unix and Windows environments.
  • Defect tracking and management for Quality Assurance with Quality Center Jira and Prism tools.
  • Experience in Production Support, 24/7 on call Customer support in resolving Production issues.
  • Experience in using Build Automation, Deployment tools and Continuous Integration concepts by using tools like ANT, Visual Studio, Cruise Control and Hudson/jenkins.
  • Experience in using Packaging tools like Install Shield, Install Anywhere, WISE, MSI
  • Deployed the Enterprise applications using Websphere, Web logic, Tomcat softwares.
  • Coordinated multiple project teams across the globe doing parallel development by deploying different builds to different environments
  • Strong experience in Mobile, Medical and Financial, domains.
  • Extensive experience in setting up baselines, branching, merging, and automation processes using shell and perl scripts.
  • Full understanding of SDLC, RUP, Agile Methodologies like SCRUM and Bug Life cycle.
  • Worked on cross - platforms (Windows-Unix) with CVS and Subversion.
  • Worked on CM Plans and Test Plans for Applications.
  • Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.

PROFESSIONAL EXPERIENCE

Confidential, San diego,CA

Build & Integration Engineer

Responsibilities:

  • Responsible for managing over all SCM tasks and build infrastructure for Sensors and Andriod R& D team.
  • Created Perforce Labels, branches, and client specs
  • Performed merges and Integration in Perforce from Development branch to Integration/release branch.
  • Coordinated with Core BSP Release Engineering team to customize Perforce.
  • Acted as a Single Point of contact from the Sensors team for all DSPS integration and release matters.
  • Build the code using Scons and flashed it on to Liquid (Tablet) and Fluid (Smart Phone) devices.
  • Conducted the Sanity test to make sure Accelerometer, Gyro meter and Magnetometer work as expected.
  • Loaded the meta and apps builds on to device in fast boot mode and DSPS latest builds.
  • Used Package Warehouse for promoting the code from Dev branch to the Integration branch.
  • Used Package Warehouse for Continuous build and Continuous Integration
  • Reviewed the CR status in Prism tool and approve the CRs after the BVT.
  • As a build manager, controlled the build environment and approve / reject any dependency builds from other teams on DSPS (8960 and 8064)
  • Used Android debugger (ADB) commands to boot the device and load the latest build on to the devices.
  • Got the Latest code from GIT repository to do the Android / Linux builds for apps processor.
  • Used JTag to flash the images on to the device.
  • Used P4V and P4Win to create the client specs and Label.
  • Created the Strip / Pack build and released the package to the external clients as per the standards of the organization.
  • Chaired the defect tracking calls and communicates the defect status to the global teams.
  • Responsible for updating the defect/bug status for all the builds.
  • Set up the automated weekly/nightly builds towards continuous Integration.
  • Responsible for Production releases.
  • Responsible for creating separate builds for Gen5 Sensors and make sure the build is tested and integrated.
  • Responsible for creating the VU (Version Units) and tracking them for all the releases.
  • Responsible for setting up the Automation Jobs and executing via ATM.
  • Liaise with Integration test team in analyzing the root cause for the issues.
  • Prepared the release notes for every release with all features and limitations and updated in internal wiki.
  • Defined the requirements for Automation by providing the test cases / frame work.
  • Scheduled the ATM jobs with appropriate documentation for continuous Integration.

Environment: C, C++, Embeded C, Make, Scons, Jira, Package Ware House, CVS, Perforce, Git Ger it, Prism, Adb, JTag, VCE, P4V, P4Win, ARM7 Compiler, Real View Compilation Tool (RVCT), Tiberium, Aris, Python, Secure CRT, Code Collaborator, Harvester, QPST, QXDM, ATM (Asia Test Manager)

Confidential, RTP, NC

Release/CM analyst

Responsibilities:

  • Acted as Primary change Supervisor / Implementer for all/any Production changes for PrimeTrade world. (AMERICAS, LN and APAC regions)
  • Created and Applied the Release Labels for the elements.
  • Created the branches and merged the Branches.
  • Base lined the code under Development branches and merged them to Main
  • Created Development branches for every Release and responsible to communicate to the Development Teams.
  • Installed and configured visual studio to build Microsoft Dot net applications Premia and Booker.
  • Used ant and make to build the Java code for Prime Trade Gateways and C ++ for Listed back Ends. worked on CM Forms to do the builds for all the product lines like Futures, Options, Listed Derivatives and Cash Bonds etc.,
  • Deployed the web applications on to websphere servers and also deployed client side files to all the Pilot users and Internal Traders J drives.
  • Managed all the hot line calls to handle the client issues and resolved Production issues on a priority basis.
  • Arranged the POST Mortem calls after the Release and make sure the response from all the teams are documented and the issues are resolved for future Releases.
  • Key person to fix the issues by participating PRE MARKET Open and Post market calls for TK and SY along with the business Support, Dev and QA leads.
  • Responsible for Emergency bug fixes, director level approvals and QA sign off and make sure the deployment is successful in the appropriate change window.
  • Trained the new developers on Change process and raising RFCs via ITSM/Remedy.
  • Analyze the Release Calendar and attended the CAB calls to ensure the changes and the dependencies are assessed and approved / rejected accordingly.
  • Analyzed the application and server logs to identify the root cause for the issues and helped to fix the issues.
  • Automated the Legacy processes using Control M, Cron jobs and shell scripts.
  • Worked on Automating and scheduling Production and Non Prod Reboots (90 day Reboots)
  • Managed the code Release of software components from QA through Production
  • Used Hudson for Continuous Integration.
  • Worked with IBM and raised PMRs to install Web version of Clearquest

Environment: Java, C, C++, Microsoft Dot Net, ant, Maven, Visual Studio, Jira, Clearquest, Quality Center, Putty, NOLIO, Linux, UNIX, SQL, Perl,VMware.

Confidential, Sylmar, CA

QA/Build engineer

Responsibilities:

  • Worked as QA performing the manual tests in the Integration and test team.
  • Helped in testing many web applications and got the sign off from the leads.
  • Helped in designing tests and test cases in the SMART Test Designer to validate an in house tool ‘SMART Generator’ which is used for verification and testing of implantable medical devices.
  • Created JUnit for unit testing.
  • Validated the test plan as per the test cases.
  • Active participation in preparing “DA tool Verification/Validation Test Procedure” according to the Software Requirement Specification (SRS) and validated accordingly
  • Worked closely with SCM team for deployments.
  • Created the Labels and compiled the code using Visual studio
  • Deployed the applications using FTP tools

Environment: s: Visual Studio Dot Net,Visual c#, DOORS, UNIX, Windows, C, C++,jUNIT.

We'd love your feedback!