PASCO scientific
  • Engineering
  • Roseville, CA, USA
  • Salary
  • Full Time

Robust benefits package


PASCO scientific is a world leader in 21st Century technology solutions for science education.  Our products are coveted by science teachers around the world for their quality and ease of use in the classroom.  Located in Roseville, CA we have been serving science educators for over 50 years.  Please join us to make a difference in science education.

 

Position Summary:

The QA Supervisor is responsible for verifying all internally developed products for functional completeness and regulatory compliance. This individual is responsible for supervising a small QA team and setting up policies and procedures for it.  The QA Supervisor works closely with all of the stakeholders to make sure that the product created matches market needs and technical requirements.

This individual helps ensure the quality of PASCO developed products through testing, defect reporting and assisting with customer reported issues.  Qualified candidates must demonstrate a solid understanding of the defect reporting workflow, is able to write defect reports and enforce roles and responsibilities within the defect lifecycle, is able to organize key stakeholders to effectively prioritize resolution of defects and determine if a product is ready to release using previously defined and agreed-upon standards. This individual actively participates and leads the QA team in developing and maintaining functional and regression test cases, implementing QA test methods, and developing QA test strategies and plans for software and hardware product releases.  This individual provides support for resolving customer issues related to software products, interfaces and hardware.

 

Functions and Responsibilities:

  • Supervise a small team of QA Engineers.
  • Communicate effectively with all levels and functions within the organization, including senior leaders.
  • Develop an understanding of the features of products through requirements documents, experimentation, interaction with developers and product managers.
  • Create functional and regression tests that define expected results against various hardware and UI use cases. Record and maintain test cases in a test case management software program.  Provide test planning within an Agile software development process.
  • Execute tests on multiple software products in standalone and system test scenarios with multiple interfaces, sensors, and platforms (Windows, Mac, iOS, Chrome OS and Android, etc.)
  • Perform test planning for new product and software releases, identifying strategies, estimating resources and schedules.
  • Apply knowledge of product and customer use cases to conduct functional testing, solution testing, performance testing, negative testing and stress testing of software products in multiple configurations and to ensure hardware products meet all specifications
  • Where appropriate, create an automated test infrastructure with clear reporting
  • Effectively identify and report defects using a defect tracking system and provide clear descriptions of reported issues. Work within the defect reporting process and workflow to keep track of reported defects and verify resolved issues.   Document the defect reporting process, ensure roles and responsibilities are understood and assist others in learning and fulfilling their roles.
  • Clearly communicate issues to developers to help troubleshoot and resolve problems.
  • Develop an understanding of customer use of the software and hardware products for doing science experiments.
  • Develop proficiency with all supported desktop and mobile platforms and maintain and upgrade device operating systems and virtual machines.
  • Work closely with Technical Support to report, monitor, and analyze software issues. Provide support to the Technical Support Department to resolve customer software issues as quickly as feasible.
  • Enhance the QA process through identifying tools and techniques for use by the department. Help define and establish a productive test environment; specify new equipment that should be acquired to ensure appropriate test coverage.

 

 Experience and Training: 

  • A four year degree in Computer Science, Computer Engineering, Science or equivalent experience in software development and/or software testing.
  • A minimum of 4 years' experience in Software QA/Testing and 1 year in Hardware QA/Testing.
  • Previous supervisory experience.
  • Strong analytical and troubleshooting skills.
  • Demonstrated experience with defect tracking systems, writing and reporting defects, and the defect tracking workflow.
  • Demonstrated experience developing, authoring, and executing functional and regression Software Tests.
  • Demonstrated experience in creating and executing test plans, tracking progress and reporting results.
  • Demonstrated experience with functional, solution, performance, stress and negative software testing.
  • Demonstrated experience with hardware qualification, stress testing, performance testing and configuration testing
  • Demonstrated knowledge of the Software QA process as it relates to Agile software development.
  • A track record of continuous improvement in the Software QA processes and/or HW QA processes.
PASCO scientific
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
.