Post Job Free
Sign in

Engineer Software

Location:
Columbia, MD
Posted:
March 28, 2017

Contact this candidate

Resume:

John C. Goodman

aczi9e@r.postjobfree.com

410-***-****

SUMMARY

Perform software testing using both Linux and Windows Environment.

Experience in system design, installation and implementation of projects from small to very complex.

Very strong in implementing processes using the agile

Subject matter expert in requirement analysis and requirement tracking

20+ years of experience in the testing, managing and implementing systems.

EDUCATION

Hadoop Developers Fundamentals, April 2011

UNIX/Linux Fundamentals, July 2008

Mercury WinRunner, Mar 2000

Mercury Test Director, Feb 2000

Project Management, Oct 1999

Introduction to Site Server, Jun 1999

Yorktown Business Institute, Sept 1983 – April 1984

CUSTOMER PROVIDED TRAINING

Corporate data flow 101

Advance corporate data flow

Current on all required client certifications and training

TECHINCAL SKILLS

OPERATING SYSTEMS: LINUX, AIX, Microsoft (NT to Windows 8) and UNIX (Solaris 8)

PLATFORMS: Dell and HP servers, VMs, LANs, token rings, routes and experimental

SOFTWARE: Doors, JIRA, MADFORGE, Rational test suites, Share point, Clearcase, Puppet, HADOOP and Jenkins

FRAMEWORK: JUNIT and Selenium

PROFESSIONAL EXPERIENCE:

11/2014 to Present AVID Technology Professionals – Systems Engineer/Talent Evaluator

Perform System Development Life Cycle (SDLC) tasks for in-house projects

Evaluate Information Technology candidates for project positions from contact to first day on project.

Develop project documentation (management plans, project plans, SOPS, reports, and requirements traceability matrices) based on the Project Management Framework

Maintain and administer Company Portal via front end web application, so it stays current and secure

Work with proposal team to win new work for the company

Supervise team members to ensure assigned tracks are making progress,

Test all COTS products to include hardware and software to ensure they functional correctly for the applied uses identified from project meetings.

08/2010 to 11/2014 FUSE Engineering – Systems Engineer Test Engineer/CM/Admin

Supervised team members on a daily bases to ensure assigned task where being performed and to resolve issues as soon as they occurred.

Performed requirements gathering and analysis from SOWs or white papers.

Implement agile methodology for project management, achieving an 80%rating in code coverage and an 85% score for all rated processes

Performed software testing using both Linux and Windows Environment, to include ensuring data was stored correctly in the cloud and that the data was usable for analytic development. Used corporate tools to retrieve data for users and management metrics. Analyzed test results and recommended corrective actions. Delivered and software releases to production

System administrator for over 10 team members ensured that users had the required accesses and that there certification for access where up to date.

Installed, configured and maintain corporate dataflow graphs and project builds. Delivered software releases to production. Managed the build process from development to production.

Implemented and documented agile methodologies, achieving an 80%rating in code coverage.

Received an 85% rating from on all rated agile task

Develop project documentation (management plans, project plans, SOPS, reports, and requirements traceability matrices) based on the Project Management Framework

Utilizing Subversion and Jenkins for software release management

Delivered and software releases to production

Managed the build process from release delivery to production.

Performed system configuration using LINUX

Granted user access to project environment and managed access to project environments

Maintain and updated XML for multiple projects.

Maintain project schedule and member tasks assignments using MS project.

Work closely with Government Project Leads & Development Leads

Perform analysis of documented system/user requirements

Developed and maintain project Wiki’s

Assist System Engineers in requirement analysis

Generate, track and Verified Software Defect Reports (SDRs) using JIRA

Worked with MADFORGE for tracking Product Backlog Items (PBIs)

Worked with SharePoint for project documentation

Work with team members in the development on the System Engineering Plan (SEP)

Used continuous delivery and intergradation methods to delivery software to production within a 72 hour time frame.

Used Jenkins (HUDSON) to build and retrieve software release on a daily bases.

Installed software into both a system test and production environments

Tested web applications that retrieved data and interacted with content that a customer uses in their daily tasks.

Tested Restful Web services that need to be content correct, maintainable and scalable.

Have execute automatic test jobs using Jenkins via cron jobs

Used JUnit test to execute JAVA unit code under unit testing conditions.

Checked JUnit expected results versus actual results, reported finding via test report to upper management.

Worked on the implementation of the selenium framework to doth a Linux and Windows platforms

Used selenium to run test against web browsers (like Firefox and IE)

