We provide IT Staff Augmentation Services!

Test And Integration Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

Worked with multidisciplinary teams to accomplish a variety of goals in a changing, dynamic environment. Conversant in full gamut for software lifecycle in various adaptations, e.g. waterfall and agile.

COMPUTER SKILLS:

Main Languages: C, Ada95, Python

Knowledgeable in: C++, C#, Java, Perl, SGML, CORBA, Bash

Systematic: IRIS MFS for USMTF, ASMTF and ADatP - 3 formatted messages

Configuration Tools: ClearCase, Synergy, git, RCS, CVS

O/S: UNIX, Windows, Solaris, Fedora Core, Debian, Mac OS and Ubuntu

IBM Rational Products: Apex, Rose, SoDa, ReqPro

IDE: Eclipse, NetBeans, Visual Studio 2010

Test Tools: Testopia, X11 GUITEST, TestRail, Confidential, googletest, JUint

Agile: Scrum meetings, user personas and Kanban boards

Bug Tracking: Redmine, Bugzilla, JIRA, Rally

Additional: Confidential, Telelogic DOORS, Autotools, wireshark, Excel, SQL, SGML, XML, Cygwin, MinGW

WORK EXPERIENCE:

Test and Integration Engineer

Confidential

Responsibilities:

  • Construct manual tests for Confidential
  • Assist in the writing of test procedures to include constructing bash and python scripts
  • Manage requirements spreadsheet to align with current target releases to ensure Earned Value calculations are current

Automated Test Engineer

Confidential

Responsibilities:

  • Design and implement the automated test suites for the GPA core components on Mac OS and Windows 10 platforms.
  • Utilize knowledge of software test methodologies and 3D graphics knowledge, software testing and automation experience, C / C++ and scripting experience, as well as software design and problem solving skills to develop quality solutions to verify daily changes to code.
  • Develop test suites to first verify stability and add an increasing amount of functional and performance testing in close coordination with developers with meaningful results of test.
  • Support the OEM and graphical designer facing engineer with custom testing to verify new customer requested capability
  • Develop the test automation suite in Python

Languages: Python, C/C++, Bash, Agile

Systems Engineer

Confidential

Responsibilities:

  • Upkeep of Intellectual Property (IP) Checklist to record IP from various sources in all documentation deliveries to Australian customer
  • Integrating Rose Models into Rhapsody and performing functional analysis from requirements
  • Writing major Milestone minutes and tracking subsequent action items
  • Update of Interface Control Drawings (ICDs) and other documentation to reflect Phase 5A upgrade
  • Analysis of current system to identify and address customer pain points
  • Develop metrics and statistics to drive quality and understand program progress
  • Perform data modeling and functional analysis to ensure consistency of documentation and requirements completeness
  • Collection and update of TBDs in JIRA bug tracking tool
  • Update of export technical assistance agreements to comply with US State Department requirements

Programs: Excel, DOORS, Rhapsody, Visio, Jira, Waterfall

Software Verification Engineer

Confidential

Responsibilities:

  • Acquired 13 software tools thru approved sources, and submitted new requests for items not on official list, e.g. TestRail, Confidential
  • Used Eclipse C/C++ IDE with git and autotools on Debian OS
  • Wrote the Change Control Board Process to assist in processing of tasks and bugs, and used Redmine for defect dispositioning
  • Created test plans using IEEE 829 - 2008 standard, and selected TestRail for test case management
  • Wrote overall system test plan, GNSS component test plan and associated GNSS test cases
  • Created wireshark dissectors to read incoming GNSS messages and outgoing system generated messages. Primary tool for verification of requirements. Outputted formatted wireshark information to Excel file as a test artifact and for customer and developer use
  • Performed unit tests using Confidential (C++ Unit Testing Easier), later converted to googletest
  • Configuration management leader for group, work with CM group to set up git CM for first time. Define testing and stable builds, and define release process
  • Performed Debian package management of all software components and created one software crate containing all Debian packages, used for easy installation of software
  • Utilized continuous integration tool Hudson, then later moved to Jenkins to identify problems and correct issues
  • Worked with other groups with adjacent products to determine testing and systems engineering requirements
  • Managed requirements for project, and created traceability matrix to identify requirements not allocated for test
  • Assisted with scheduling using MS Project as needed
  • Integrated doxygen into Debian packages
  • Wrote all test related documentation and lead Test Readiness Reviews
  • Determined the conditions of the release of product
  • Contribute and check Interface Control Drawings

Languages:Bash, Perl, C, C++

Software Verification Engineer

Confidential

Responsibilities:

  • Selected Testopia for a test management system
  • Utilized Bugzilla for a bug and task tracking system
  • Used Kanban board to select tasks and identify personal loading
  • Handled software releases, ran User Acceptance Tests, and wrote Release Notes
  • Wrote and expanded automation test tools for data acquisition system
  • Trained up junior testers in their roles and provide training in test topics, e.g. Two pair testing
  • Introduce UX and LEAN principles to software group to support customer
  • Test new boxes introduced to flight test network from outside suppliers, e.g. Ballard
  • Documented existing tests including regressions and ensured they were updated

Languages: Bash/ Perl, C, Part Agile

Systems Engineer

Confidential

Responsibilities:

  • Participate in Geospatial Working Group meetings with OneTeam and industry partners to develop a geospatial solution for Confidential
  • Define geospatial domains, e.g. infrastructure, imagery, GeoInt and integrate into Confidential One Model
  • Work with other systems engineers to determine gaps and overlaps of requirements with new and existing systems
  • Place requirements into TeleLogic DOORS and manage their update
  • Write requirements for:
  • Collaboration Services (chat, email, whiteboard),
  • Geospatial Services using ESRI C/JMTK and ArcGIS
  • Interoperability Services

Programs: ESRI ArcGIS

Embedded Software Developer

Confidential

Responsibilities:

  • Assist in writing Ada95 Style Guide
  • Develop Ada95 code with Confidential
  • Team Software Productivity (TSP) trained
  • Process manager for the implementation phase
  • We each received a $5000 award from our customer for completing our software on time

Languages: Ada95

Software Developer

Confidential

Responsibilities:

  • Designed software using Cool:Jex and Rational Rose
  • Write Interface Definition Language (IDL) code to exchange information with other partners in AWACS using CORBA
  • Performed surveillance updates for French ESM upgrade in JOVIAL
  • Performed systems engineering for Freetext Server functionality

Languages: Ada95, C, JOVIAL

We'd love your feedback!