Software Quality Engineer

Agilent Technologies Inc

  • Santa Clara, CA
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Atlassian JIRAunmatched
    • Automationunmatched
    • Automation Systemsunmatched
    • Best Practicesunmatched
    • Biochemistryunmatched
    • Bioinformaticsunmatched
    • Biologyunmatched
    • Biotech and Pharmaceuticalunmatched
    • Bug Tracking/Defect Managementunmatched
    • Chemistryunmatched
    • Code of Federal Regulationsunmatched
    • Communication Skillsunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Continuous Improvementunmatched
    • Cross-Functionalunmatched
    • Functional Testingunmatched
    • Hardware-Software Integrationunmatched
    • ISO 9001unmatched
    • Identify Issuesunmatched
    • Instrumentationunmatched
    • Integration Testingunmatched
    • JavaScriptunmatched
    • Laboratoryunmatched
    • Laboratory Automationunmatched
    • Laboratory Equipmentunmatched
    • Mechanical Engineeringunmatched
    • Microsoft VBScript (Visual Basic Script) Scripting Languageunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Product Designunmatched
    • Product Requirements Document (PRD)unmatched
    • Product Reviewsunmatched
    • Quality Assuranceunmatched
    • Quality Assurance Methodologyunmatched
    • Quality Engineeringunmatched
    • Quality Managementunmatched
    • Quality Metricsunmatched
    • Regression Testingunmatched
    • Requirements Managementunmatched
    • Research & Development (R&D)unmatched
    • Sample/Specimen Processingunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • System Integration (SI)unmatched
    • Systems Engineeringunmatched
    • Team Lead/Managerunmatched
    • Test Automationunmatched
    • Test Caseunmatched
    • Test Labunmatched
    • Test Plan/Scheduleunmatched
    • Test Toolsunmatched
    • Testabilityunmatched
    • Testingunmatched
    • Traceabilityunmatched
    • Validation Testingunmatched
    • Willing to Travelunmatched
    • Writing Skillsunmatched

    Description

    Job Description

    Due to business requirements, this is an on-site role

    Agilent is seeking a Software Quality Engineer (QA Engineer / Software Test Engineer) to join the Software Quality organization supporting the Automation Productivity Solutions team. This team develops integrated software-hardware systems, laboratory automation platforms, and instrument control applications used in life science and analytical laboratories.

    Join our team as a Software Quality Engineer and play a vital role in developing reliable laboratory automation and instrument control solutions. Work closely with our talented software, firmware, and hardware R&D teams throughout the entire software development lifecycle.

    Enjoy hands-on testing in a regulated, quality-focused environment and make a direct impact on product quality. We value industry experience, but strong transferable QA and software testing skills from related technical fields are also encouraged.

    Key Responsibilities

    • Represent Software Quality / Quality Assurance (QA) on assigned software development projects. Represent Software Quality / Quality Assurance (QA) on assigned software development projects.

    • Collaborate with software developers, firmware engineers, product managers, and cross-functional teams. Collaborate with software developers, firmware engineers, product managers, and cross-functional teams.

    • Review product requirements and design documentation to ensure clarity, testability, and traceability. Review product requirements and design documentation to ensure clarity, testability, and traceability.

    • Develop and maintain test plans and test cases aligned with requirements and design specifications. Develop and maintain test plans and test cases aligned with requirements and design specifications.

    • Execute functional testing, integration testing, and regression testing of for instrument control software. Execute functional testing, integration testing, and regression testing of for instrument control software.

    • Perform hands-on testing of laboratory automation systems, including sample preparation, microplate handling, and liquid handling devices, as well as integration with mass spectrometers. Perform hands-on testing of laboratory automation systems, including sample preparation, microplate handling, and liquid handling devices, as well as integration with mass spectrometers.

    • Identify, document, and track software defects / bugs using a defect tracking system (e.g., JIRA or equivalent). Identify, document, and track software defects / bugs using a defect tracking system (e.g., JIRA or equivalent).

    • Support software, firmware, and hardware releases, including through verification and validation activities. Support software, firmware, and hardware releases, including through verification and validation activities.

    • Contribute to continuous improvement of quality processes, testing practices, and QA standards. Contribute to continuous improvement of quality processes, testing practices, and QA standards.

    Qualifications

    • Bachelor's degree in a technical discipline (e.g., computer science, systems engineering, mechanical engineering) or life sciences (e.g., biology, chemistry, biochemistry, bioinformatics), or equivalent experience in biotech, biopharma, diagnostics, or life science tools. Bachelor's degree in a technical discipline (e.g., computer science, systems engineering, mechanical engineering) or life sciences (e.g., biology, chemistry, biochemistry, bioinformatics), or equivalent experience in biotech, biopharma, diagnostics, or life science tools.

    • 4+ years of experience working with laboratory equipment, scientific devices, analytical instrumentation, or complex software-hardware systems. 4+ years of experience working with laboratory equipment, scientific devices, analytical instrumentation, or complex software-hardware systems.

    • Understanding of the software development lifecycle (SDLC) and quality best practices. Understanding of the software development lifecycle (SDLC) and quality best practices.

    • Experience creating and executing manual test cases based on requirements and specifications. Experience creating and executing manual test cases based on requirements and specifications.

    • Familiarity with defect tracking and requirements management tools such as JIRA or similar. Familiarity with defect tracking and requirements management tools such as JIRA or similar.

    • Strong analytical, problem-solving, and troubleshooting skills. Strong analytical, problem-solving, and troubleshooting skills.

    • Ability to work independently and collaboratively in cross-functional, Agile or matrixed environments. Ability to work independently and collaboratively in cross-functional, Agile or matrixed environments.

    • Clear written and verbal communication skills. Clear written and verbal communication skills.

    Preferred Qualifications

    • Professional experience in software quality, software testing, QA, or test engineering. Professional experience in software quality, software testing, QA, or test engineering.

    • Experience testing integrated systems involving software, hardware, and firmware. Experience testing integrated systems involving software, hardware, and firmware.

    • Experience with test automation tools or frameworks. Experience with test automation tools or frameworks.

    • Familiarity with ISO 9001 quality standards and 21 CFR Part 11 compliance. Familiarity with ISO 9001 quality standards and 21 CFR Part 11 compliance.

    • Familiarity with scripting languages such as JavaScript, VBScript, or similar. Familiarity with scripting languages such as JavaScript, VBScript, or similar.

    Additional Details

    Travel Required:

    Shift:

    Duration:

    Job Function:

    Numbers & Facts

    LocationSanta Clara, CA

    Similar Jobs

    See more jobs