1

Software Development Engineer In Testing Jobs in San Francisco Bay Area, CA

Your role As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both ... Prior experience applying different testing methodologies, including functional, integration, load ...

TTEC Digital seeks a QA/SDET Lead to join our team. This role is a full-time and fully remote ... Comfortable in high-load testing environments - load, stress, and soak testing of high-throughput ...

TTEC Digital seeks a Sr. QA/SDET Engineer to join our team. This role is a full-time and fully ... Comfortable in high-load testing environments - load, stress, and soak testing of high-throughput ...

Quality Engineering III

Toronto, ON · On-site

CA$96K - CA$136K/yr

... testing, with a focus on automation, end-to-end solutioning leveraging diverse solutions such as ... Will act as a Software Development Engineer in Test (SDET) role or as Journey Test Lead partnering ...

We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted line capacity building scalable, code-driven quality solutions, not just manage testing activities.

Showing results 21-40

Software Development Engineer In Testing information

See San Francisco Bay Area, CA salary details

$74.8K

$173.8K

$242.1K

How much do software development engineer in testing jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software development engineer in testing in San Francisco Bay Area, CA is $173,808.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,400.00 and $203,800.00 per year, depending on experience, location, and employer.

What is a software development engineer in testing?

Software Development Engineers in Testing (SDETs) are professionals who specialize in both software development and testing. They design, develop, and maintain automated test frameworks and tools to ensure the quality and functionality of software applications. SDETs work closely with developers to create robust test cases, identify bugs, and improve product reliability. Their role bridges the gap between traditional software testers and developers, requiring strong programming skills as well as a deep understanding of testing methodologies.

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

To thrive as a Software Development Engineer In Testing, you need strong programming skills, a solid understanding of software testing principles, and typically a degree in computer science or a related field. Familiarity with automation tools such as Selenium, JUnit, or TestNG, as well as version control systems like Git, is essential, and certifications in test automation can be advantageous. Analytical thinking, attention to detail, and effective communication are standout soft skills for identifying issues and collaborating with development teams. These skills ensure high-quality, reliable software products through efficient test automation and seamless integration within development workflows.

What does a software development engineer in testing do?

A Software Development Engineer in Testing (SDET) designs, develops, and maintains automated test frameworks and scripts to ensure software quality. They collaborate with developers to identify testing requirements, write test cases, and use tools like Selenium or JUnit to execute tests, often integrating testing into continuous integration pipelines.

How does a software development engineer in testing typically collaborate with developers and QA teams during a product release cycle?

SDETs play a key role in bridging the gap between development and quality assurance by working closely with both teams throughout the product release cycle. They participate in code reviews, contribute to designing robust test automation frameworks, and often pair with developers to ensure testability of new features. During sprints, SDETs write, maintain, and execute automated test suites, provide early feedback on potential issues, and help triage bugs. This close collaboration ensures faster feedback loops, higher code quality, and smoother product releases.

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

AspectSoftware Development Engineer In Testing
Primary FocusDesigning and developing automated tests, ensuring software quality through testing automation and scripting
Skills RequiredProgramming, test automation, scripting, understanding of testing frameworks
Work EnvironmentCollaborates closely with developers, involved in continuous integration and deployment pipelines
CertificationsOften holds certifications in testing tools or programming languages

In summary, a Software Development Engineer In Testing primarily focuses on creating automated tests and scripting to ensure software quality, working closely with development teams. They possess strong programming skills and are integral to continuous testing processes.

What are popular job titles related to Software Development Engineer In Testing jobs in San Francisco Bay Area, CA? For Software Development Engineer In Testing jobs in San Francisco Bay Area, CA, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer In Testing jobs in San Francisco Bay Area, CA look for? The top searched job categories for Software Development Engineer In Testing jobs in San Francisco Bay Area, CA are:
What cities near San Francisco Bay Area, CA are hiring for Software Development Engineer In Testing jobs? Cities near San Francisco Bay Area, CA with the most Software Development Engineer In Testing job openings:
Infographic showing various Software Development Engineer In Testing job openings in San Francisco Bay Area, CA as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 18% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $173,808 per year, or $83.6 per hour.

Test Automation Senior Manager (SDET)

Accenture

Toronto, ON • On-site

Full-time

Re-posted 12 days ago


Accenture Federal Services rating

8.7

Company rating: 8.7 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

44th of 485 rated business services


Job description

We are

A forward-thinking services company at the forefront of AI-native innovation. We partner with enterprise clients to create next-generation, agent-powered workflows to scale in real-world settings. Our people embed deeply with customers, moving projects beyond experimentation into operational reality.

ARE YOU READY to step up to the New and take your technology expertise to the next level?

Accenture Technology - QE is an exciting place to be. We help organizations rotate to New IT by delivering quality services that drive continuous quality, efficiency, and resilience across digital platforms. With a global footprint serving thousands of clients, we enable continuous testing, modern practices, and large-scale digital transformation.

You are

A seasoned Custom Software Development leader with 10+ years of experience delivering high-quality, scalable applications across web, mobile, and enterprise platforms.

You bring deep expertise as an SDET, combined with the ability to lead teams, define quality strategy, and drive end-to-end excellence. You are comfortable working in highly collaborative, global environments and are passionate about embedding quality throughout the software development lifecycle.

You are a subject matter expert in QE practices, modern automation frameworks, and AI-enabled testing, and you thrive in environments where you are responsible for delivery outcomes, technical leadership, and continuous improvement.

The work:

You will lead Quality efforts for large-scale, complex application builds-working closely with product, and architecture teams to ensure quality is embedded from design through production. You will define and execute modern testing strategies, leverage AI-enabled approaches, and lead teams to deliver scalable, secure, and high-performing applications. You will act as both a technical leader and trusted advisor, shaping solutions, driving adoption of best practices, and ensuring quality outcomes across multiple teams and platforms.

Key Responsibilities

Quality Strategy & Leadership

  • Define and lead end-to-end quality strategies, including early validation and continuous testing

Custom Software Development & SDET Leadership:

  • Lead design, development, and enhancement of applications and validation components
  • Ensure scalability, maintainability, and performance across systems
  • Design and implement automation frameworks (UI, API, mobile) using tools such as Playwright, Appium, and REST Assured
  • Integrate testing into CI/CD pipelines

AI-Enabled Testing & Innovation

  • Apply GenAI tools to improve test design, code generation, debugging, and root cause analysis

DevSecOps & CI/CD Integration

  • Embed automated testing into delivery pipelines (e.g., GitHub Actions, Azure DevOps)

Cross-Platform Quality Delivery

  • Lead testing across web, mobile (iOS/Android), and API layers

Client Engagement & Advisory

  • Partner with stakeholders to define quality strategies and support transformation initiatives

Team Leadership & Delivery Accountability

  • Lead and mentor global teams
  • Own delivery outcomes and guide technical decisions

Cross-Team Collaboration

  • Drive alignment across product, development, and architecture teams

Continuous Improvement

  • Improve test coverage, automation maturity, and delivery efficiency

Reporting & Insights

  • Deliver dashboards and insights to support data-driven decisions

Security, Accessibility & Compliance

  • Ensure adoption of best practices across secure and compliant delivery

Capability Building

  • Develop reusable assets, frameworks, and team capabilities

What you'll need

  • Bachelor's degree in computer science, or related discipline
  • Minimum of 10+ years of experiencein Test Automation, SDET, or software development roles
  • Strong experience in custom application development and modern Software Development practices
  • Proven experience leading QE teams and managing delivery outcomesacross complex programs
  • Strong coding experience (TypeScript, JavaScript, Java, or similar) with hands-on experience building automation frameworks
  • Experience designing and implementing test automation frameworks(Playwright, Appium, Selenium, REST Assured)
  • Proven experience integrating testing into DevSecOps pipelines(CI/CD, version control, artifact management)
  • Experience working in SAFe Agile or scaled Agile environments
  • Experience applying GenAI tools(e.g., GitHub Copilot, Claude, ChatGPT, Gemini) or working with AI-enabled testing approaches
  • Strong experience in test strategy, test data management, mocking, and observability
  • Proven ability to lead client engagements, facilitate workshops, and deliver solutions in ambiguous environments
  • Ability to design and deliver scalable solutions across multiple teams and enterprise systems
  • Strong communication, stakeholder management, and leadership skills
  • Experience leading large-scale QE transformations or digital testing programs
  • Experience in compliance-heavy or regulated industries(e.g., financial services, public sector, healthcare)
  • Strong understanding of GenAI in SDLC, including prompts and AI-augmented testing
  • Experience with contract testing, test data management, and advanced observability frameworks
  • Background in cross-platform application testing (web + mobile)
  • English is required for this position as this role will be aligned to multi-national teams where English is the common language across our North America Market. Due to the significant high volume of interactions with these English-speaking multi-national teams, which is inherent to this position, it is not possible to reorganize the company's activities to avoid this requirement.

Compensation at Accenture varies depending on a wide array of factors, which may include but are not limited to the specific office location,
role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation, based on full-time
employment, for roles that may be hired as set forth below.
The recruiting efforts for this position are intended to fill a brand new position.
The base pay range shown below is intended as a guideline to reflect the majority of offers for this role.
It does not represent a maximum limit - in some cases, actual compensation may exceed the range where appropriate.

Information on benefits is here:

Role Location Annual Salary Range

British Columbia/Ontario/New Brunswick $131,700 to $278,100

#LI-NA-FY25and#LI-MP

About Accenture

Accenture is a leading global professional services company that helps the world's leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services-creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world's leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360 value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360 value we create for our clients, each other, our shareholders, partners and communities.

Visit us atwww.accenture.com

Equal Employment Opportunity Statement

We believe that no one should be discriminated against because of their differences.All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law.Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.


What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom