Post Job Free

Resume

Sign in

System Integration and Test Engineer

Location:
Arlington, TX
Posted:
August 02, 2022

Contact this candidate

Resume:

Michael A. Dick, CISSP

**** ****** ***** **

Arlington, TX 76006-4030 USA

Phone: Mobile: 817-***-****

E-mail: adry1z@r.postjobfree.com

EMPLOYMENT SUMMARY:

System Software engineer with more than thirty years’ system software design development, integration, testing and support of embedded software for complex electronics systems and IT data systems. Including planning and supervision of development of design and test requirements documents, development of metrics, statements of work, and performance of subcontractor data review and monitoring, and proposal development and evaluation. Major strengths include the generation and execution of tests and documentation conforming to customer standards and related data item descriptions to standards such as DOD-STD-2167A, MIL-STD-483, MIL-STD-490 and MIL-STD-493, and RTCA/DO-178; and meeting the quality requirements of DOD-STD-2167/2168 while operating within ISO-9000 and CMMI/SEI level 3 and above environments.

COMPUTER EXPERIENCE:

Computer experience includes utilization of a wide variety of computer platforms, operating systems, application software, and languages. Platforms include: Sun SPARC, DEC VAX, PCs (workstations, desktops, laptops), Harris, and HP; operating environments include: RHEL, DCL, VMS, Unix, SCO, Linux, Solaris, TSO, VOS, DOS and Windows NT, 2000, XP, 7, and Server 2003, HP Basic; applications including: textual and graphical editors such as Interleaf, FrameMaker, Microsoft Word and WordPerfect, as well as numeric Excel spreadsheets and database processors Doors and Oracle, file management systems, project scheduling and communication packages; UML tools such as ARTiSAN and Rational Rose, languages include: Cobol, Pascal, C/C++, Fortran, Ada and structured tools such as Rational Apex and Rational ClearCase and ClearQuest, path coverage using AdaCAST and code coverage analysis using McCabe Battlemap; and testing using a variety of automated test languages.

Additional experience includes more than 25 years of military experience (active and reserve) including avionics maintenance supervisor, aircraft maintenance officer and staff assignments including developing operational, logistic and training planning, as well as COMSEC and computer system information security plans, procedures, techniques as a Chief Warrant Officer.

EDUCATION AND TRAINING:

Texas A&M University at Commerce, Texas

Doctoral candidate (ABD)

MS - Computer Science

MS - I.T.

BS - I.T.

Tarrant County College, Ft Worth, Texas

AAS - Digital Electronics

Other:

Project Management

Aircraft Stores Management System (SMS)

Military:

Electronic Instrument Repair, Field Radio Repair, Teletype Repair,

Ground Surveillance Radar Repair, COMSEC, and Aircraft Maintenance

Cyber-Courses:

DoDD 8570.01-M: DIA Privileged User Access Awareness Training

Defense Acquisition University (DAU): Test and Evaluation (T&E) TST 102

CERTIFICATIONS:

Institute of Certified Professional Managers - Certified Manager (CM)

(ISC)2 – Certified Information Systems Security Professional (CISSP®)

PROFESSIONAL ORGANIZATIONS:

Institute of Electrical and Electronic Engineers (IEEE) – Life Senior Member (LSM)

Toastmasters International – Distinguished Toastmaster (DTM)

Security Clearance: Top Secret/SCI with Polygraph

PROFESSIONAL EXPERIENCE:

Senior Software Test Engineer: 02/21 – 07/21

Global InfoTek, Inc, Herndon, VA 22102

Senior Software Test Engineer Responsible for planning, execution, analyzing, and reporting on software acceptance tests. Develop and train others on the development of automated tests and an automated test framework. Communicate and coordinate with internal Command departments, cross-service organizations, and other external agencies to synchronize Cyber capabilities.

Systems Engineer: 10/16 - 02/21

Booze Allen Hamilton, McLean, VA 22102

