1

Software Engineer In Test Jobs in Santa Clara, CA

Sr SDET

Santa Clara, CA ยท Hybrid

$55/hr

Sr SDET Santa Clara, CA (Hybrid 3 Days Onsite) 12+ Months Web Cam Interview $50/Hr on w2 or $55/Hr on 1099 If the candidate does not have Object Oriented Programming skills (OOPS concept) I won't ...

Sr SDET

Santa Clara, CA ยท Hybrid

$55/hr

Sr SDET Santa Clara, CA (Hybrid 3 Days Onsite) 12+ Months Web Cam Interview $50/Hr on w2 or $55/Hr on 1099 If the candidate does not have Object Oriented Programming skills (OOPS concept) I won't ...

SDET

Pleasanton, CA ยท On-site

Software Development Engineers in Test are involved in all aspects of quality assurance activities for a scrum team. Working closely with other Quality Engineers, SDETs, Developers and Product ...

Software Development Engineer in Test (SDET) Core Stack: Java, Selenium WebDriver, TestNG/JUnit, API Testing (REST Assured), CI/CD Note: This is not a contract job Role Overview We are seeking a ...

Showing results 41-60

Software Engineer In Test information

See Santa Clara, CA salary details

$12

$60

$85

How much do software engineer in test jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for software engineer in test in Santa Clara, CA is $60.42, according to ZipRecruiter salary data. Most workers in this role earn between $49.42 and $68.89 per hour, depending on experience, location, and employer.

What is a software engineer in test?

A Software Engineer In Test (SET) is a professional who specializes in developing and maintaining automated tests and testing frameworks to ensure software quality. Unlike traditional testers, SETs are skilled in programming and work closely with development teams to design testable software, automate repetitive testing tasks, and identify bugs early in the development cycle. Their main goal is to improve the efficiency, effectiveness, and coverage of software testing processes, often contributing to both code quality and faster release cycles.

What are the key skills and qualifications needed to thrive as a software engineer in test?

To thrive as a Software Engineer in Test, you need a solid background in computer science, strong programming skills (often in Java, Python, or similar languages), and experience with automated testing frameworks. Familiarity with tools such as Selenium, JUnit, TestNG, and CI/CD systems, as well as knowledge of test management platforms, is typically required. Analytical thinking, problem-solving, and clear communication are critical soft skills that help you design effective test cases and collaborate with development teams. These skills ensure that software products are reliable, scalable, and meet quality standards before release.

What are some common challenges faced by software engineers in test when collaborating with development teams?

Software Engineers In Test (SETs) often face the challenge of ensuring their testing processes keep pace with rapid development cycles. Coordinating closely with developers is essential to identify potential issues early and to align on testing priorities. Communication gaps can sometimes lead to misunderstandings about requirements or missed edge cases, so proactive collaboration is key. Additionally, SETs may need to advocate for sufficient time for thorough test automation, balancing quality with project deadlines.

What is the difference between Software Engineer In Test vs QA Engineer?

AspectSoftware Engineer In TestQA Engineer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, QA certifications optional
Work EnvironmentDevelops automated tests, collaborates with developersDesigns test plans, manual and automated testing
Industry UsageTech companies, software firmsVariety of industries, including tech and manufacturing
Search IntentAutomation, testing, developmentManual testing, quality assurance

Software Engineer In Test roles focus on developing automated testing solutions and collaborating closely with developers, requiring coding skills. QA Engineers typically design test plans and perform manual and automated testing, often with less emphasis on coding. Both roles aim to ensure software quality but differ in technical depth and responsibilities.

What are the most commonly searched types of Software Engineer In Test jobs in Santa Clara, CA?

The most popular types of Software Engineer In Test jobs in Santa Clara, CA are:

What are popular job titles related to Software Engineer In Test jobs in Santa Clara, CA?

For Software Engineer In Test jobs in Santa Clara, CA, the most frequently searched job titles are:

What job categories do people searching Software Engineer In Test jobs in Santa Clara, CA look for?

The top searched job categories for Software Engineer In Test jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Software Engineer In Test jobs?

Cities near Santa Clara, CA with the most Software Engineer In Test job openings:

Infographic showing various Software Engineer In Test job openings in Santa Clara, CA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $124,705 per year, or $60 per hour.

Software Engineer in Test- Pleasanton, CA

Pleasanton, CA โ€ข On-site

