1

Software Development Engineer In Test Jobs in San Francisco, CA

Software Development Engineer in Test Locations: Boston, MA- Hybrid must be onsite 6x a month (hiring locally only) Get To Know Us: We are growing team with a start-up mentality and we are looking ...

Software Development Engineer In Test

San Francisco, CA · On-site

$59 - $76/hr

Software Development Engineer in Test Location: San Francisco, CA - 6x a month (HIRING LOCALLY ONLY) About the Role We are growing team with a start-up mentality and we are looking for motivated ...

Showing results 21-40

Software Development Engineer In Test information

See San Francisco, CA salary details

$13

$64

$87

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

As of Aug 21, 2026, the average hourly pay for software development engineer in test in San Francisco, CA is $64.52, according to ZipRecruiter salary data. Most workers in this role earn between $56.63 and $73.08 per hour, depending on experience, location, and employer.

What is a software development engineer in test?

A Software Development Engineer In Test (SDET) is a professional who combines software development skills with expertise in testing to ensure the quality of software products. SDETs design, develop, and maintain automated test frameworks, write test scripts, and work closely with developers to identify and resolve defects early in the software development lifecycle. They play a critical role in integrating testing into the development process, improving test coverage, and enabling continuous integration and delivery. SDETs often have strong programming abilities and a deep understanding of both software engineering and quality assurance best practices.

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

To thrive as a Software Development Engineer in Test (SDET), you need a solid background in software engineering principles, programming skills (often in languages like Java, Python, or C#), and a strong understanding of testing methodologies. Familiarity with automated testing frameworks (such as Selenium, JUnit, or TestNG), CI/CD tools, and sometimes certifications like ISTQB are typically required. Analytical thinking, attention to detail, and effective communication are essential soft skills that help SDETs collaborate with developers and identify issues efficiently. These skills are crucial to ensure robust, scalable, and high-quality software products through efficient test design and automation.

How does a software development engineer in test typically collaborate with developers and QA teams during the software development lifecycle?

As an SDET, you'll work closely with both software developers and quality assurance teams throughout the development process. Your role involves participating in design and code reviews to ensure testability, creating automated test frameworks, and writing test cases alongside developers. You'll also help identify bugs early, contribute to continuous integration pipelines, and facilitate communication between development and QA to ensure high-quality releases. This collaborative environment allows you to bridge the gap between coding and testing, making you a key player in delivering reliable software.

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

AspectSoftware Development Engineer In TestSoftware Engineer
Primary FocusDesigning and developing automated tests, ensuring software qualityDeveloping software applications and features
Skills & CertificationsProgramming, testing frameworks, automation toolsProgramming, software design, system architecture
Work EnvironmentQuality assurance teams, development teams, testing labsDevelopment teams, product teams, engineering environments
Industry UsageTech companies, software firms, QA departmentsTech companies, startups, software product companies

While both roles require strong programming skills, Software Development Engineer In Test focuses on automation and testing to ensure software quality, whereas Software Engineers primarily develop new features and applications. Both roles are integral to software development but serve different aspects of the product lifecycle.

What are the most commonly searched types of Software Development Engineer In Test jobs in San Francisco, CA?

The most popular types of Software Development Engineer In Test jobs in San Francisco, CA are:

What cities near San Francisco, CA are hiring for Software Development Engineer In Test jobs?

Cities near San Francisco, CA with the most Software Development Engineer In Test job openings:

Infographic showing various Software Development Engineer In Test job openings in San Francisco, CA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $134,200 per year, or $64.5 per hour.

Senior Software Development Engineer in Test (SDET), Salesforce

Ellipsis Health, Inc

San Francisco, CA • On-site

$140K - $160K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 29 days ago


Job description

Ellipsis Health is creating cutting-edge AI/ML products that solve healthcare staffing challenges and administrative burdens using conversational AI and our patented voice biomarker technology - helping deliver better healthcare for everyone. We are headquartered in Silicon Valley and are funded and supported by some of the most preeminent venture capital teams.We are seeking a Senior SDET with strong expertise in Salesforce quality engineering to drive automation, data validation, and end-to-end testing across complex workflows and integrations. This role requires deep experience in test automation, CI/CD integration, and Agile development, and will be instrumental in delivering high-quality, scalable applications.
Ellipsis Health is located in the San Francisco Bay Area, but we are open to remote candidates within the United States.
Key Responsibilities:
  • Design, build, and maintain scalable automated test frameworks for functional, regression, and integration testing using Selenium, Playwright, or similar tools
  • Develop and execute automated test scripts for Salesforce applications, including custom objects, workflows, validation rules, and Lightning Web Components (LWC)
  • Validate end-to-end business workflows, including Apex-driven logic, integrations, and data flows
    Integrate automated test suites into CI/CD pipelines to enable continuous testing and faster release cycles
  • Validate Salesforce API integrations (REST/SOAP) and ensure data integrity across systems
  • Identify, document, and track defects using Jira (or similar tools), and partner with engineering to ensure timely resolution
  • Create and maintain test plans, test data strategies, and reusable QA assets to improve coverage and efficiency
  • Participate actively in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to quality-focused discussions
  • Collaborate with Product, Engineering, and DevOps teams to triage issues, prioritize defects, and assess release risks

Required Qualifications:
  • 5+ years of experience in SDET / QA Automation roles with strong exposure to Salesforce-based applications
  • Strong expertise in test automation using Selenium, Playwright, Cucumber, or similar frameworks (Java or Python preferred)
  • Experience testing Salesforce customizations, including Apex, LWC, Visualforce, Flows, and security models
  • Deep understanding of Salesforce data architecture (standard & custom objects, relationships) with hands-on experience writing and validating queries using SOQL
  • Experience validating complex data models and ensuring data integrity across systems and integrations
  • Experience integrating automated test suites into CI/CD pipelines.
  • Experience testing web service integrations (REST/SOAP) using tools like Postman or SoapUI
  • Strong understanding of Agile development processes and QA best practices
  • Proven ability to design test strategies, test plans, and scalable QA processes
    Excellent communication and cross-functional collaboration skills

Nice to Have:
  • Experience with Salesforce Health Cloud
  • Experience in healthcare or medical applications, especially care workflows or patient engagement systems
  • Familiarity with AI/LLM-powered features and approaches to testing AI-driven workflows

Salary and Benefits:
We offer a competitive salary of $140-$160k and benefits, including a 401k that matches up to 4% of your salary, health, vision, and dental insurance, and very flexible paid time off.
Background Checks:
As a health technology company, we reserve the right to run a background check on any applicant to which we extend an offer and to re-perform any such check at any time during the course of employment. Please know that there is no set policy on rejecting candidates due to certain background check results, and that we consider a candidate as a whole before making any decisions. We comply with all "ban the box" laws in applicable jurisdictions.
Assistance
If you have a disability or otherwise require any assistance whatsoever in the application or recruitment process, please feel free to submit a request to careers@ellipsishealth.com.