Work with delivery team (developers, testers and manage) on GO or NOGO on daily release to production.

Used JIRA to track each continuous release from development to deployment.

Review test results and report finding to release team.

Used JIRA to generate bug against releases, and performed retesting of the fixed bugs.

Experienced in testing data in stored in and retrieved from databases (Oracle and MySQL).

Used corporate tools to retrieve data and ensure results are user friendly.

Experiences in the use of data flow processes from end to end.

11/08 to 08/2010 Software Process Technologies – Principal System Engineer

Supervised team members

Developed tailored software strategies, schedules, plans and procedures

Performed analysis of documented system/user requirements

Directed the design of plans in support of system/user requirements for moderately complex to complex software or IT systems

Couched team in in the agile methodology

Developed software releases (using UNIX and shell scripts) on both Windows and Linux platforms

Generated, tracked and Verified Software Defect Reports (SDRs) using JIRA

Used ClearQuest tools for requirement tracking and gathering

Participated in Change Control board (CCB).

Performed Integration, systems and client usability testing on all delivered software

Used JUnit framework to test JAVA developed code at the unit level.

Performed Integration and system testing.

Wrote Test plans, Test Cases and Test procures

Tested web applications for usability and content management.

Tested Restful Web services that access controlled data.

Reviewed testing results with the client and with the development team

Responded and helped resolve customer integration issues

Conducted production readiness reviews to ensure developed systems are ready for production

Generated all testing documentation, Test plans, Test cases and Test procedures

Sent to client sites to help with the installation and DT&E testing.

Actively participated in operational end to end systems work groups

Subject matter export on CM processes

Used puppet to maintain software release version across multiple servers

Experiences in the use of data flow processes from end to end.

01/07 to 11/08 NCI Information Systems – Principal Systems Engineer

Developed tailored software strategies, schedules, plans and procedures

Performed analysis of documented system/user requirements

Directed and/or participated in all phases of risk management assessments and software/hardware development with emphasis on system/user requirements, test design and test tools selection

Tested developed tools and software releases (using UNIX and shell scripts) on both Solaris and Linux platforms

Generated, tracked and Verified Software Defect Reports (SDRs) using Clear case for both integrated and standalone systems

Performed system integration using web based applications

Ensure information was received by the correct system components

Reviewed results with the client and with the development team

Created system documentation.

Participated in customer conducted testing

Developed different systems methodologies for 3 different systems

Used puppet to maintain software release version across multiple servers

11/05 – 12/06 ProSync Technology Group - Principal Systems Engineer

Developed and implemented an effective system methodology

Identified instances of software failures and wrote discrepancy reports (DRs) using Clearcase

Performed regression testing to ensure that software continues to meet requirements after modifications

Ensured that Information Assurance was achieved during projects development cycles

Tracked code defects and documented daily testing activities

Delivered weekly project status reports to company management and to the customer

Managed multiple systems and system configurations during lifecycle development phases

Worked with developers and management to deliver a requirements-compliant component on schedule and within budget

Performed system software and hardware upgrades to mission-critical environments

Conducted hardware acceptance testing on pre-system configured equipment

Help resolve issues between team members and outside groups

09/05 to 11/05 NCI Information Systems – Senior Test Engineer

Tested moderate to complex developed software release

Created Test Plans, Test Cases, Test Procedures and Test Reports

Tested developed tools on both Solaris and Linux platforms

Verified Software Defect Reports (SDR)

07/02 to 09/05 Infinite Computer Technologies (ICT) – Test Team Lead

Managed the SIT team’s efforts to ensure quality requirement-compliant software was delivered to the customer on time.

Tracked system testing progress and generated daily reports using excel spread sheets.

Resolved test execution issues.

Participated in system design review, requirements analysis and issue resolution meetings with developers and project managers.

Trained and mentored SIT test engineers on the defined process and test methodologies applied to testing.

Developed and executed test scripts to exercise and validate new business processes.

Verified output results with the QA team.

Generated reports and conducted progress briefings for executives.

Used Rational test suites tools to generated testing documentation and track requirements.

06/01 – 07/02 Micro Link – Principal Systems Engineer

Participated in the systems design and analysis review, which resulted in delivery of the build one software for the ATOP program on schedule and within budget.

Participated in Early Software Integration (ESI) testing of the ATOP program.

Developed test data and procedures to demonstrate that the automated systems replicated the capability of the ATOP systems.

Configured system hardware for the system test team.

Debugged system software issues between delivered software (coded in C++) and system hardware.

