Senior Software Engineer In Test

Charles Schwab Inc.Austin, TX
$91,800 - $204,100

About The Position

This role involves designing and developing automation code for trading applications, facilitating documentation and process flow for testing, and leading conversations to clarify requirements. The engineer will troubleshoot test environments and data issues, debug automation code, and identify areas for process improvement to help find bugs prior to release. The position requires gaining in-depth knowledge of new systems, generating and analyzing data to validate components, and developing AI tools to expedite the software development process. The role also includes acting as a tech lead for the automation team, setting best practices, defining test strategies, and ensuring high-quality coverage. Collaboration with product managers, engineers, and other QA engineers is essential for defining test strategies, acceptance criteria, and automation plans. Building scalable and robust automated test suites for CI/CD, proactively identifying automation opportunities, and participating in code reviews are key responsibilities. Mentoring other engineers, establishing policies for automation excellence, and championing quality across the company are also expected.

Requirements

  • B.S. in Computer Science or equivalent experience
  • Experience working in Agile development environments
  • Proven experience in software quality assurance testing, bringing expertise in Quality processes, tools and metrics
  • Knowledge of test automation frameworks, automation framework architecture, design, development and scripting languages
  • Experience in testing APIs/Web Services.
  • Hands-on experience in Java, Python or other Object-Oriented Programming Languages
  • Experience with Unix/Linux, Windows
  • Experience with SQL
  • Experience with AI tools for software development
  • Hunger to learn and explore new technologies to optimize the existing process
  • Self-motivated, independent and proactive
  • Outstanding collaboration and interpersonal skills
  • Excellent written and verbal communication

Nice To Haves

  • Strong understanding of software build tools, CI/CD integrations, deployment process and code quality checking tools
  • Working knowledge of source control software
  • Excellent verbal and written communication skills and high attention to details
  • Willingness to learn new technologies and implement in short amount of time
  • Ability to work independently with minimal supervision
  • Experience with software development with AI tools

Responsibilities

  • Design and develop automation code for trading application
  • Facilitate the documentation and process flow for all testing processes and systems sharing deep knowledge to QA engineers across our portfolio of applications
  • Lead the conversation to clarify requirements with functional QA Team
  • Trouble shoot test environmental/test data issues and debug automation code
  • Find work that needs to be done on our software process to help identify bugs for repair and regression prior to a release to our customers
  • Gain in-depth knowledge of how new systems function and generating and analyzing data to validate various components and modules of the application.
  • Develop AI tools to expedite software development process
  • Act as the tech lead for the automation team, setting best practices, defining test strategies, and ensuring high-quality coverage
  • Collaborate with product managers, engineers, and other QA engineers to define test strategies, acceptance criteria, and automation plans
  • Build scalable and robust automated test suites to support continuous integration and deployment
  • Proactively identify opportunities for automation, optimization, and improvement in test infrastructure and coverage
  • Participate in code reviews to ensure testability and quality are integrated into the development process
  • Mentor and lead other engineers in automation best practices, fostering a culture of continuous learning
  • Establish policies and practices for automation excellence
  • Champion a high bar for quality across the company and help shape the quality engineering culture
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service