EDS

Electronic Data Systems (EDS) was an American multinational information technology equipment and services company.


  • Systems Engineer
  • Defence / Air Traffic Control
  • DV
  • September 1993 to August 2000
  • Rational Apex, MS Access, XRunner, Informix
  • Ada, C++, Delphi, Visual BASIC

I joined EDS as a systems engineer after leaving University and gradually moved from development through testing to team leading and finally to Test Management. I worked on the following projects during my time at EDS.

September 1999 to August 2000: Test and Integration Team Leader – FDPS2 Project

The Flight Data Processing System 2 (FDPS2) supports NATS (National Air Traffic Services) Air Traffic Controllers in the provision of Air Traffic Services for the Shanwick Oceanic region of the North Atlantic airspace. The project was run to CMM level 3 with process improvements implemented with the aim of achieving level 4. As Test and Integration Team Leader I was responsible for leading a team of 7 test engineers and ensuring the following tasks were completed:

  • Building and configuring a test rig representative of the final system.
  • Development of a testing strategy and procedures and ensuring the testing progresses according to the defined test plans/
  • Co-ordinate the running of over 15,000 system and acceptance test cases and ensuring that all test data, test results and observation are correctly recorded and problem fault reports raised.
  • Team leading activities including the planning and breakdown of the testing work to individual test engineers, providing guidance and advice to the test engineers and progress monitoring and reporting.

August 1997 to September 1999: Test Manager – Morocco Project

Real time Information gathering and analysis system running on a DIGITAL UNIX and NT platform. The system consists of a central Informix database running on UNIX with additional C++, Visual BASIC, MS-Access applications and COTS packages running on NT4.0. As Test manager I was responsible for:

  • Developing a test strategy to be used to ensure all software is tested to an acceptable standard within the time frame.
  • Overall planning of the acceptance test process and procedures to be used, and a breakdown of the acceptance testing into functionally related phases.
  • The acceptance of software delivered by third parties.
  • Review and approval of Unit Test Plans and Scripts.
  • The System Level Testing for the entire system against design documents.

February 1997 to August 1997: Test Engineer - GP3 Project

GP3 is a Command and Control system for the British Army running on a Windows NT network, written in Delphi and jointly developed by Data Sciences UK Limited (now part of IBM) and EDS. Its primary function is the real time mapping of Friendly and Enemy Military Features and Force Elements. As a member of the GP3 Test Team I was responsible for:

  • Testing each build of the software, maintaining fault reports and feeding comments and suggestions back to the developers.
  • Producing Test Specification and Test Script Documents based on the customers requirements for each segment of the project.
  • Running Acceptance Tests with the customer and producing Acceptance Test Logs of the customers comments.

September 1993 to February 1997: System Engineer - IRIS Project

IRIS is an X.400 Tactical Message Handling System (TMHS) for the Canadian Department of Defence.

As a member of the TMHS Integration and Test team (July 1995 to August 1997):

  • Writing and executing customer acceptance tests based on the requirements specification.
  • Delivery of software builds to the customer in Calgary, including configuration of customers hardware, installation and configuration of software and formal running of acceptance tests.
  • Automation of testing by converting test cases and acceptance tests to Mercury XRunner scripts.

As a member of the TMHS Development Team (September 1993 to July 1995):

  • Coding and testing on one of the main modules that makes up the overall system. This code was developed in Ada using Rational Apex running on a Sun UNIX workstation.