Software Test Engineer - Embedded

Share this opportunity

Software Test Engineer - Embedded

Palo Alto, California

Employment Type: Full Time

To apply for this job, please email us your resume at

Job Description / Requirements

We are on a mission to transform the way people manage their personal health. The Software Quality team serves as the gatekeeper before our applications and services are deployed in the field. The Quality team collaborates closely with both the Development and Product teams, and will be touching every aspect of the software life cycle. The QA team will be responsible for making sure that our applications and services perform as per design and that our customer data is safe and secured.
  • Test embedded code at system, board and IC levels
  • Perform qualitative and/or quantitative tests/evaluations of products, processes, equipment, and systems to support company validation requirements
  • Prepare and create test plans for software based on functionality documentation
  • Execute test cases, find and document any and all problems, bugs, or other issues (into a bug database) that affect the software product
  • Ensure that performance and quality of products conform to established company standards, guidelines, specifications, and customer requirements by implementing, overseeing, and maintaining formal/structured test programs, policies, processes, procedures, and controls
  • Develop means to automate testing via test scripts or test tools
  • Develop test data, perform test data analysis, and prepare reports of test results
  • Develop new testing techniques/methods and provide process improvement recommendations
  • Conduct problem reviews and maintain non-conformance metrics
  • Ensure that each project is finished as scheduled
  • Partner with development engineers to define requirements, explain defects, and improve the product
  • Create automation scripts to test low level code
  • Bachelor's degree in Computer Science, Computer Engineering or similar technical field required
  • 5+ years of experience as a software tester
  • Experience in design verification, reviewing specifications, and test planning
  • Experience in creating test plans for software based on the UI and functionality documentation
  • Experience with computers running Windows and Linux
  • Ability to understand C code
  • Experience in testing embedded software at all levels
  • Experience in automation with scripts and test tools
  • Ability to perform unit testing on hardware boards
  • Understanding of Software Development Life Cycle Methodologies
  • Familiarity with FDA Software Validation standards a plus
  • Ability to use electronic test equipment a plus
  • Ability to think and work logically to create test plans for software programs and consistently carry out test plans fully
Share this Opportunity  

To apply for any job please email your resume to

Copyright © 2021 Cazton. • All Rights Reserved • View Sitemap