Charles Schwab logo

Senior Quality Assurance Engineer

Charles Schwab Southlake, Texas, United States

onsitefull-time
Posted Aug 20, 2026Apply by Sep 19, 2026

**Role & seniority: ** Full-time Senior Quality Assurance Engineer (on-site), Southlake, TX

**Stack/tools: ** Selenium, Cypress, JUnit/TestNG; scripting for automation; QA/test planning tools implied via defect tracking; API testing, performance testing, security testing tools/techniques; CI/CD; Agile/SDLC

**Top 3 responsibilities: **

  • Design/implement/maintain test plans and automated test suites for complex financial applications

  • Define acceptance criteria and ensure requirements coverage with product/dev/business stakeholders

  • Execute functional, regression, integration, performance, security testing; analyze results, document defects, and drive improvements

  • Must-have skills:

    • Test planning and test case design, defect tracking, root cause analysis

    • Proficiency with test automation frameworks (Selenium/Cypress/JUnit/TestNG) and automation scripting

    • Strong SDLC/Agile understanding (CI/CD, sprint planning, backlog refinement)

    • Ability to translate requirements into test strategies; clear written/verbal communication

  • Nice-to-haves:

    • Financial services/fintech experience (trading, investing, client account platforms)

    • Experience mentoring less experienced QA engineers and promoting QA best practices

  • Location & work type: Southlake, TX; on-site, full-time

Full Description

Company Description Charles Schwab is an investment services firm that focuses on challenging the traditional Wall Street model to better serve clients. The company is committed to continuously improving the investing experience, believing that strong client outcomes drive strong business results. Schwab promotes an inclusive and values-driven culture, highlighted through #SchwabLife, and emphasizes community impact via #Schwab4Good. Prospective team members can expect a client-first environment that values innovation, integrity, and service. Role Description This full-time, on-site Senior Quality Assurance Engineer role is based in Southlake, TX. The Senior Quality Assurance Engineer will design, implement, and maintain test plans and automated test suites to validate complex financial applications and services. The role includes collaborating closely with product managers, developers, and business stakeholders to define acceptance criteria, ensure accurate requirements coverage, and resolve defects efficiently. Daily responsibilities may involve functional, regression, integration, performance, and security testing, as well as analyzing test results, documenting issues, and recommending improvements to application quality and reliability. The Senior Quality Assurance Engineer is expected to champion QA best practices, contribute to continuous improvement of testing processes, and mentor less experienced team members. Qualifications Experience in software quality assurance, including test planning, test case design, defect tracking, and root cause analysis. Proficiency with test automation frameworks and tools (e.g., Selenium, Cypress, JUnit, TestNG) and scripting languages for automation. Knowledge of SDLC and Agile methodologies, including participation in sprint planning, backlog refinement, and continuous integration/continuous delivery (CI/CD) practices. Familiarity with API testing, performance testing, and security testing using relevant tools and techniques. Strong analytical and problem-solving skills, with the ability to translate business requirements into effective test strategies. Effective written and verbal communication skills, with the ability to work collaboratively with cross-functional teams and present test findings clearly. Experience in the financial services or fintech domain is beneficial, particularly with trading, investing, or client account platforms. Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience. Demonstrated ability to mentor peers, promote quality-focused practices, and adapt to new tools and technologies.

Test PlanningTest Case DesignDefect TrackingRoot Cause AnalysisSeleniumCypressJUnitTestNGSDLCAgileCI/CDAPI TestingPerformance TestingSecurity TestingMentoringmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.