Systems Engineer supporting the GREENWAY Program Management Office and Program Manager (PM) with managing a global IT services initiative, assisting with monitoring and reporting on vendor delivery schedules and technical challenges. Create, revise, manage, and maintain the GW Integrated Master Schedule (IMS) for the three GW vendors. Review schedules and provide insight to leadership regarding potential technical issues that impact successful delivery. Provide direction to vendor project schedulers in the areas of work quantification, technical alternatives, data analysis, and corrective actions. Coordinate efforts related to design, build, develop, and maintenance of the IMS. Apply principles of project management developing large, complex schedules using MS Project and Project server. Monitor schedule performance and report on weekly and monthly variances. Utilize Gantt milestone charts and other project management techniques to gauge progress and identify performance variances. Act as scheduling subject expert and assist program teams in regard to scheduling and provide technical advice regarding vendor submissions. Propose and implement processes that will aid integrated scheduling. Perform technical analysis of schedules and timelines and ask technical questions of vendors related to their ability to reach milestones and to achieve task deadlines.

Lead Engineer managing activities required to specify operational needs requirements for development and implement of capabilities requirements from inception through fielding including coordination of system administration, network operations, and systems cyber engineering. In order to deliver the capability that meets operational performance criteria with small systems technical interaction at a higher level including discussions related to need, resources, funding, and follow-through to adequately serve as a basis for working with the processes used with JTFHQ-C capability requirements.

Lead Test Engineer determined system suitability for production and operational readiness of system functionality. Developed and executed requirements-based testing and determine the evaluation criteria that the system was measured against. Reviewed and revised Test Plans and Test Case scenarios based on functional and operational requirements. Reviewed and reported test results and made technical recommendations based on findings. Worked within and managed an AGILE system development process. Reviewed and revised system failure reports and trouble tickets (in Jira) and utilized Subversion to version control source code.

Lead Test Engineer responsible for requirement-based testing and verification of embedded software systems

··Work within an AGILE system development environment, develop new manual software integration test for embedded software based on functional and operational requirement statements provided by the development team.

··Define and create test cases from analysis of both functional and non-functional requirements.

··Used Atlassian collaboration tools to create developed documentation (Confluence), review system failure reports and trouble tickets (Jira), and utilize source code under the version control system (Subversion).

··Create and document manual tests for hardware problems discovered on software development boards.

··Implement test using Total Phase Data Center software via Beagle Protocol Analyzer.

··Maintain Certification under DoD 8570.01-M as a System Privileged User granted Privileged User Access for network environment and advanced level support.

Principal Analyst: 09/14 – 09/15

Analytic Services Inc. (ANSER), Falls Church, VA 22041

Contract position; DoD Pentagon, OUSD AT&L, MIBP: responsible as a technical analyst and cyber subject matter expert (SME) for Department of Defense (DoD) activities within the Committee on Foreign Investment in the United States (CFIUS) and support which includes reviews and monitoring established policy and cybersecurity policy within case filings relative to the national security aspects of cybersecurity policy and cyber-related or national security issues that may impact or be impacted by CFIUS transactions.

··Examines cybersecurity policy and provides program mitigation strategies and responses for cybersecurity threats relating to CFIUS transactions that have national security implications on the foreign investment in US companies or organizations.

··Supports compliance and mitigation policy development for CFIUS within the Manufacturing and Industrial Base Policy (MIBP), Acquisition, Technology and Logistics (AT&L) for the Office of the Secretary of Defense (OSD).

··Participates as a team member of the compliance monitoring and mitigation team of the DoD CFIUS organization.

··Reviews and assesses cyber policies and related policy documents of organizations under CFIUS mitigation consistent with DoD Instruction 8500.01 - Cybersecurity.

··Reviews and assesses System Security Plans and related operational documents of organizations under CFIUS mitigation.

··Review, analyze actions and create recommendations resulting from notifications related to CFIUS mitigation operations.

··Reviews audit methodologies, recommend revision and analyze audit results and metrics for CFIUS cases in mitigation.

··Support on-site inspections and reviews as required in accordance with national security agreements.

··Support development of internal CFIUS procedures pursuant to section 721 of the Defense Production Act of 1950, as amended by the Foreign Investment and National Security Act of 2007 (FINSA) (section 721) and as implemented by Executive Order 11858, as amended, and regulations at 31 C.F.R. Part 800.

Senior Test Engineer/Tester: 05/13 – 09/14

Freedom Consulting Group, Columbia, MD 21046

Contract position; DIA – NMEC DOMEX: responsible for integration testing for web-based information data collection processing user interface and software executed on Linux/RHEL and Windows-based government information systems for Defense Intelligence Agency (DIA), National Media Exploitation Center (NMEC) Operations (OPS) Document and Media Exploitation (DOMEX) and the US Intelligence Community to meet intelligence collection management priorities.