Generated Program Trouble Reports (PTR’s) for the software development team and maintained lab logs to status requirements for system builds.

Conducted System Software Integration (SSI) testing which ensured that the program was quality assured before system testing was performed.

Supported FAA personnel during phase 1 system training.

Performed onsite software installation of the ATOP system at the FAA Technologies Center.

02/99 – 05/01 USinternetworking (USi) – Manager e-Commerce Application Test

Managed and motivated employees to achieve quality assurance objectives through implementation of industry standard concepts in management.

Implemented and managed Quality Assurance practices and procedures.

Established, coordination, and implemented processes for generating test plans, scripts, and procedures for packaged and e-commerce/e-business application providers in LAN/WAN, client/server and Internet environments.

Developed and reviewed complex test scripts, canned test data, and test scenarios using mercury test suites tools.

Educated the system test team on how to identify and fix problems, reviews program documentation, communicates test progress, and makes recommendations on refining test processes/plans.

Acted independently to determine actions related to quality assurance methods and procedures.

05/98 to 02/99 Infinite Computer Technologies (ICT) – Senior Information Systems Engineer

Provided technical leadership as it relates to End to End testing for multiple IRS Systems

Generated test data for system integration testing

Created system thread diagrams which depict the flow of data through an end to end system process

Developed test plans, test scenarios and test scripts

Executed test scripts and analyzed test results

08/97 to 05/98 Raytheon Systems Company – Senior Systems Engineer

Created test data and procedures to demonstrate real time transaction processing capabilities of the Air Traffic Service (ATS)

Tested the capabilities of the Inter-facility Data Communications System (AIDC) abilities to convert Aeronautical Fixed Telecommunications Network (AFTN) messages from external Flight Information Regions (FIRs) into National Airspace System (NAS) messages and to convert NAS messages into AIDC (AFTN) messages

Analyzed and verified data obtained during factory acceptance testing

09/94 to 08/97 Aviation Technology Systems (ATS) – Systems Engineer

Integrated hardware cots products into a Power PC used for mapping oceanic air traffic routes

Troubleshot and resolved hardware and operational issues

Integrated and configured hardware components within a dual Local Area Network (LAN)

Performed operational software update maintenance to oceanic air traffic systems

Created a “How To” manual on building the Power PC’s

Developed a different network system tailor made for each Oceanic Air Traffic Control Center site

Conducted Site Surveys at all of the Oceanic Air Traffic Control Centers

Wrote Statement of Work (SOW) and Site Installation Integration Plans (SIIP’s) for each Oceanic Air Traffic center

Created simulators in NAS for mission critical oceanic air traffic project

Installed and tested hardware at the oceanic air traffic centers

Wrote integration test procedures and conducted the formal testing of Oceanic systems

Analyzed output results from oceanic tests using DART

Developed an automated messaging simulator that sent data between an oceanic air traffic system and an oceanic data link

12/85 to 09/94 Hughes/STX Corporation - Systems Engineer

Conducted formal systems integration tests at the Oceanic Air Traffic Control Centers

Created, tested and analyzed simulations of Oceanic Air Traffic

Installed and tested government-supplied equipment

Functioned as the JSPO’s onsite representative observing and reporting all activities related to the installation, integration, evaluation and acceptance of the NEXRAD system

Created an En-route simulator that tested the En-route air traffic systems

Designed and tested software for an End-to-End Simulator test tool and a level converter Unit (LCU)

Created Oceanic Air Traffic simulators, that where use during formal acceptance testing

Primary instructor for the Oakland FAA Air Traffic Control operating system, to Oakland center site personnel

Developed a diagnostic user’s manual for Oceanic Air Traffic hardware

06/84 to 12/85 Datamatics Corporation - Programmer/Analyst

Designed, developed and tested software for a direct mailing of data to clients nationwide

Assigned tasks to database management group personnel

MILITARY SERVICE:

4/80 to 03/03 Maryland National Guard - Sergeant First Class

Retired as a Sergeant First Class with 23 years of service

Supervised and trained soldiers in infantry tactics and leadership

Counselor soldiers in their National Guard career paths

Helped develop teamwork within the company and provided advice to soldiers to assist in resolving personal and military problems

Performed Department of Homeland Security duties at Baltimore/Washington Internal (BWI) Airport while on active National Guard duty

Worked with Maryland Transportation Police (MTAP) on airport security issues and personnel staffing

PROFESSIONAL ASSOCIATIONS:

American Society for Quality (ASQ)



Contact this candidate