Software Verification Engineer

4 weeks ago


Palo Alto, United States Peer Consulting Resources Inc. Full time
Job DescriptionJob DescriptionJob Title: Software Verification EngineerLocation: Palo Alto CA. (3 days from Office, Hybrid)Duration: 6+ Months Years of Experience: 8+ Yrs.Job Description:
  • We are seeking an exceptionally skilled software testing lead with solid experience leading verification testing in a regulated environment preferably for IVD-grade software.
  • The software is a mix of microservices that control and communicate with a laboratory automation system.
  • The software stack that will be verified spans microservices that are hosted on-prem (or in AWS) as well as laboratory control software that manages and orchestrates robotics automation.

Duties and Responsibilities:

  • Collaborate closely with cross-functional teams, including software, automation, system engineers, and product managers, to understand the system behavior and effectively translate software requirements into automated software test cases.
  • Architect, design, and develop a robust, scalable, testing framework that can test software and run a suite of automated test cases.
  • Scope the testing that is required to gain high coverage of testing across the system. Test cases include functional testing, backbox API testing, integration testing, performance high throughput testing, and stress tests. Test cases will be automated and manual.
  • Lead a team of test engineers. Provide technical guidance and ensure test coverage, quality, and best practices are upheld.
  • Write clean, maintainable, and well-documented verification protocols while adhering to regulatory compliance standards.
  • Conduct code reviews and implement continuous improvement processes to optimize testing development workflows.
  • Troubleshoot and resolve complex technical issues and performance bottlenecks in the software.
  • Stay current with the latest industry trends, emerging technologies, and methodologies relevant to the application at hand.

Required Qualifications:

  • Bachelor or advanced degree in Computer Science, Software Engineering, Bioinformatics, or a related field.
  • Minimum of 10 years of professional experience as an Automation Software Test Engineer.
  • A proven track record in Pytest, and Selenium framework.
  • Solid experience and understanding of Python, React, REST API, Docker containers Jenkins scripts, K8S CLI, and Linux-based bash CLI.
  • Experience in understanding software specification and design specifications and translating them into effective test cases with high coverage to critical software areas.
  • Excellent writing and communication skills. Experience writing Verification Test Plans, Verification Protocols, and Verification Reports. Experience managing defects by running bug scrum meetings with appropriate stakeholders to prioritize defects.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
  • Proficiency in version control systems (e.g., Git) and collaborative coding workflows.
  • Previous leadership, mentoring, and small team management experience is required.

