Quality Assurance Manager

Location:
New York, NY

Division/Dept.:
Technology

Position Summary:
Edison Schools Inc. is seeking a Quality Assurance Manager to ensuring the delivery of software solutions company-wide. The person in this position will own the quality management vision and drive the initiation and management of quality process improvements across the full software development lifecycle. As a member of the management team, this person will work with a variety of groups across multiple departments to streamline, integrate and continuously improve the effectiveness of IS Quality Assurance.

Responsibilities:

· Responsible for implementing software testing, improving processes and procedures exercised in software development, establishing standards for technical documentation and developing, implementing and leading change management.
· Review and guide the definition of comprehensive quality assurance procedures throughout testing and development to include configuration management, testing methodologies, documentation and release management protocols
· Ensure tests and procedures are properly understood, carried out and evaluated and that application modifications are investigated and documented
· Manage and coordinate a process covering all production computer operations including policies, procedures and tracking/auditing systems to govern the change of new/upgraded software modules/objects from the test to production environments, including analyzing documentation and reports for management regarding change control activities
· Assure the integrity of all application code before it is moved to production
· Manage test strategy to ensure measurable increases in QA efficiency.
· Establish and maintain test environments and associated standards.
· Manage appropriate automated software test tools as they become available
· Review and analyze test procedures and results and recommend corrective action
· Manage defect prediction to develop, implement and maintain quality standards for testing processes and methodologies.
· Manage and report test coverage as it relates to project risk
· Continuously streamline and improve the testing lifecycle to ensure test planning, execution and reporting are effective, agile and coordinated
· Ensure that resources are utilized to their fullest capacity and plans are properly executed.
· Review QA reports and clearly communicate QA results, concerns and project status
· Provide quality metrics feedback to the manager of software engineering
· Provide estimates for project release schedules
· Stay current on methods and techniques for Quality Assurance and apply that knowledge to projects as needed
· Establish, implement and manage training methodologies and initiatives



Special Skills/Experience Required:
· 5+ years experience with development processes and knowledge of QA testing concepts within several software development lifecycles
· 3+ years' experience in a management position in a technical environment
· Demonstrated experience with delivering web-based products and dealing with the challenges of compatibility, scalability, and performance
· Experience with software product development cycles, build QA tools using various development methodologies including iterative
· Bachelor's degree specialized training and equivalent experience
· Understanding of advanced Software QA techniques and ability to optimize the use of human and equipment resources in a low overhead manner in order to meet the needs of products and the organization and to optimize the quality of delivered product
· Excellent end-to-end understanding of SQA processes, organization and techniques in order to drive the creation of relevant and detailed test plans
· Familiarity with various test automation tools and techniques
· Extensive knowledge of applying methodologies to day-to-day operations and projects
· Excellent written and verbal communication and presentation skills
· Strong organizational skill with the ability to adapt to short deadlines and a constantly changing work environment
· Demonstrated ability to generate precise and concise test metrics and measures of quality, and the ability to project, track, assess and report on adherence to these metrics.
· Proficiency in software development practices and standards, Quality Assurance and Configuration Management.
· Demonstrated ability to coordinate and manage project resources
· Ability to take high-level direction from upper-management and translate that into the appropriate implementation.

How to Apply:
Submit your resume and cover letter specifically identifying the position title to lcarrasco@edisonschools.com

Edison Schools is proud to be an Equal Opportunity Employer. Please visit our website at www.edisonschools.com for information on our company, services, and employment opportunities.



How to Apply:
Apply online and submit your resume for this job!



Click here to apply online for this position!