Senior Manager, Software Quality Assurance

Foundation Medicine Boston , MA 02298

Posted 4 weeks ago


Foundation Medicine, Inc. (FMI) began with an ideato simplify the complex nature of cancer genomics, bringing cutting-edge science and technology to everyday cancer care. Our approach generates insights that help doctors match patients to more treatment options and helps accelerate the development of new therapies. Foundation Medicine is the culmination of talented people coming together to realize an important vision, and the work we do every day impacts real lives.


The Senior Manager of Software Quality Assurance ensures best practices in place for software engineering through supervision, development, coaching and evaluation of personnel and through maintaining and developing QA procedures. The position assesses emerging technologies and determines how to map these into Product Development roadmaps. Additionally managing Software Test Engineering, the incumbent ensures compliance with product lifecycle and development procedures and processes as well as all applicable quality and regulatory requirements. Primarily this position coaches, mentors, and develop system test engineers, including Software Development Engineers in Test and Manual Software Quality Assurance Engineers, in the use of automation and manual test tools and methodologies to develop and execute test protocols.

Key Responsibilities:

  • Implement and monitor structured system testingautomated and manualstrategies and methodologies. Automation testing is primary.

  • Collaborate with cross functional teams to employ iterative development test strategies and tactics on assigned projects and ensure full execution of the strategy.

  • Adapt process and procedures according to business process change.

  • Identify common trends on planned estimated effort hours vs actual hours.

  • Manage system test activities, provide test effort estimates, create and maintain test metrics.

  • Manage, review and optimize test design, reusable test cases and test procedures to ensure complete functional and non-functional test coverage for multiple projects concurrently.

  • Define and measure key progress indicators on requirement coverage, test case effectiveness, Test execution and defect identification and closure.

  • Develop the team's objectives, policies and processes on short and long term, makes sure that the organization can meet the objectives and ensures that the roles and responsibilities are put in place.

  • Manage the capabilities of the team to develop and maintain a long-term view on the required competences and knowledge to introduce new technology.

  • Manage a team to ensure the effective leveraging of talent and execute performance management activities to continually improve the talent base.

  • Create and maintain a positive and engaging culture within the R&D function, and ensure strong cross-functional collaborating with other functions within Process Engineering.

  • Deliver new releases to the business on time with highest quality.

  • Achieve operational plans, guiding Project Managers/Leaders and ensuring the optimal allocation of personnel to the projects and effective project management.

  • Ensure team compliance with design controls and FMI Software Development Lifecycle and Maintenance procedures.

  • Ensure all employees adhere to all applicable cGMPs, ISO, FDA, corporate, division and local procedures.

  • Other duties as assigned.


Basic Qualifications:

  • Bachelor's Degree.
  • 8+ total years of experience in software test engineering implementation roles in a highly regulated industry, 5+ years of which were in leadership roles.

Preferred Qualifications:

  • Advanced Degree in Computer Science, Computer Engineering or related Engineering field.

  • 8+ years of experience in the medical device or biotechnology industry.

  • 2+ years' experience managing a global systems test engineering team.

  • Successful record of accomplishment leading people, executing complex new product development projects / programs / improvement opportunities (timelines, quality, capacity, capability, cost, productivity, etc.).

  • Strong leadership skills (change management, communications, building rapport and executing within a complex matrixed global organization).

  • Effectively communicates to numerous stakeholders including senior management, other Business Groups, internal and/or external customers and staff.

  • Experience in the use of system test engineering tools test protocol management system, defect tracking system, automation tools.

  • Familiarity with Medical Development regulations as in FDA 21 CFR part 820, CFR 21 part 11, ISO 13485, ISO 14791, IEC 52304, The Medical Device Directive, and Safety as in EN60601-1.

  • Strong interpersonal skills that include excellent skills in written communication, oral communication, collaboration, and problem solving with other departments and colleagues.

  • Understanding of HIPAA and importance of privacy of patient data.

  • Excellent organization and attention to detail.

Foundation Medicine is proud to be an Equal Opportunity and Affirmative Action employer and considers all qualified applicants for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity, ancestry, age, or national origin. Further, qualified applicants will not be discriminated against on the basis of disability or protected veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also FMI's EEO Statement and EEO is the Law and Supplement. If you have a disability or special need that requires accommodation, please let us know by completing this form. (EOE/AAP Employer)

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Manager Software Quality Assurance

Cengage Learning

Posted 6 days ago

VIEW JOBS 12/5/2019 12:00:00 AM 2020-03-04T00:00 . Do you dare to reinvent the future of education? At Cengage, we are harnessing the power of tech to build a future where all learners have the tools and confidence to achieve their goals. As a Cengage employee, you will blaze a new trail to transform the way people learn. Collaborating with the best of the best, you will feel challenged and inspired to do breakthrough work. With the support of our united team, there is no limit to what you can imagine, create and set in motion. Are we right for you? We set the bar higher by bringing our unique talents and point of view to the table every day. We are curious and comfortable with change and are willing to take risks to transform education. Most importantly, with everything we do, we put learning first. What You'll Do Here: * Responsible for leading various types of QA and testing efforts including functional, automated and performance testing. * Develop test plans, test strategies, and monitoring defects tracking procedures. * Oversee a team of QA Analysts and manage external QA vendors. * Ensure timely and comprehensive testing of various technology and web-based products. * Provide daily assignments to internal and external QA resources. * Monitor the defect tracking systems, assigns and escalates defects, as necessary. * Clearly communicates QA metrics, test results, concerns and project status to the engineering management team and other stakeholders in a timely manner. * Estimate and manage the human and non-human resources (e.g. materials, equipment) required to achieve the project QA objectives. * Guarantees QA related project documentation such as general test plans, performance test plans, functional test plans maintained throughout the project. * Drives innovation and automation of testing processes by making use of scripting. * Work closely with development, product management, and technical support to ensure that the quality objectives of all projects are met within schedule constraints. * Responsible for hiring, training and coaching QA staff for successful individual and team job performance and continued professional growth and development. Skills You Will Need Here: Requirements: Master's degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or a related field, plus three (3) years of experience conducting functional, automation and performance testing, preparing quality assurance test strategies, and managing QA teams. Or, alternatively, a Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or a related field, plus five (5) years of experience conducting functional, automation and performance testing, preparing quality assurance test strategies, and managing QA teams. Candidate must also possess: Demonstrated Expertise ("DE") performing quality assurance testing using QA automation and performance testing tools, including Cucumber-Java BDD and TestNG Automation frameworks using Selenium, FitNesse using Ruby, LoadRunner, JMeter and integrating with Jenkins for continuous integration testing. DE conducting integration testing, GUI testing and compatibility testing for web-based and mobile applications within a test, performance and live environment on Windows 7/8/10, Mac OS, Android and iOS. DE reporting defects using defect management tools JIRA, Clear Quest and Bugzilla. DE in QA project management within a cross-functional organization, including preparing QA estimates and ensuring quality and timely delivery of projects. Cengage Learning Boston MA

Senior Manager, Software Quality Assurance

Foundation Medicine