··Develops test cases and procedures for integration and regression tests of new and amended software.

··Support test operations embracing the planning, design, management, execution and reporting of tests, using appropriate testing tools and techniques and conforming to agreed standards.

··Review Requirements, recommend testability revisions and document in Requirements Traceability Matrix (RTM).

··Achieve Certification under DoD 8570.01-M as a DIA Information Assurance System Privileged User and granted IAT Level II Privileged User Access for network environment and advanced level CE support.

··Participates as a team member of the Independent Verification and Validation (IV&V) test team.

··Defines and creates test cases from analysis of both functional and non-functional requirements.

··Records and analyses actions and results, and maintains entries within defect register (Bugzilla/Jira).

··Track and document requirements test status in RTM.

··Reviews test results and where needed modifies tests or creates new tests.

··Identifies work in progress and related anomalies, within a highly dynamic environment.

··Assists in defining and tracking concurrent lifecycle process of engineering, transitioned to Agile methodology for software development lifecycle method.

Software Test/QA Engineer: 01/11 – 02/13

Edge Professional Services, An Artech Company, Rockville, MD 20850

Contract position; Boeing - Kestrel, Boeing Defense, Space & Security: Software Test/QA Engineer Tester responsible for integration testing for information data collection processing via scripts running under Midpoint ETL (extract, transform and load)/TAC feed software executed on Linux/RHEL and Windows based government information systems for the JWICS Orion Data Layer, as well as SIPRnet and NIPRnet.

··Develop software tests in AGILE environment, test utilities for the evaluation, including analysis of testing failures for IC information under the DIA node riding the government IC cloud and DoD systems.

··Develop and perform manual testing using various operational testing environments; including actual and virtualized systems, including buildup and install network of test systems and software; remediate and reinstall when required.

··Process tests of information data and files with minimal documentation; review processed data formats including MetaData, PUBS, html, and text.

··Review requirements for specific testability and analyze those requirements to design related tests.

··Create, collect, or modify program test sample files used to verify specific test conditions; testing utilized various Linux/RHEL workstation-based applications and tools.

··Perform test defined against developed data for testing and evaluation into query tools such as Pitchfork, TAC and ODL viewer.

··Process developed documentation (Confluence), change items, software failure reports, trouble tickets (Jira) and change recommendations through configuration management system (Subversion).

··Coordinate and adhere to schedules for integration release in accordance to the project portfolio.

Senior Member Engineering Staff: 08/04 – 10/10

L3 Communications, Communication Systems East, Camden, NJ 08103

Senior Software Engineer: System Software test engineer responsible for requirement based testing and path coverage verification of embedded software systems for Information Assurance using High Assurance Internet Protocol Encryptor (HAIPE) and Secure Communications Internet Protocol (SCIP) and for management systems incorporating Electronic Key Management Systems (EKMS) for cryptographic systems including certification and qualification testing using Windows based systems and/or other special systems, and related test languages and tools.

··Develop software tests, test documentation and utilities for verification and validation or evaluation, including analysis of operational program requirements and functional tests; and analysis of testing failures.

··Develop and perform manual testing using various operational testing laboratories; including informal and formal (witnessed) comprehensive qualification testing.

··Buildup and document prototype networks to in test configurations in order to resolve customer configuration problems.

··Process highly structured and controlled tests and documentation as well as informal rapid prototype testing with minimal documentation.

··Review requirements for testability and analyze those requirements and design test cases.

··Provided technical operations for the software test and evaluation, including analysis of project requirements and functional schedules, and recommendations for software tools.

·· Provide program test files used for software testing, testing and document generation, delivered under budget and on schedule; utilized various PC and SCO based applications and other application software.

··Perform test defined in developed documents for software testing and evaluation, and coordinated with audit team to assure comprehensiveness.

··Develop and execute, or oversee the execution of, the test plans and test procedures and release of related deliverables.

··Process developed test code, documentation, change items, software failure analysis reports (Jira) and requirement change recommendations through configuration management system.

..Prepare synopsis or summary test results, findings and observations to include post mortem or after-action requirements.

··Coordinate and adhere to test schedules for software and system releases in accordance to with the project portfolio.

··Prepare and assist to maintain the test libraries/functions (project and global/shared) according to guidelines and standards; assist with maintaining those guidelines and standards.

Software Engineer: 04/04 – 08/04

System Pros, N Billerica, MA 01862

