Blog Archive

Wednesday, October 14, 2009

Job #2729: Manager - Quality Engineering, NJ based


Anyone interested in this oppty should email me an updated resume, along with salary requirements.

Regards,
Daren J. Mongello
J. Patrick & Associates, Inc.
Security Search Consultant
Phone: (212) 785-0765
TWITTER BUTTONS
View my profile on LinkedIn
Since 1991, J. Patrick & Associates, Inc. has specialized in Executive Search for the various Technology industries, primarily for Sales, Marketing and Engineering. Our clients are Technology Vendors, Systems Integrators, Distributors/Resellers, Service Providers and End User organizations. J. Patrick handles both permanent placement and temporary consulting assignments, on a contingency or retained basis.
Additional Keywords:
-
Quality Engineer
-
VoIP
-
Manager
-
Team Management

-
Software Development Lifecycle
-
SDLC
-
Testing Methodologies
Published Description:

Manager - Quality Engineering

Our client is an established global leader of VoIP products and managed services to the financial industry.


GENERAL RESPONSIBILITIES

We have an opportunity for a full time Manager for Quality Engineering to work in our NJ facility. The ideal candidate will be responsible for designing and developing a cost effective, long-term automation strategy promoting reusable components, low maintenance costs, high efficiency and scalability.


RESPONSIBILITIES INCLUDE

· Designs, researches and develops strategy and test architecture for a new platform

· Designing an infrastructure to validate the requirements, functionality and performance goals for the particular product

· Planning the development of manual and automated regression tests to be implemented for a new platform and work with Software Development groups and Quality Engineers

· Responsible and accountable for the activities and performance of the Quality Engineering discipline

· Ensure that the discipline is operationally efficient at all times and its activities stay within the approved budget

· Represent the Quality Engineering discipline's interest at the executive and cross discipline level

· Represent the Product Development Organization at internal and external events as required

· Participate in the development of the company's Product Plan. Develop the Quality Engineering portion of the company's Product Development Plan (resources, schedule, budget)

· Responsible for leading large or multiple mid-size geographically spread complex projects requiring increased technical knowledge.

· Maintain and coordinate the use of multiple test hardware platforms.

· Establishes and communicates common goals and direction for project test team.

· Drive the development of overall software test strategy and approach, project schedules and milestones.

· Lead staff in the preparation and conduct of testing of new or revised applications/systems and ensure tests are successfully completed and documented.

· Develop and lead offshore Quality Engineering strategies

· Provide up-to-date information on project status defects, issues, and project risks.

· Lead the development of a consistent testing methodology. Ensure appropriate standards and practices are documented, maintained and applied to all projects and services supplied by the discipline.

· Develop overall readiness and risk assessment of new or revised applications/systems and presents to management.

· Assigns/Removes Quality Engineering resources to/from a Project Team

· Apply appropriate performance metrics, analyze the results and take appropriate actions to ensure the continuous improvement of the discipline (time to market, quality)

· Identify, acquire and/or train as necessary, the skill set required to maintain the discipline's capabilities and competencies to meet the demands of the Product Development Plan

· Champion the Product Development Process within the discipline and across the company at all levels

· Ensure company policy is enforced in administrative matters (performance reviews, timesheets, vacation time, purchase orders, expense reports, etc.)

· Review all commitments made by discipline members to ensure they can be realistically achieved and follow up to make sure they are met (risk management)

· Provide an escalation point for Project Management to resolve project issues related to the discipline


REQUIRED EXPERIENCE/SKILLS:

· Over 12+ years experience in Quality Engineering, business/systems analysis or programming

· Previous architectural experience in designing and developing automation test frame works for software based telecom switching solutions

· 5+ years experience managing mid to large-size projects and staff

· 5+ years experience managing offshore projects and teams

· Experienced in leading development of automated testing tools.

· 3+ years test experience with real time, PC based, WEB-based, distributed applications deployed on multiple platforms.

· Experience in telecommunications, IP, Networking protocols, architectures and applications is a must

· Experience in security, including security of networks, servers, and VoIP systems.

· Experience with telecom Gateways, Media servers, and Application Servers, and PBXs

· Experience with Python, Perl, and Shell scripting languages

· Excellent communication skills including written and spoken English as well as the ability to present complex technical and behavioral topics to diverse groups during conference calls and large meetings.

· Demonstrate a proven ability to manage multiple high priority tasks with competing priorities. Must be highly organized and detail-oriented. Proactively address issues, be a self starter.

· Knowledge of general Software Engineering life cycle development methodologies.

· Excellent written and verbal communication skills.

· Ability to analyze and balance facts, priorities, and alternatives to make sound decisions and recommendations.

· Ability to evaluate past decisions to improve effectiveness of future decisions and development efforts.

· Ability to understand and communicate complex technical concepts to all levels of the organization.

· Outstanding problem solving skills, including the ability to look for non-standard problem solutions, this is key to this position.

· Ability to learn and apply new technologies and learn and understand details of third party applications and technologies.

· Firm knowledge of Software Development Lifecycle and Test methodologies (Rational Unified Process, Agile development).

· Proven ability to manage multiple projects, geographically spread teams under tight deadlines, often with competing priorities and complexities

· Ability to prioritize along critical path and meet project milestones and deliverable dates

· Proven working knowledge of testing methods, tools, and software testing best practices ( such as Mercury QTP, Load Runner, Rational ClearQuest)

· Ability to understand and translate business requirements and Use Cases into testable requirements


REQUIRED EDUCATION

Masters Degree in Computer Science or Electrical Engineering is preferred.