Sr. SDET

Charles Schwab Inc.•Austin, TX
•$145,000 - $155,000•Onsite

About The Position

The Senior Software Development Engineer in Test will work on the Enterprise Risk Engine (ERE) team within Enterprise Middleware & Online Security, supporting advanced fraud detection and prevention capabilities. The role shapes quality strategy for a highly scalable, resilient platform by advancing automation, quality engineering practices, and continuous testing. It partners with software engineers, architects, product teams, and business partners to improve software reliability, accelerate delivery, and strengthen risk management outcomes. The position 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 technical leadership, analytical thinking, collaboration, and continuous improvement in a fast-paced Agile environment where quality is built into every stage of delivery. The selected candidate is expected to work on site in the specified location(s).

Requirements

  • 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 the 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.
  • Ability to collaborate and influence across engineering, architecture, product, and business teams.
  • Strong written and verbal communication skills.

Nice To Haves

  • 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.

Responsibilities

  • Shape the quality strategy for a highly scalable, resilient platform.
  • Advance automation, quality engineering practices, and continuous testing capabilities.
  • Work with software engineers, architects, product teams, and business partners to improve software reliability, accelerate delivery, and strengthen risk management outcomes.
  • Influence enterprise-wide testing approaches and modernize automation frameworks.
  • Enhance CI/CD quality practices and apply emerging AI capabilities to improve testing effectiveness.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service