
Software Development Engineer in Test
Charles Schwab3 days ago
Base Salary
$92k - $204k/yr
Responsibilities
- Design, build, and enhance scalable test automation frameworks for CMS platforms, APIs, and web applications.
- Drive API, integration, UI, and regression automation while improving test reliability, reducing flakiness, and optimizing execution.
- Define quality strategy and lead risk-based testing for content workflows, page rendering, component integrations, and API content delivery.
- Integrate automated tests into GitHub Actions, Jenkins, and Azure DevOps pipelines and establish automated quality gates for pull requests, builds, deployments, and releases.
- Partner with Product Owners and Engineering on acceptance criteria, testability, and early quality-risk identification.
- Communicate release readiness, risks, and coverage gaps to stakeholders.
- Mentor SDETs, engineers, and QA/QC resources on automation best practices and promote shift-left testing and defect prevention.
Requirements
- Strong programming experience in Java, Python, or JavaScript/TypeScript.
- Proven experience building enterprise-scale automation frameworks.
- Experience with Selenium, Playwright, Mabl, RestAssured, and Postman.
- Knowledge of test design patterns, test architecture, API and microservices testing, debugging, logging, and root cause analysis.
- Hands-on experience integrating tests into CI/CD pipelines and implementing automated quality gates.
- Experience with CMS platforms, digital or web applications, or content delivery systems, plus end-to-end system testing in integrated environments.
- Experience working in Agile or SAFe delivery models.
- Current working experience with Schwab systems and processes.
- Preferred experience with Drupal CMS, Next.js or modern frontend frameworks, headless CMS and API-driven architectures, performance testing with k6 or JMeter, accessibility validation, AWS or Azure, and observability tools.
Benefits
- Fully onsite work in the specified location due to the company’s in-office collaboration policy.
- Eligible for bonus or incentive opportunities in addition to the salary range.
Tech Stack
Apache JMeterAWSAzureDrupalGitGitHub ActionsJavaJavaScriptJenkinsNext.jsPostmanPythonSeleniumTypeScript
Categories
About Charles Schwab
Charles Schwab provides brokerage, banking, and wealth management services for individual investors and independent investment advisors. Its business spans trading platforms, advisory and custody services (Schwab Advisor Services), ETFs and mutual funds, and a U.S. bank offering deposits and lending. Founded in 1971 and headquartered in Westlake, Texas, Schwab is publicly traded on the NYSE (SCHW) and expanded its retail and advisor footprint through the acquisition of TD Ameritrade.