Calyxo, Inc.
Medical Equipment and Supplies Manufacturingย โ€ขย 11 - 50 employees

Other

Re-posted 8 days ago


Job description

Calyxo, Inc. is a medical device company headquartered in Pleasanton, California, USA. The company was founded in 2016 to address the profound need for improved kidney stone treatment. Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resources each year. Our team is led by executives and investors with a proven track record of commercializing paradigm-shifting devices to meet unmet needs within urology.

Are you ready to change the future of kidney stone treatment? We are seeking high achievers who want to be part of a dynamic team working in a fun, diverse atmosphere.

Summary:

A creative problem solver with the ability to think out of the box and a highly developed desire to deliver software to improve the lives of our patients. A strong developer with proven ability to follow through on software development and verification tasks from requirements analysis, prototyping, software architecture design, implementation and testing all the way to roll-out and operational support. A person who is completely comfortable in a structured and regulated environment, and who can move fluidly between writing production code and rigorously verifying it.

In This Role, You Will:

  • Contribute to design and development of test plans and protocols for software design verification, and execute and document verification activities, test reports and summary documentation
  • Participate in cross-functional requirements analysis and software risk management activities; contribute to definition and documentation of software requirements
  • Translate high-level software requirements into detailed and thoroughly documented software implementations
  • Write high-quality, high-performance C++ based software for real time Urology Software Applications for medical devices
  • Participate in design and code reviews; contribute to design verification activities to prove that the software correctly implements requirements
  • Contribute to design and implementation of automated testing and continuous integration processes
  • Ensure medical device software complies with applicable regulatory standards and that development documentation is developed in accordance with FDA guidance
  • Actively contribute to and collaborate on software-related system validation activities
  • Support creation of regulatory submission documentation and support audit-related activities
  • Support cross-functional team with product cybersecurity assessments
  • Collaborate with a cross-functional team of computer vision and electrical engineering specialists
  • Collaborate with program management to create accurate software project schedules
  • Mentor other engineers, provide architectural guidance, evaluate new technologies, and define and lead implementation of best practices
  • Drive best practices for establishing requirements from user feedback and identify gaps/improvement opportunities within the risk management process

Who You Will Report To:

  • Director, Software Engineering

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Math or a STEM discipline and a minimum 3-5 years' experience. Alternatively, minimum of 6 years professional experience developing
    software for products released to and used by customers
  • Advanced experience with C++ software development (3-5 years)
  • Deep understanding of software engineering principles such as object-oriented analysis and design, data structures, algorithms and software architecture
  • Strong experience with unit testing, module and integration testing
  • Extensive hands-on experience with the design verification process in medical device development
  • Expert-level knowledge of black- and white-box testing methods
  • Experience with risk management processes and thorough understanding of FMEA
  • Experience developing and implementing automated tests for software quality assurance purposes
  • Strong experience with Python
  • Experience working in a Linux based environment, specifically in a command line environment
  • Ability to identify, analyze and document complex problems through effective use of technical and interpersonal communication skills, and to take responsibility for and drive actions necessary to resolve issues
  • Ability to handle conflicting priorities through interpersonal, team, leadership, and negotiation skills
  • Excellent documentation skills paired with willingness to actively employ these skills
  • Excellent communication skills and ability to work independently and effectively within a team environment
  • Must be able to lift 10 pounds, sit for up to 8 hours/day, operate a vehicle, work with hazardous materials, wearing protective equipment, etc.
  • Compliance with relevant county, state, and Federal rules regarding vaccinations.

Preferred Qualifications

  • Advanced knowledge of common Libraries and Frameworks (STL, Boost, Qt)
  • Proficiency with common build systems (Make, CMake, or similar)
  • Familiarity with cross-compilation best development practices
  • Understanding of the Linux operating system's boot and startup processes
  • Experience with software version control systems, such as git and familiarity with best practices in a collaborative software development environment
  • Knowledge of CI/CD tools and practices, including automated testing and deployment

What Will Make You Stand Out:

  • Experience with image processing and machine learning algorithms
  • Knowledge of CUDA and GPU programming
  • Software Development for NVidia Jetson embedded systems
  • Experience with calibration and testing for computer vision imaging pipelines
  • Experience in model-based testing
  • Familiarity developing software in a medical device regulated environment
  • Strong understanding of applicable regulatory standards, e.g., IEC-62304, ISO-13485 and ISO-14971

What