Analogic

  • Senior Software Quality Engineer

    Job Locations US-MA-Peabody
    Job Post Information* : Posted Date 1 month ago(8/22/2019 12:22 PM)
    ID
    2019-1784
    # of Openings
    1
    Category
    Engineering
    Type
    Regular Full-Time
  • Overview

    Leads the development of software test plans and test execution. Executes test planning strategies and techniques.  

    Responsibilities

    Institutes best practices in software quality assurance, including recommendations for support infrastructure such as automated test tools, test platforms and overall software life cycle process improvements.  Continuously improves test processes including the refinement of regression and unit test plans. Ensures test considerations are developed in early phase of projects. 

     

    Participates in software design reviews and provides critical feedback as well as proactive planning to support test processes.  

     

    Provides recommendations for tools, test techniques, and processes for overall improvement of quality of software component.

     

    Understands and supports the reporting of quality metrics to oversight bodies both internal and with direct customers.   

     

    Responsible for final evaluation of all software content for computed tomography (CT) based products.  Conducts appropriate testing for software products.

     

    Monitors performance and takes necessary action to communicate/advise/assist according to performance levels.

     

    Establishes and implements necessary communication strategies for improvement and awareness of software quality issues.

    Qualifications

    Bachelor’s degree in computer science, engineering, or other relevant technical discipline or equivalent. Master’s degree preferred.  Eight or more years of software quality assurance experience working on complex real-time software control systems in support of highly automated electromechanical systems and significant experience with a variety of computing platforms, source code control tools, integrated development environments, and sensors/instrumentation. 

     

    Must be familiar with current SQA techniques for assuring a quality software deliverable.

    Must understand specific government requirements for software quality.

     

    Specific knowledge of the following is a plus: digital imaging systems, object oriented design, high speed communication methodologies, internet connectivity and distributed computing, Linux, , My-SQL, C/C++, Java, Qt, Squish, TCP/IP, Accurev, JAMA and Jira.

     

    GENERAL REQUIREMENTS:

    Individuals may be required to sit/stand in one place for long periods of time. They might be required to lift and move related equipment up to 50 pounds from time to time. This may include bending or kneeling briefly. Required to use PC/laptop/mouse for significant time virtually every day. Works in an office and lab environment with visits to the manufacturing floor to observe issues that may arise. Work in labs and manufacturing requires appropriate safety and ESD protections.  Work in an x-ray environment requires x-ray safety training as well as a dosimeter badge.

     

    CERTIFICATION:

    None

     

    MENTAL DEMANDS:

    High

     

    SUPERVISES OTHERS:

    Makes technical decisions in areas of responsibility.  Managers a team of 4+ SQA engineers.

     

    SUPERVISION RECEIVED:

    Receives general supervision with respect to priorities, schedule, and company goals.

     

    BUDGET RESPONSIBILITY:

    None

     

    WORKING CONDITIONS:

    Primarily office, with regular lab work involving electro-mechanical rotating equipment.   Occasional work in an aviation security or clinical environment.

     

    WORK ENVIRONMENT:

    Office, laboratory, manufacturing and customer sites.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed