[The logo is protected from the company]

CareFusion Corporation

The CareFusion board of directors and senior leadership enacted a Code of Conduct as the foundation of how we work responsibly and with integrity. While the Code of Conduct is available in multiple languages, all employees follow the same high ethical standards. The chief compliance officer oversees the Ethics and Compliance program, with oversight from the chief executive officer and the Governance and Compliance Committee of the CareFusion board of directors.Code of Conduct Contact Informat... Read More

Address      CareFusion Corporation 3750 Torrey View Court San Diego CA 92130
Website      www.carefusion.com/
Holding      No Holding Details

View Company Page
Apply to job

Software Quality Engineer

CareFusion Business Description
As part of the Quality Assurance and Regulatory organization, the Software Quality Engineering department provides independent software verification and validation services to assure the quality of software products prior to manufacture and/or customer release. Department team members work as a team to assure quality compliance by following the business unit's Standard Operation Procedures and Work Instructions. Processes are derived from FDA guiding principles for verifying and validating medical device software
 
Leads independent verification of software products that have been developed according to pre-approved software design requirements and specifications. Supervises a project test team that is responsible for independent development, maintenance and execution of both manual and automated test cases. Documents and tracks software defects in a bug database working with program managers and developers on defect resolution. Plans and leads the setup of test environments to perform functional testing of integrated software and hardware in a  lab setting. Participates as a member of the core project team to ensure all facets of software product testing is accomplished within project timelines.
 
Accountabilities

    * Knowledge of software quality engineering and testing methods at all levels (unit, integration, system, V&V, acceptance) applied within the software development lifecycle.
    * Applies working knowledge of software quality concepts within the software development lifecycle
    * May demonstrate level of knowledge by industry certification in software quality
    * Comprehensive knowledge in software development, including knowledge of software engineering and analysis (programming), as well as test processes and methods
    * Ability to apply and use software quality tools for test case management, test automation, and defect tracking  management.
    * Able to pull reports (queries), interpret trends and make recommendations for improvement to existing tools
    * Participate in research, selection, and implementation of new tools
    * Train and mentor users on tools used
    * Ability to understand end user and product usage scenarios for use in the design and conduct of software testing.
    * In depth understanding of a single application domain encompassing entire system
    * Mentor others to ensure understanding
    * Has an ability to translate clinical customer needs and requirements to test cases
    * Ability to understand and apply software development methods, standards, and regulations (i.e. FDA CFR).
    * Uses comprehensive expertise to improve and streamline software quality or development process
    * Represents Quality organization on cross-functional product development Core Team(s).
    * Ability to develop and conduct various forms of user-focused, system-level verification and validation (V&V) testing.
    * Leads execution of complex test cases/scripts and interprets/analyzes results to report, communicate, and work through issues with software engineers
    * Interprets product design and requirements to engineer test approach and generates test plans and test cases/scripts
    * Considered expert in critical areas of the system and influences project test solutions
    * Leads test efforts and may coordinate the efforts of other SQE engineers
    * If appropriate to the individual assignment, ability to apply understanding of software development methods and programming to develop test harnesses and perform component-level or embedded testing.
    * Develops test harnesses and conducts white box testing
    * Able to apply experience in software engineering practices to low-level testing
    * Able to develop high quality source code (in multiple languages applicable to the development environment) in order to automate low-level, white box tests
    * Can apply comprehensive understanding of the inner-workings of the application code under test
    * Participates in and conducts code reviews
    * Applies software engineering knowledge to tasking (e.g. code and detailed design reviews, low-level white box testing, etc.)

Job Family Summary

Software Quality Engineering designs tests, develops and maintains test plans and test cases. Conducts all forms of testing across a diverse suite of software products, assuring the highest quality products are developed.

What is expected of you for success in your role

    * Applies comprehensive knowledge of software quality concepts within the software development lifecycle
    * May demonstrate level of knowledge by industry certification in software quality
    * Comprehensive knowledge in software development, including knowledge of software engineering and analysis (programming), as well as test processes and methods
    * Able to pull reports (queries), interpret trends and make recommendations for improvement to existing tools
    * Participate in research, selection, and implementation of new tools
    * Train and mentor users on tools used
    * In depth understanding of a single application domain encompassing entire system
    * Mentor others to ensure understanding with other SQE engineers
    * Uses comprehensive expertise to improve and streamline software quality or development process
    * Represents Quality organization on cross-functional product development Core Team(s)
    * Leads execution of complex test cases/scripts and interprets/analyzes results to report, communicate, and work through issues with software engineers
    * Interprets product design and requirements to engineer test approach and generates test plans and test cases/scripts
    * Considered expert in critical areas of the system and influences project test solutions
    * Leads test efforts and may coordinate the efforts of other SQE engineers
    * Develops test harnesses and conducts white box testing
    * Able to apply experience in software engineering practices to low-level testing
    * Able to develop high quality source code (in multiple languages applicable to the development environment) in order to automate low-level, white box tests
    * Can apply comprehensive understanding of the inter-workings of the application code under test
    * Participates in and conducts code reviews
    * Applies software engineering knowledge to tasking (eg. code and detailed design reviews, low-level white box testing, etc.)

Must be capable of leading a small team (<5) of full time test engineers and part time contractors on a test project. An ability to communicate clearly and professionally both in writing and verbally is a must. Must be a problem solver, able to eliminate unrelated variables in order to reduce a problem to the simplest case.  Requires creativity and intuition as well as logic.  Must be detail oriented and have a knack for critical thinking.  Needs to be comfortable performing a variety of different tasks, often in parallel.  Must be able to pick up new technology quickly and be adaptable to working in a variety of technical environments.  Must display self-reliance and initiative in projects lacking documentation or guidelines.


Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided

Fax:

not provided

Contact Name:

not provided

Job Duration:

not provided

Phone:

888.876.4287

Email:

not provided

News - CareFusion Corporation

Related Jobs

Engineering Program Manager

The Engineering Program Manager is responsible for leadi ...   [more]

Dot net developers

Windows application development experience using C#.Net, ...   [more]

Java developers

2- 5 yrs of experience in Core Java and J2EE Experience ...   [more]

VC++ Developers

2-5 years Development experience using C,C++, VC++, MFC   [more]

develop superior video products

Providing stellar products and services takes a great te ...   [more]

Software Developer

As a senior software developer you will be involved in n ...   [more]

Senior Software Developer

As a senior software developer you will be involved in n ...   [more]

3D Game Developer

    *   Write/edit programming script to create and enha ...   [more]

Expand

Collapse