1

Senior Software Developer In Test Jobs in Petaluma, CA

IC Test Intern

Santa Rosa, CA · On-site

$47.76 - $51.43/hr

Programming experience in Python, MATLAB, C/C++, or similar engineering software environments ... Familiarity with test equipment such as Vector Network Analyzers (VNAs), Spectrum Analyzers, Signal ...

New

IC Test Intern

Santa Rosa, CA · On-site

$47.76 - $51.43/hr

Programming experience in Python, MATLAB, C/C++, or similar engineering software environments ... Familiarity with test equipment such as Vector Network Analyzers (VNAs), Spectrum Analyzers, Signal ...

New

IC Test Intern

Santa Rosa, CA · On-site

$47.76 - $51.43/hr

Programming experience in Python, MATLAB, C/C++, or similar engineering software environments ... Familiarity with test equipment such as Vector Network Analyzers (VNAs), Spectrum Analyzers, Signal ...

New

... test suites to validate instrument behavior in CI/CD pipelines. Champion the use of continuous integration, unit testing, and other modern DevOps practices to increase software reliability and ...

Develop future technical leaders and senior individual contributors * Drive innovation by ensuring ... Conduct performance reviews, set goals, and support engineers in career development * Implement a ...

Develop future technical leaders and senior individual contributors * Drive innovation by ensuring ... Conduct performance reviews, set goals, and support engineers in career development * Implement a ...

Software Engineer ||

Fairfield, CA · On-site

$124K - $171K/yr

Who We Are Applied Materials is the global leader in materials science and engineering solutions ... You'll develop software documentation and test procedures, troubleshoot software problems, and ...

Software Engineer ||

Fairfield, CA · On-site

$124K - $171K/yr

Who We Are Applied Materials is the global leader in materials science and engineering solutions ... You'll develop software documentation and test procedures, troubleshoot software problems, and ...

In fact, Doxel has contributed to the construction of the facilities that provide many of the ... Our software is trusted by Shell Oil, Genentech, HCA healthcare, Kaiser, Turner, Layton and several ...

Showing results 41-60

Senior Software Developer In Test information

See Petaluma, CA salary details

$17

$71

$101

How much do senior software developer in test jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for senior software developer in test in Petaluma, CA is $71.20, according to ZipRecruiter salary data. Most workers in this role earn between $60.43 and $79.86 per hour, depending on experience, location, and employer.

What is a senior software developer in test?

A Senior Software Developer In Test (SDET) is an experienced software professional who is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure software quality. SDETs work closely with development and QA teams to create automated tests that validate application functionality, performance, and security. They possess strong programming skills, a deep understanding of software testing methodologies, and often contribute to both the development and testing aspects of a project. Senior SDETs also mentor junior team members and help shape best practices for software testing within their organization.

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

To thrive as a Senior Software Developer In Test, you need advanced programming skills, expertise in test automation, and a solid understanding of software development and QA methodologies, typically supported by a degree in computer science or a related field. Proficiency with test automation frameworks (such as Selenium, Cypress, or Appium), continuous integration systems (like Jenkins or GitHub Actions), and relevant certifications (e.g., ISTQB) is highly valuable. Attention to detail, problem-solving abilities, and effective communication are critical soft skills for collaborating with developers and ensuring high-quality releases. These skills and qualities are essential for identifying issues early, optimizing testing processes, and delivering reliable software in fast-paced development environments.

What are some common challenges faced by senior software developers in test, and how can they be addressed?

Senior Software Developers in Test often encounter challenges such as balancing test automation coverage with tight deadlines, keeping up with evolving technologies, and ensuring effective communication between development and QA teams. Addressing these challenges involves prioritizing automation efforts based on risk and business impact, continually updating technical skills, and fostering a collaborative environment through regular cross-team meetings. Proactively sharing knowledge and advocating for best testing practices also help streamline workflows and maintain high-quality standards.

What is the difference between Senior Software Developer In Test vs Software Development Engineer in Test?

AspectSenior Software Developer In TestSoftware Development Engineer in Test
CredentialsTypically requires a software engineering degree and testing certificationsSimilar credentials, often with certifications in testing tools or automation
Work EnvironmentWorks closely with development teams to design and implement automated testsFocuses on developing testing frameworks and automation tools within development teams
Industry UsageCommonly used in software companies emphasizing quality assuranceWidely used in tech firms with a focus on continuous integration and delivery
Search & Comparison IntentOften compared for seniority and scope of testing responsibilitiesCompared for automation skills and development focus

Both roles involve testing and automation, but Senior Software Developer In Test typically has more leadership responsibilities and strategic testing planning, while Software Development Engineer in Test focuses more on developing testing tools and automation frameworks within the development process.

What job categories do people searching Senior Software Developer In Test jobs in Petaluma, CA look for?

The top searched job categories for Senior Software Developer In Test jobs in Petaluma, CA are:

What cities near Petaluma, CA are hiring for Senior Software Developer In Test jobs?

Cities near Petaluma, CA with the most Senior Software Developer In Test job openings:

Senior Systems Engineer - Autonomous Vehicles

Richmond, CA • On-site