Contract position; Raytheon, Integrated Defense Systems: Software engineer responsible for select test development for testing of the advanced DDX program and other special systems.

··Participate as a member of the software system team reporting to the software manager; developed system test sections.

··Develop system test procedures from specifications, interface requirements and systems data.

Software Engineer: 02/03 – 02/04

Automation Consultants Inc. (The ACI Group), Baltimore, MD 21231

Contract position; Northrop Grumman, Electronic Systems Division: Software engineer responsible for documentation development for development and testing of the advanced electro-optical distributed aperture system for the operational flight program (OFP) as well as the models and simulations using unified modeling language (UML) based object-oriented approach to software intensive systems (OOASIS) for the system development and testing for embedded software systems on the F-35 Joint Strike Fighter using NT, Win 2000, Solaris, Unix, C/C++, other special systems and tools.

··Participate as a matrix member of the software team reporting to the software manager; developed the OFP software test plan.

··Develop software test plans, software test procedures, interface requirement specifications and software programmers manual for the models and simulations group.

··Developed documentation under Rational ClearCase with requirements managed in Slate and UML designs in ARTiSAN Real-time Studio.

··Worked with team members to revise program directives to meet SEI/CMMI/ISO requirements.

··Implemented and managed a SiteScape Teamwork Forum.

Software Engineer: 10/01 – 06/02

Judge Technical, Providence, RI

Contract position; United Defense LP, Armament Systems Division: Software test engineer responsible for test of unified modeling language (UML) based object oriented design and analysis (OOD/OOA) of requirements for scenario and system based testing for embedded software systems on the primary Crusader weapon system computers for military particular qualification testing using NT, Solaris, Unix, Ada, C/C++, other special systems and tools.

··Participate as a matrix member of the advanced test team reporting to the test manager.

··Provide analysis of advanced operational program design requirements with emphasis toward functional testing.

··Actively participate in design and developmental reviews, requirement peer reviews and Fagan inspections.

··Review developed software test plans and procedures, test documentation and utilities for testing and templates for document generation; utilize Unix based Interleaf and RTM for documentation generation, and Unix based utilities and application including Rational Apex 2001a software for test analysis.

··Review test laboratories facilities for automated and manual testing comprehensive qualification testing.

··Processed documentation and change items through the DoD Integrated Data Environment (IDE) as configuration management system and use of requirements traceability matrix (RTM).

··Prepare to perform integration, regression, functionality, system and performance testing (manual and automated).

··Develop and maintain the appropriate test environments in cooperation with other test specialist.

Software Engineer: 7/96 - 9/01

== Innovative Solutions, San Diego, CA {3/99 – 9/01}

Software test engineer responsible for requirement based testing and path coverage verification of embedded software systems on the primary aircraft avionic system mission computers for certification and military particular qualification testing per DO-178B using Solaris, Unix, C/C++ based and other special systems, test languages and tools.

··Provide program script and com files used for software testing, verification and validation evaluation, including analysis of operational flight program requirements and functional tests; and analysis of testing failures.

··Develop software tests, test documentation and utilities for testing and document generation; utilize Unix based applications for documentation generation, and Unix based utilities and application including Rational

··Develop and execute, or oversee the execution of, the Test Plans and Test Procedures/Scripts deliverables.

··Review requirements (Doors) for testability and analyze those requirements and design test cases.

··Develop and perform automated and manual testing using various operational testing laboratories; including informal and formal (witnessed) comprehensive qualification testing.

··Develop script-based software modules for embedded system; perform related requirements analysis, and unit tests.

··Process highly structured and controlled tests and documentation as well as informal rapid prototype testing with minimal documentation.

··Prepare summary test results, findings and observations to include post mortem or after-action requirements.

··Coordinate and adhere to test schedules for software and system releases in accordance to with the project portfolio. **Continuation of engineering position below at Lockheed Martin Aeronautics as outsourced to Science Applications Intl Corp. (SAIC)

== Superior Design, Palm Bay, FL {7/96-3/99}

Contract position; Lockheed Martin, Aeronautical Systems: Software test engineer responsible for requirement based testing and path coverage verification of embedded software systems on the primary aircraft avionic system mission computers for FAA certification and military particular qualification testing per DO-178B using Solaris, Unix, C/C++ based and other special systems, test languages and tools.

··Provide program script and com files used for software testing, verification and validation evaluation, including analysis of operational flight program requirements and functional tests; and analysis of testing failures.

··Develop software tests, test documentation and utilities for testing and document generation; utilize Unix based applications for documentation generation, and Unix based utilities and application including Rational Apex and VectorCAST software for test development and path coverage and McCabe Battlemap for path coverage analysis.

··Develop and execute, or oversee the execution of, the Test Plans and Test Procedures/Scripts deliverables.

··Review requirements (Doors) for testability and analyze those requirements and design test cases.

··Develop and perform automated and manual testing using various operational testing laboratories; including informal and formal (witnessed) comprehensive qualification testing.

··Develop script-based software modules for embedded system; perform related requirements analysis, and unit tests.

··Process highly structured and controlled tests and documentation as well as informal rapid prototype testing with minimal documentation.

··Prepare summary test results, findings and observations to include post mortem or after-action requirements.

··Coordinate and adhere to test schedules for software and system releases in accordance to with the project portfolio.

Software Engineer: 5/94 - 6/96

HL Yoh Company, Dallas, Texas

Contract position; Lockheed Martin, Tactical Aircraft Systems: Lead software test engineer responsible for independent verification and validation testing of embedded software systems for cockpit displays.

··Provide technical direction and coordination for software testing and evaluation, including analysis of project requirements and functional schedules.

··Develop software tests, test documentation and utilities for testing and document generation; utilize Unix and VAX based Interleaf for documentation generation, and Unix, VAX, VOS, and PC/MAC based utilities and application software for test development and coordination activities.

··Define and develop metrics for test team document generation, software testing and evaluation, and coordinate with SPM and SQA to assure comprehensiveness.

··Prepare software problem/anomaly reports.

··Provide personnel assignments and training recommendations, and recommendations for software tools.

Software Engineer: 4/92-6/93

TAD Technical Services, Dallas, Texas

Contract position; Texas Instruments: Responsible for software configuration management (SCM) operation and support of maintained and developmental embedded software for weapon control systems.

··Provided technical support for maintaining software development library on developer’s platforms including identifying, archiving, and maintaining change control over the computer software configuration items and associated documentation.

··Developed and maintained PC and VAX software utilities and scripts in batch, DCL, VMS, Pascal, Fortran, etc.

··Prepared metrics for software problem/anomaly reporting operations.

Software Engineer: 10/91-12/91

Cutler/Williams, Inc., Dallas, Texas

Contract position; Chrysler Technologies Airborne Systems: lead software test engineer and test director, provided embedded system testing including informal (dry run) and formal test for testing of a Message Processing System. The testing included computer program acceptance test, a system integration test, and other verification and certification tests including cryptographic interface.

Responsibilities included:

··Achieving re-implementation of project test activities.

··Performing system testing and ensuring the overall conduct and execution of the tests as defined in published procedures.

··Conducting ongoing analysis of test results.

··Coordinating preparation of revisions to test documentation.

Engineering Specialist: 12/87-1/91

General Dynamics, Fort Worth Division, Fort Worth, Texas

Lead software test engineer for weapon system control computer. Managed a team responsible for independent verification and validation testing of Ada based embedded software system.

··Provided technical direction and coordination for the software test and evaluation, including analysis of project requirements and functional schedules, personnel selection and training recommendations, and recommendations for software tools.

··Developed software tests, test documentation and utilities for testing and document generation, delivered under budget and on schedule; utilized VAX based Interleaf and PC and VAX based WordPerfect and other application software.

··Defined and developed metrics for test team document generation, software testing and evaluation, and coordinated with audit team to assure comprehensiveness.

··Developed and presented project product status to management and customer format.

Senior Engineer: 4/78-9/87

Bell Helicopter Textron, Fort Worth, Texas

Responsible for airborne system software applications software design and test of embedded software systems in DoD and FAA/NASA aircraft development programs including weapons systems, avionics and electrical - control and display systems and related operational flight programs (OFP).

··Develop software systems design and system testing for embedded software based on functional and operational requirement statements provided by the end user and included independent evaluation, design selection, and adaptation of design, development, and test.

··Utilized IBM mainframe CADAM, and networked PCs, VAX and XEROX workstations and clustered systems.

··Responsible for developed software system overview and operational training, and technical publications support.

··Responsible for sub-contract technical evaluation and review.

··Develop automated tests for aircraft electrical harness testing.

··Principal Investigator on AI based IR&D and CRAD projects.



Contact this candidate