Design and improve processes, define requirements for software tools, test against requirements, integrate systems and manage projects. Review designs, gather requirements, analyze needs, identify risk, propose designs, write documentation and conduct financial analysis.
Requirements
- 8 or more years experience performing the duties identified above.
- Extensive knowledge of system integration, testing and change management required to support applications and modifications.
- Experience writing system design documents and other system documentation.
- Knowledge of the full product life cycle with experience in requirements analysis, test plan and test case development.
- Experience in test automation and build management tools (Vault, etc.)
- Ability to communicate effectively and accurately with non-technical individuals on technical matters.
- Excellent communication, organization and relationship management skills
- Ability to track and organize multiple projects and project team activities.
- Ability to use CA/Clarity software to provide management reporting and tracking for all projects.
- Experience communicating and managing requirements and successful delivery of rail support systems for a major extension to an operating mass transit rail system.
- Knowledge of the theories, principles, and standard practices in transportation systems as used in transit agencies and public entities in the area of Automatic Train Control, Automatic Train Supervision, integration with passenger information systems and dependent application support Systems, Incident Reporting, and Alarm systems applications, and of the software tools involved in development, implementation, customization and maintenance activities associated with these applications.
- Knowledge of the methods, tools and techniques used to evaluate, select, develop, test, implement, integrate, and troubleshoot applications and systems software and hardware of all types.