Jobs in Hayward, CA

294verified openings
Filter by
No filters selected
Pulse Biosciences Verified 11d ago

Sr. Software Test Automation Engineer

Hayward, CA On-site

$130,000–$160,000 a year
Pay$130,000–$160,000
TypeNot specified
Work settingOn-site
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

The Sr. Software Test Automation Engineer will be responsible to design, develop, and maintain software test automation frameworks and automated tests for medical device software and system subsystems to improve test coverage, repeatability, efficiency, and reliability, including automation of appropriate manual test procedures and integration with continuous integration and continuous testing infrastructure. The ideal candidate will have a strong background in software development, software test methodologies, Python-based test automation, and embedded or real-time systems operating on QNX, Linux, or similar operating systems. This role will work closely with software, systems, quality, and other engineering functions to establish robust automated testing throughout the software development lifecycle, support verification and validation activities, and resolve software and system issues necessary to deliver safe, effective, high-quality, and reliable products.

What you'll bring

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field.
  • 5+ years of relevant software development, software test, or test automation experience; or an equivalent combination of education and experience.
  • Experience developing test frameworks, automated tests, and scripting applications for embedded software, subsystem interfaces, and hardware/software integrated systems using Python and Shell/Bash on Linux, BSD, QNX, or similar operating systems using x86 and ARM processor platforms.
  • Experience with software engineering concepts and the software development lifecycle, including requirements, design, implementation, testing, and support.
  • Familiarity with version control, test management, and issue-tracking tools (e.g., Git, Bitbucket, Jira).
  • Demonstrated commitment to developing robust, reliable, and maintainable products and test systems.
  • Strong analytical, problem-solving, critical-thinking, and communication skills, including experience writing technical documentation.
  • Working knowledge of good software engineering development practices, including software development in an FDA-regulated environment.
  • Ability to work independently and collaboratively, exercise good judgement and initiative, manage multiple priorities, and adapt to changing requirements with minimal direction.
  • Experience developing software test automation for embedded, real-time, medical device, or other complex systems in a regulated product-development environment is strongly preferred.

Benefits

401(k)Medical InsurancePaid HolidaysPaid Time OffWellness Benefit