Glydways
Urban Transit Systems • 11 - 50 employees

$119K - $164K/yr

Full-time

Re-posted 5 days ago


Job description

Meet the Team

At Glydways, our Systems team is responsible for architecting and verifying complex functional, logical, hardware, and software systems. We work across autonomy, vehicle hardware, safety, infrastructure, and operations to ensure the Glydways system is safe, reliable, and a great product experience. Sitting at the intersection of product vision and engineering execution, we own system requirements, the architecture of safety functions, vehicle definition, and infrastructure guidelines.

Role Overview

As a Senior Systems Engineer - GATN (Glydways Automated Transit Network), you will be the technical owner for how new features and system changes show up on the guideway. You will:

  • Design, create requirements, and demonstrate novel features required of our public transit system.
  • Judge the health of safety functions and guardrails using logs, metrics, and ontrack behavior.
  • Define and execute integration test plans for new GATN capabilities using data-driven methods.
  • Drive issues to closure so that the system can operate safely and hit its availability targets.

You'll work handson at the track (e.g., GDF2 and project sites), in logs and dashboards, and in tools to turn "we need this to work on the track" into concrete scenarios, parameters, and decisions. We prefer to have this position on-site 3 or 4 days a week at Richmond, CA, but will consider remote for the right candidate.

This role is ideal for someone who has shipped complex hardware/software systems, enjoys integration and test work, and is comfortable taming chaos in a multiteam environment. 

We're building the entire transit solution! It will operate safely and reliably, and we have to build not only the rider experience from ticketing to destination, but design the day in the life of each vehicle prior to and during business hours.

Responsibilities
  • Own feature landing for GATN: Design, plan and execute integration of new system capabilities on the track (product features including reduced headways, failoperational behaviors, meeting availability targets, ticket kiosk flows, dispatch behaviors, new ATP functions).
  • Define and run integration scenarios: Design Tier 2+ integration scenarios that exercise safety functions, throughput behaviors, and operational workflows across vehicles, wayside, and dispatch / OCC.
  • Improve regression and mileage test suites: Improve the regression test suite and mileageaccumulation campaigns that gate releases, including test selection, ordering, and coverage criteria for GATN features.
  • Guardrail and safetyfunction health: Review logs, metrics, and track behavior to judge the health of safety functions (e.g., separation assurance, route obstruction, emergency stop behaviors), and recommend parameter or design changes where needed.
  • Drive release readiness: Partner with Systems Engineering, Autonomy, Vehicle SI, and Operations to define entry/exit criteria for ontrack testing, release candidates, and feature "go live" decisions.
  • Coordinate multivehicle and multisite integration: Support integration efforts across project sites (e.g., GDF2 and customer locations), including parity targets, mobile test sites, and projectspecific constraints.
  • Translate requirements into track reality: Write systemlevel requirements, CONOPs, and analysis outputs from the Systems Engineering & Architecture team and ensure they are implemented, testable, and validated on the GATN.
  • Triage and root cause issues: Lead technical triage when integration or regression tests fail-coordinate logs, reproduce issues, work with domain owners, and drive to clear, documented resolutions.
  • Improve integration process and tooling: Identify gaps in test infrastructure, logging, metrics, and configuration management that slow down feature landing; propose and help implement improvements.
  • Communicate clearly and often: Provide crisp status on feature readiness, risks, and blockers; document decisions and operational guardrails so that product, operations, and leadership have a clear picture of system state.
Ideal Characteristics
  • Can turn ambiguity into clarity: drive vague, high-level questions into concrete, testable requirements.
  • Knows which questions matter most: generates many, but focuses on the critical few.
  • Has shipped products.
  • Brings cross-functional depth: ideally with a background in mechanical, electrical, embedded, or software design engineering.
  • Raises the bar for rigor: requirements traceability, verification planning, safety analysis, and disciplined systems thinking.
Qualifications

Required

  • Bachelor's degree in Engineering, Computer Science, or a related technical field.
  • 4+ years of experience in a relevant industry.
  • 1+ years of experience in systems integration and test, system test, or verification and validation for complex hardware/software systems
  • Ability to collaborate across diverse teams (autonomy, embedded, systems, operations, product) and drive alignment without direct authority.
  • Excellent communication and collaboration skills.
  • Experience planning and executing integration or systems-level test campaigns, including scenario design, success criteria and analysis.
  • Strong root-cause skills across software and hardware interfaces
  • Comfort working hands-on at the test track
  • A desire to figure out what to build next

Preferred / Bonus

  • Master's degree in Systems, Mechanical, Electrical, or Software Engineering.
  • Experience with autonomous vehicles, robotics, transit systems, or complex hardware/software integrated products
  • Familiarity with system test environments (HIL, SIL, simulation frameworks).
  • Experience with systems engineering tools (e.g., Jama, SysML, DOORS).
  • Proven track record of delivering safety-critical products to market.
  • Exposure to safety and reliability topics (e.g., safety functions, operational envelopes, availability metrics, RAMS) and how they show up in system integration work.

*The pay range for this position at commencement of employment in California is expected in the range below.

$150,000-$190,000 USD plus stock options, commensurate with experience.