Sr. SDET

Charles Schwab Corporation

Austin (TX)

On-site

USD 130,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Charles Schwab Corporation is seeking a Senior Software Development Engineer in Test to shape the quality strategy for a scalable platform, drive automation, and strengthen risk management outcomes. You will collaborate with engineers, architects, product teams, and business partners in an Agile environment where quality is built into delivery.

This role offers opportunities to modernize automation frameworks, enhance CI/CD practices, and apply GenAI capabilities to testing.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 8+ years designing, developing, and maintaining enterprise-scale test automation frameworks and quality engineering solutions.
  • Strong experience developing automation solutions using Java and modern test automation frameworks.
  • Hands-on experience with Selenium, Cucumber, and automated testing tools.
  • Experience testing APIs, microservices, distributed systems, and event-driven architectures.
  • Experience with GitHub, source control, code reviews, and CI/CD workflows.
  • Strong knowledge of SDLC, Agile methodologies, and quality engineering practices.
  • Demonstrated experience creating test strategies, automation architectures, and scalable testing solutions.
  • Strong problem-solving, troubleshooting, and analytical skills.
  • Proven ability to collaborate and influence across engineering, architecture, product, and business teams.
  • Strong written and verbal communication skills.

Skills

Enterprise-scale test automation
Quality engineering
Automation using Java
Modern test automation frameworks
Selenium
Cucumber
GitHub
CI/CD workflows
SDLC
Agile methodologies
Test strategies
Automation architectures
Analytical skills
Collaboration across teams
Communication skills

Education

Bachelor's degree in Computer Science, Software Engineering, or a related technical field

Tools

Selenium
Cucumber
GitHub
CI/CD

Job description

Your Opportunity

At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).

The Enterprise Risk Engine (ERE) team within Enterprise Middleware & Online Security plays a critical role in protecting Schwab and its clients through advanced fraud detection and prevention capabilities. As a Senior Software Development Engineer in Test, you will help shape the quality strategy for a highly scalable, resilient platform by advancing automation, quality engineering practices, and continuous testing capabilities. Working closely with software engineers, architects, product teams, and business partners, you will drive solutions that improve software reliability, accelerate delivery, and strengthen risk management outcomes.

This role offers the opportunity to influence enterprise-wide testing approaches, modernize automation frameworks, enhance CI/CD quality practices, and apply emerging AI capabilities to improve testing effectiveness. Success requires strong technical leadership, analytical thinking, collaboration, and a passion for continuous improvement in a fast-paced Agile environment where quality is built into every stage of delivery.

What you have
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 8+ years of experience designing, developing, and maintaining enterprise-scale test automation frameworks and quality engineering solutions.
  • Strong experience developing automation solutions using Java and modern test automation frameworks.
  • Hands-on experience with Selenium, Cucumber, and automated testing tools.
  • Experience testing APIs, microservices, distributed systems, and event-driven architectures.
  • Experience with GitHub, source control, code reviews, and CI/CD workflows.
  • Strong knowledge of Software Development Lifecycle (SDLC), Agile methodologies, and quality engineering practices.
  • Demonstrated experience creating test strategies, automation architectures, and scalable testing solutions.
  • Strong problem-solving, troubleshooting, and analytical skills.
  • Proven ability to collaborate and influence across engineering, architecture, product, and business teams.
  • Strong written and verbal communication skills.
Preferred Qualifications
  • Experience with cloud-native architectures and modern platform engineering practices.
  • Experience implementing continuous testing and advanced test data management strategies.
  • Experience with performance testing approaches and tools.
  • Technical leadership, coaching, and mentoring experience within Agile teams.
  • Experience leveraging GenAI tools such as GitHub Copilot and applying AI-assisted development, testing, prompt engineering, agentic workflows, and spec-driven development practices.
  • Familiarity with Behavior-Driven Development (BDD) methodologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Test (SDET)
Software Engineer in Test (SDET)

Charles Schwab • Austin (TX)

On-site
USD 95,000 - 130,000
401(k) with company match
Sabbatical after 5 years
Parental leave
+2
Software Engineer in Test (SDET)
Software Engineer in Test (SDET)

Charles Schwab Corporation • Austin (TX)

On-site
USD 90,000 - 130,000
Software Development & Engineering SDET
Software Development & Engineering SDET

Charles Schwab • Southlake (TX)

On-site
USD 90,000 - 130,000
401(k) match
Employee stock purchase plan
Paid time off
+4
Software Engineering Technical Lead
Software Engineering Technical Lead

Charles Schwab • Southlake (TX)

On-site
USD 170,000 - 210,000
401(k) match
Sabbatical after 5 years
Paid parental leave
+2
Senior Software Engineer, Trading Platforms
Senior Software Engineer, Trading Platforms

Charles Schwab Corporation • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior Manager, Software Engineering Transformation
Senior Manager, Software Engineering Transformation

Charles Schwab • Southlake (TX)

On-site
USD 180,000 - 280,000
Hybrid work approach
Competitive benefits
Bonus opportunities
Senior Software and Platform Engineer
Senior Software and Platform Engineer

Charles Schwab • Austin (TX)

On-site
USD 190,000 - 250,000
401(k) with company match
Paid time off & sabbatical
Parental leave and family building
+2
Sr. Manager, Software Development and Engineering Lead
Sr. Manager, Software Development and Engineering Lead

Charles Schwab Corporation • Austin (TX)

On-site
USD 140,000 - 210,000
Java Engineer
Java Engineer

Charles Schwab Corporation • Austin (TX)

On-site
USD 120,000 - 150,000
Sr Manager, Software Development & Engineering Lead
Sr Manager, Software Development & Engineering Lead

Charles Schwab Corporation • Austin (TX)

On-site
USD 140,000 - 210,000