Skills and Experience:

  • Experience in the biotechnology or healthcare industry is highly desirable.
  • Strong familiarity with regulatory compliance standards (e.g., HIPAA, CLIA, CEIVD, IVD) is a significant advantage.
  • Exceptional problem-solving skills and the ability to thrive in a dynamic, collaborative, and fast-paced environment.


  • Palo Alto, United States Zortech Solutions Full time

    Job Description Job Description Role: Software Verification Engineer Location: Palo Alto CA. (Onsite - Hybrid - 3 days from Office) Duration: 6+ Months Job Description: Must Have: A proven track record in Pytest, and Selenium framework. Solid experience and understanding of Python, React, REST API, Docker containers Jenkins scripts, K8S CLI, and Linux-based...


  • Palo Alto, United States Zortech Solutions Full time

    Job DescriptionJob DescriptionRole: Software Verification Engineer Location: Palo Alto CA. (Onsite - Hybrid - 3 days from Office) Duration: 6+ Months Job Description: Must Have: A proven track record in Pytest, and Selenium framework. Solid experience and understanding of Python, React, REST API, Docker containers Jenkins scripts, K8S CLI, and Linux-based...


  • Palo Alto, United States 0006 Varian Medical Systems Inc, Corp Headquarter Full time

    Together, we can beat cancer. At Varian, a Siemens Healthineers Company, we bring together the world's best talent to realize our vision of a world without fear of cancer. Together, we work passionately to develop and deliver easy-to-use, efficient oncology solutions. We are part of an incredible community of scientists, clinicians, developers,...


  • Palo Alto, United States CareerBuilder Full time

    **Senior/Staff SOC Design Verification Engineer - Autopilot AI (Dojo)** ????Engineering & Information Technology????Palo Alto, California?? ID89242???? Tesla's Autopilot AI (Dojo) Silicon Development Team is looking for a Design Verification Engineer to develop and manage the verification and test environments. We are looking for incredible Engineers to work...


  • Palo Alto, United States TechnoSphere, Inc. Full time

    Must to have: Python Automation, Embedded, and C#Job DescriptionJD :Collaborate with verification engineers, product architects to understand Halcyon software product requirements, software verification protocols, current automation framework.Develop and maintain automated test scripts (C#, .NET, Python scripts) against Non-Clinical Software products design...


  • Palo Alto, United States TechnoSphere, Inc. Full time

    Must to have: Python Automation, Embedded, and C#Job DescriptionJD :Collaborate with verification engineers, product architects to understand Halcyon software product requirements, software verification protocols, current automation framework.Develop and maintain automated test scripts (C#, .NET, Python scripts) against Non-Clinical Software products design...


  • Palo Alto, United States TechnoSphere, Inc. Full time

    Must to have: Python Automation, Embedded, and C#Job DescriptionJD :Collaborate with verification engineers, product architects to understand Halcyon software product requirements, software verification protocols, current automation framework.Develop and maintain automated test scripts (C#, .NET, Python scripts) against Non-Clinical Software products design...


  • Palo Alto, United States BHO Tech Full time

    Job Description: We are the leader in hardware emulation-acceleration technologies and products. We are looking for a hands-on Software Engineering Director who wants to expand their scope and grow their career in our platform software group. Our massive parallel processor based emulation-acceleration system platform is the most advanced...


  • Palo Alto, United States Catalytic Data Science Full time

    Who You Are REMOTE OPPORTUNITY You are passionate about continuously delivering quality software as well as the craft of software engineering and eager to join a team of life scientists and software engineers that believe the brightest minds in research should have the best tools to leverage critical information resources that are key to driving innovation....

  • Software Engineer

    24 hours ago


    Palo Alto, United States MachineFi Full time

    Our Vision: Machines Will Be Our Future Workforce Here at MachineFi Lab, we’re building tomorrow’s internet today and powering the new reward economy by creating a fairer / safer / and more rewarding internet of things! MachineFi is a new paradigm that underpins the future Web3 machine economy, where machine resources, services, and intelligence can be...


  • Palo Alto, United States Unreal Gigs Full time

    Job DescriptionJob DescriptionAbout The RoleWe're seeking early engineers to join our dynamic team and contribute to building the foundational product alongside the founders. This role offers an opportunity to be an integral part of the decision-making process, akin to being an extension of the founding team, with a shared voice in shaping the direction...


  • Palo Alto, United States BuildBuddy Full time

    BuildBuddy was founded to make developers more productive. Today we're solving a small piece of this problem with an open-core remote build execution platform for Bazel - but our ambitions are much larger. Our mission is to take the world class engineering tools that are only available to employees of large companies and make them available to everyone....


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development. Responsibilities Support full-stack web development by applying agile methodologies for...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Center Pixel, Inc Full time

    We are seeking a highly skilled and experienced Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining backend systems and services using Typescript. The ideal candidate will have a strong background in backend engineering and experience with either Typescript or a similar language, as well...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development. Increase your chances of an interview by reading the following overview of this role before...


  • Palo Alto, California, United States Syncreon Consulting Full time

    Job Description Must to have : Python Automation, Embedded JD : Collaborate with verification engineers, product architects to understand Client software product requirements, software verification protocols, current automation framework. Develop automation scripts (python scripts) against the Clinical Software products design verification protocols, by...


  • Palo Alto, California, United States Essential Full time

    Responsibilities Design core components up and down the software stack developing primarily in C++ Build tools and infrastructure to enable product advancements and efficiency-gains across both software and hardware Collaborate with cross-functional hardware and software teams to incorporate their innovations and vice versa Conduct design and code reviews...