Testing Director Job Posting



Job Title: Director-End to End Testing
Job ID: 50042033
Company: Comcast Corporation
Position Type: Permanent
Pay Rate: DOE
Skills: E2E testing, "Center of Excellence", QA, QA Standards, QA Best Practices
Date Posted: Oct-05-09

At this time we are unable to Sponsor H1-B's for this positions. Need US Citizens/GC. LOCAL candidates only-NO RELOCATION PROVIDED. NO 3RD PARTIES PLEASE.

This position will manage the End to End Testing for key initiatives projects which span across Comcast organizations and multiple testing teams. The position will also be responsible for the establishing the test standards and processes that are utilized by all the testing teams in CET. Including a Automation test COE, Test Tool COE and Performance test COE. The position will also have testing infrastructure responsibilities including test lab management and environment coordination.

ESSENTIAL FUNCTIONS OF POSITION INCLUDE, BUT ARE NOT LIMITED TO THE FOLLOWING:

Manages a wide range of service delivery and service assurance test programs in support of Comcast key initiatives
•Partners with other test team managers to coordinate daily end to end test activities to ensure test commitments are met.
•Manages resources with other test team managers to ensure adequate staffing levels are maintained in order to meet commitments.
•Produce and maintain Key Performance Indicators (KPIs) around the testing performed within the team.
•Prepare weekly and /or daily reports and present as needed to various leadership team members.
•Coaches and develops direct reports through staff meeting, providing training opportunities and documentation of performance reviews.
•Manage a continuous process improvement program within the team.
•Review technical specifications and provide work estimations.
•Partner with project management in the development of project plans, status communications, and the management of development software solutions.
•Create test strategies, test plans, re-usable test scenarios.
•Responsible for the preparation of test environments and test data
•Punctual, regular, and consistent attendance.
•Other duties as assigned

Note: Position may require some travel.

•Bachelors/Masters of Science degree in a computer science or electrical engineering or equivalent in work experience bringing new technologies to market in highly complicated, ambiguous, fast pace business environments.
•10+ years progressive responsibility and experience in systems engineering and lab management.
•At least 4+ years managing medium to large technology-based teams.
•Proven track record of successfully managing QA for software products and delivering with quality on time
•Strong knowledge of QA methodology is required
•Strong team leadership and management skills leading engineering and test personnel.
•Experience with a Test Driven Development TDD software process or Agile software development process is required.
•Extensive experience leading a Test automation program is required.
•Extensive experience with leading Performance testing
•Service-Oriented Architecture knowledge is required.
•Passionate about delivering quality products in a timely fashion
•Requires expertise with QA of large and complex software products
•Extensive knowledge of leading QA tools and methodologies
•Extensive experience with environment management
•Ability to be effective in fast paced start up with a quickly changing environment
•Experience and passion for building great teams, motivating people, instilling accountability, and achieving results under tight constraint
•Strong organizational and project management (planning/tracking/reporting) abilities across multiple overlapping releases
•Must have effective conflict resolution skills with ability to lead work efforts to a win-win environment
•Ability to maintain momentum and peak performance during times of ambiguity and uncertainty
Strong organizational skills
•Ability to motivate employees and foster a sense of teamwork within the organization.
•Knowledge of CMTS's, DOCSIS specifications, SIP, IMS and Broadsoft soft switches is a plus
•A background in development is a plus.
•The ability to rapidly grasps new technology and abstraction; stays in tune with evolving technologies is required.
•Must possess the ability to maintain balance between multiple perspectives: customer, business, technical and operations.
•Excellent presentation and communication skills a must.
•Must be a team player, able to work closely with cross-functional development groups
•Knowledge of large billing systems is a plus
•Ability to work after hours or weekends in order to meet the needs of the business

At this time we are unable to Sponsor H1-B's for this positions. Need US Citizens/GC. LOCAL candidates only-NO RELOCATION PROVIDED. NO 3RD PARTIES PLEASE.

Comcast is an EEO/AA/ Drug Free Workplace

Location: US-NJ-Mt Laurel
Telecommute: No (Onsite Position)
Contact Name: Jim Nagy
Contact Phone:
Contact Email: jim_nagy@cable.comcast.com
URL: http://www.comcast.com
Contact Comments:

Qualified Candidates please apply to this position at: www.comcast.com/careers
NO 3RD PARTIES PLEASE



Requirement Based Functional Testing

Function (Integration) test is usually the first test phase that a test organization is responsible for during any given release. Requirements based Function Test is one approach to Function (Integration) test - it is a powerful and effective testing approach, which will significantly reduce the number of undetected defects (faults) being released into production. The premise is that a well-formulated set of functional requirements give the Test Designers (see .Testing and The Role of a Test Designer Tester.) a definitive bases for test case design.

What is Function Test?

"The objective of function test is to measure the quality of the functional (business) components of the system". Tests verify that the system behaves correctly from the user / business perspective and functions according to the requirements, models, storyboards, or any other design paradigm used to specify the application. The function test must determine if each component or business event: performs in accordance to the specifications, responds correctly to all conditions that may be presented by incoming events / data, moves data correctly from one business event to the next (including data stores), and that business events are initiated in the order required to meet the business objectives of the system.

Read more on Functional Testing, Mercury QTP, other QA Articles


tech job trends, october 2009