Manager of Engineering – Automated Test Tools
The Manager of Engineering will lead efforts to create automated frameworks, tools, and processes for the support of the testing of complex software systems, and should possess senior developer skills. In addition, the position will be responsible for the team supporting all performance and load testing of internal and external service applications. Candidates with profound understanding and hands-on experience in building frameworks and applications that support automated management, execution, and reporting of software testing will be considered as ideal. The responsibilities will be highly technical, while providing leadership for the development team. The Manager of Engineering should be comfortable interacting with Architects and Management across levels and functional areas. The position requires: technical skills, leadership, attention to detail, adaptability, excellent communication, strong interpersonal skills, great organization skills and self-motivation and commitment.
Responsibilities:
- Collaborate with, and lead software engineers to develop and support integrated test frameworks, including driving requirements, prioritizing, and assigning work.
- Make resourcing decisions for work based on priorities, team abilities, demands, and needs.
- Communicate status of development activities across all needed organizational levels.
- Continually drive enhancements to standard operating procedures and tools to improve efficiency, remove roadblocks, increase quality of output, and adapting it to scale.
- Work closely with Stakeholders at all levels on requirements definition and analysis and project planning tasks
- Understand and drive the vision of automated testing throughout the test organization. Be an advocate for automation throughout all activities.
- Management responsibilities for engineering staff including day to day resource and performance management, training and development. Staff will include both on-site and off-shore.
Requirements:
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
- Masters degree is a plus
- 10+ years of Engineering experience, with increasing responsibilities
- Strong knowledge of Java, SQL, and scripting languages.
- Familiarity with test automation and automation frameworks is a plus.
- Working knowledge of Linux (RedHat), Unix (Solaris), and Windows.
- Familiarity with SOAP, REST, BPEL, WSDL and WS-* standards.
- Familiarity with Oracle 10/11, and PostGres databases.
- Familiarity with Apache projects, and open source servlet containers such as JBoss and Tomcat.
- Test knowledge and experience in automation is a plus
- Experience in software performance engineering and testing is a plus
- Experience with agile methodology a plus
- Experience with standard Development process tools: IDE’s, compilers, version control systems, and defect tracking tools.
- Strong knowledge of Microsoft Word, Excel, Visio, and UML modeling tools.
- Strong interpersonal, written, and verbal communication skills.
- Creative, problem-solving approach with developed multi-tasking ability.
- Ability to effectively function in a fast-paced and constantly changing environment.
Recruiter Information:
Bryan Hearn – Sr. Executive Recruiter
bhearn@htassociates.com
Other Job Openings: www.htassociates.com/category/recruiters/bryan-hearn/


