Location: Chicago
Salary: DOE
Experienced system test manager required with strong computer science fundamentals, software system testing management experience and solid leadership and change management experience. We are looking for an innovative person with the right mix of technical and leadership skills who has good knowledge with all aspects of the software development lifecycle, from requirements to development to test to release to customer. It also requires the ability to manage budgets, make hardware decisions and experience with developing and deploying strategies within the system test organization.
Direct the activities of a software development function for software application enhancements and new products. This position oversees the analysis, design, development, programming, debugging, configuration, testing and modification of software enhancements and/or new products for internal or customer applications.
Responsibilities:
· Oversee system test activities
· Define system test strategy working with users and development community
· Deploy agile test methodologies as appropriate
· Communicate status of system test activities across all needed organizational levels.
· Motivate team members to ensure the prompt delivery of accurate information and issues for resolution
· Continually drive enhancements to standard operating procedures and tools to improve efficiency, remove roadblocks and increase quality of output
· Work cross functionally to improve application quality, reliability and performance
· Management responsibilities for engineering staff including day to day resource and performance management, training and development
· Provide leadership for multiple teams and projects
· Schedule quarterly project activities during design, development, testing, or release tasks
· Approve scope changes for projects
· Work closely with Product Management on requirements definition and analysis and project planning tasks
· Lead large projects during design, development, testing or release tasks
· Establish and manage department budget
· Project estimation and scheduling
Required Experience:
· Undergraduate degree in Computer Science, Computer Engineering or Management Information Systems
· MBA/MSc/PhD preferred
· 5+ years of test managerial experience AND 5+ years of software engineering experience
· Strong test industry knowledge
· Experience with agile test implementation
· Experience with test scripting and test automation
· Proactive planning and organizational skills to meet time sensitive deadlines
· Solid technical understanding and ability to actively engage in technical discussions with customers
· Proficient in one or more programming or shell language (e.g., Java, C++, C#, VB, perl, ksh, tcsh)
· Proficient in several operating systems (e.g., Unix, Linux, Windows)
· Experience with Java technologies and databases, especially database products testing
· Knowledge of network and web application administration (network configuration, Apache, MySQL, etc.)
· Development process tools: IDE’s, compilers, version control systems(i.e. Rational ClearCase), and defect tracking tools (i.e Rational ClearQuest).
· Ability to handle and complete multiple assignments under tight deadlines
· Strong knowledge of Microsoft Word, Excel, Visio, and Power Point
· Creative, problem-solving approach with developed multi-tasking ability
· Excellent verbal and written communication skills, clearly communicates to all levels--excellent listener
· Team-player- works well in a highly collaborative & inter-dependent environment
This company offers excellent benefits. They value their employees strongly, and are an Equal Opportunity Employer. They have a very fast moving environment with a casual dress code.