Positions for integration/test managers of data processing systems are available at many companies in the information technology industry. Educational requirements generally begin with a bachelor’s degree in computer science, but many openings also require master’s degrees as well. Experience in a similar role is typically required, although specific requirements depend on the company and available positions; everything from entry-level positions to senior positions requiring extensive backgrounds in the field are available. In addition to expertise in relevant computer skills, these managers must have excellent written communication skills to document testing and oral communication skills to work with colleagues.
Specific knowledge of various technologies may be required for some jobs, as the languages and software environment for each company may differ. Specialized knowledge may be required for some systems, while others are easily learned with related experience and learning skills. Some basic tasks performed by integration/test managers of data processing systems include writing and executing test plans based on established product requirements and client demands, resolving any related issues under strict deadlines, and ensuring tasks are completed with minimal errors. Excellent attention to detail and the ability to stay organized are important factors in job success.
Generally speaking, these managers work in an indoor office environment, but some positions may require travel or teleconferencing work to handle remote clients or offices. Many positions involve a certain level of independence, but reporting to clients and supervisors is common, and some positions involve a team that must be led during the testing procedures. Work hours are commonly limited to typical business operating hours, but overtime and flexibility may be required.
Integration/Test Manager, Data Processing Systems Tasks
- Oversee and conduct the testing of applications developed internally or by third parties.
- Handle the installation of new software and hardware, and conduct research to find the technology which will work best with current systems.
- Develop long term plans for upgrading and maintaining company data systems.
- Manage the planning, installation, and maintenance of large or complex data systems, and identify and resolve system problems.
- Hire, train, and supervise team members, and coordinate and monitor the progress of projects.