![]()
General Summary: Assure the quality of the software products and tools developed and used by engineering. Principal Duties and Responsibilities: · Producing documentation at all levels of detail for the software quality process · Prepare and deliver initial training for project teams and casual users in the Software QA processes, tools and techniques · Establishing staffing levels to support the SQA process · Establishing metrics to determine the success of the SQA function · Manage the SQA process for all projects · Receive and act on all non-compliance items in concert with the project manager · Develop and implement software quality assurance plans and test methodology · Estimating software testing and quality assurance efforts · Conducting software quality assurance reviews & audits · Writing test plans at all levels · Identifying & reporting quality risks through project life cycle. Minimum Qualifications: At least 8 years experience in a technology environment. Knowledge of systems development methodology(s). Superb team leadership and motivational skills. Writing skills for presenting project status and issues to management and team members. Problem Solving: · Ability to analyze details and convert to action plans · Ability to facilitate meetings for developing, analyzing and modifying processes, tools and templates · Understand, interpret and respond to others' concerns, motives, feelings and behaviors · Accurately recognize others' strengths and limitations · Develop and sustain effective relationships with others and between others. Influence: · Identify and understand relationships within the organization · Identify/utilize decision-makers and windows of opportunity · Develop/maintain a network of people to assist in satisfying goals · Positively impact others' views, opinions and actions. Negotiation: · Evaluate and define points of agreement and disagreement and negotiate a solution that achieves postive results for all parties · Key Attributes: objectivity, flexibility, composure, tact, tenacity and discrection Communication: · Express complex concepts in terms that are understandable · Communicate effectively in presentation and written form · Ensure executive information presented is concise, crisp, and relevant. Working knowledge of Windows NT / 2000, Unix, and Linux |