Job Description
Supervises the testing of designated software, and provides immediate supervision,
training and development to an assigned staff. Recruits, selects, trains and develops,
monitors, appraises, and promotes a qualified staff. Conducts disciplinary actions, as
necessary.
Works with other management to establish software testing policies, procedures, standards,
and methodologies.
Supervises the testing of software in compliance with departmental and corporate
standards for functionality, accuracy, and overall quality.
Keeps the immediate supervisor informed of any actions or events that might delay or
cancel the completed testing and scheduled release of software products.
Defines the processes or procedures for software unit tests, integration tests, system
test, and user acceptance tests. Establishes software testing standards, error ratios, and
deadlines, as directed and approved.
Defines entry and exit criteria, testing methodologies and deliverables for software
testing projects.
Supervises designated project teams tasked with the design, evaluation, and
implementation of software testing.
Plans, administers, schedules, staffs and monitors all team activities based on
department priorities.
Education/Experience: Bachelor�s degree in Computer Science or related discipline, or an
equivalent combination of education, training, experience and proficiency. A Master�s degree
is preferred. Two (2) years of experience as a first-line supervisor, or equivalent
proficiencies.
Skills, Knowledge & Abilities: Demonstrated proficiency supervising a highly technical staff.
Demonstrated subject matter expertise in all phases of the software development lifecycle. |