Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Quality Assurance Engineer

Charles Schwab

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.

Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as part of our ongoing commitment to democratize access to investing and financial planning.

We're looking for a Quality Assurance Engineer who is passionate about building reliable, high-quality software and solving complex technical challenges. Join the thinkorswim® charting services team and help ensure the performance, stability, and accuracy of a platform trusted by millions of traders.

In this role, you'll drive test automation and quality engineering practices across critical services that power secure authentication, real-time market data, order execution, and sophisticated risk and margin calculations. Working alongside experienced engineers in an agile environment, you'll help deliver resilient, scalable systems that operate in real time and at significant scale.

If you're excited by technical complexity, automation, and the opportunity to make a measurable impact on a world-class trading platform, we'd love to hear from you.

• Design, develop, and execute test strategies for backend services, APIs, distributed systems, and event-driven architectures supporting the thinkorswim® platform.
• Build and maintain automated test frameworks and validation pipelines that improve test coverage, release confidence, and overall software quality.
• Validate real-time market data, charting services, technical studies, historical data processing, scanners, watchlists, and order execution workflows to ensure accuracy, reliability, and performance.
• Partner with software engineers, product owners, and stakeholders to ensure quality is built into every stage of the software development lifecycle.
• Analyze and troubleshoot defects across complex distributed systems using logs, metrics, traces, and observability tooling.
• Support production releases, issue triage, root-cause analysis, and remediation efforts to improve platform stability and resiliency.
• Lead quality engineering initiatives by driving automation-first practices, expanding test coverage, and improving testing processes and tooling.
• Mentor team members and provide technical leadership on quality engineering best practices.

What you have

To ensure that we have fulfilled our promise of "challenging the status quo," this role has specific qualifications that successful candidates should have.

Required Qualifications

3+ years of experience testing the thinkorswim® code base, including charting applications, market data services, trading workflows, or supporting backend systems.
• Proven ability to design and execute comprehensive test strategies for backend services, APIs, and distributed systems, including service-to-service communication, messaging platforms, and event-driven architectures.
• Strong analytical skills with experience validating real-time market data, charting services, technical studies, historical data processing, order routing, and other critical backend systems using production-like data and environments.
• Expertise testing complex trading and charting platforms, including real-time market data pipelines, chart rendering services, technical study calculations, historical data processing, scanner services, watchlist synchronization, and order execution workflows, ensuring accuracy, resiliency, and performance at scale.
• Experience developing and maintaining automated testing frameworks, and current working experience with Schwab syatems and processes
• Strong troubleshooting skills in high-throughput, low-latency systems using logs, metrics, tracing, and observability tools.
• Strong technical expertise in Java, microservices, REST APIs, messaging technologies (Kafka, RabbitMQ, JMS, QDS, or similar), and CI/CD tooling including Git, Maven/Gradle, and TeamCity or GitHub Actions.
• Experience leveraging SQL and relational databases for large-scale data validation, root-cause analysis, and system verification.
• Experience collaborating closely with software engineers, product owners, and platform teams throughout the software development lifecycle.
• Strong understanding of Agile development methodologies and quality engineering best practices.
• Demonstrated ability to lead quality engineering initiatives, promote automation-first practices, and drive continuous improvements in test effectiveness and release reliability.

Preferred Qualifications

Experience mentoring QA engineers and software engineers on automation, testing strategies, and quality engineering best practices.
• Experience implementing contract testing, schema validation, and automated testing for event-driven and messaging-based architectures.
• Experience improving CI/CD pipelines, test observability, release validation processes, and quality engineering maturity.
• Experience with performance, load, stress, and resiliency testing using tools such as Gatling, JMeter, K6, or similar technologies.
• Experience validating distributed systems under peak market conditions, high-volume market data loads, and failure scenarios.
• Hands-on experience with automation frameworks such as Playwright, Selenium, Cypress, or similar technologies.
• Strong technical writing and documentation skills, including the creation of test strategies, test plans, and quality metrics.
• Demonstrated ability to influence technical decisions across engineering, product, architecture, and delivery teams.
• Experience serving as a technical lead or quality engineering lead on large-scale initiatives.

In addition to the salary range, this role is also eligible for bonus or incentive opportunities
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Quality Assurance Engineer in Ann Arbor, MI vacancy
  •  ...services as part of our ongoing commitment to democratize access to investing and financial planning. We're looking for a Quality Assurance Engineer who is passionate about building reliable, high-quality software and solving complex technical challenges. Join the... 
    Suggested
    Contract work
    Work experience placement
    Work at office

    Charles Schwab

    Ann Arbor, MI
    2 days ago
  • $82k - $152.2k

     ...clients by enhancing their operational efficiency through innovative and tailored technology solutions.We are seeking a Senior QA Engineer to lead Confirmation API implementations for audit and financial clients. While this position carries the title of Senior QA Engineer... 
    Suggested
    Full time
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  •  ...their goals today, tomorrow, and into the future.Esperion Quality Philosophy: Quality is in all we do because all we do is for...  ...off and holidays.Position Title: Senior Manager, Quality Assurance / Quality Engineer - Device and Combination ProductsThis role is responsible... 
    Suggested
    Contract work
    Remote work

    Esperion

    Ann Arbor, MI
    5 days ago
  • MUST HAVE recent experience with: # UI Testing with JavaScript & Node (must have both) # Java # Selenium Web Driver DO NOT send me candidates if they don't have real and strong experience with all of the skills listed above. This is a tough interview...
    Suggested

    3B Staffing LLC

    Ann Arbor, MI
    2 days ago
  •  ...Occasionally perform other IT systems engineering activities such as requirements, design,...  ...complex software projects and ensuring high-quality deliverables Experience in both...  ...Advanced certifications in testing or quality assurance (e.g., International Software Testing... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Ssg

    Ann Arbor, MI
    1 day ago
  • $86.7k - $147.4k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...Preferred QualificationsWe are looking for a motivated Supplier Quality Engineer to help ensure our suppliers consistently deliver high... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    4 days ago
  • Aquent Talent is seeking an AI Software Test Engineer to ensure the quality and reliability of innovative AI-driven applications for leading creative and digital clients. In this role, you’ll design and execute automated and manual tests, validate AI models, and build... 

    Aquent Talent

    Ann Arbor, MI
    6 days ago
  • $100k - $125k

     ...impact of their work. Join us.Job SummarySenior Integration Test Engineers serve as key stakeholders in the R&D process. This role bridges...  ...all anomalies are thoroughly documented. Champion product quality by contributing to acceptance criteria and safety-critical validation... 
    Work at office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    5 days ago
  •  ...Quality EngineerUS Farathane Orion is seeking an experienced Quality Engineer for ensuring that plastic injection molded components meet all customer, internal, and regulatory requirements. This role supports production, engineering, and suppliers by applying automotive... 
    Temporary work
    Weekend work
    Day shift

    U.S. Farathane

    Ann Arbor, MI
    5 days ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...high-consequence applications of Autonomy, including necessary assurance, T&E, and societal implicationsBasic Qualifications:Typically... 
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Ann Arbor, MI
    7 days ago
  •  ...MMNA) Team!At Mitsubishi Motors NA, we are driving innovation, quality, and excellence in the automotive industry. Our commitment to delivering...  ...collaboration with internal and external stakeholders. The RAC Engineer will be expected to participate in periodic in-person meetings... 
    Work at office
    Remote work
    Work from home

    Mitsubishi Motors

    Ann Arbor, MI
    4 days ago
  •  ...Job Description Job Description Test Engineer A/Sr - NSK Corporation The Company NSK is a global manufacturer of ball and roller bearings, linear motion technology, automotive components, and steering systems with both domestic and overseas manufacturing. NSK... 
    Temporary work
    For contractors
    Overseas
    Flexible hours

    NSK Corporation

    Ann Arbor, MI
    16 days ago
  •  ...Mitsubishi Motors North America, Inc. (MMNA) is seeking a Senior Regulatory Compliance and Certification Engineer (Safety) to lead safety regulatory and certification matters for NA vehicles. The role emphasizes collaboration with internal teams and external organizations... 
    Remote work

    Mitsubishi Motors North America

    Ann Arbor, MI
    2 days ago
  • $94.76k - $119.48k

     ...making through advanced automation, system integration, and process re-engineering.Job Details/Responsibilities1. In all actions, demonstrates a primary commitment to patient safety and product quality by maintaining compliance to the Quality Policy and all other... 

    Terumo Medical Corporation

    Ann Arbor, MI
    5 days ago
  •  ...in your career? Do you want to do meaningful work that improves quality of life? At Tetra Tech, you will work with high-performing...  ...development.We currently have an opening for an Automation & Controls Engineer to join our Systems Integration team. The position is based in... 
    Work at office
    Local area
    Night shift

    Tetra Tech

    Ann Arbor, MI
    5 days ago
  •  ...in your career? Do you want to do meaningful work that improves quality of life? At Tetra Tech, you will work with high-performing...  ...development.We currently have an opening for an Automation & Controls Engineer to join our Systems Integration team. The position is based in... 
    Night shift

    Tetra Tech

    Ann Arbor, MI
    4 days ago
  •  ...You'll be responsible for ensuring system reliability, performance, and data accuracy while collaborating closely with project and engineering teams. EPMS / PME Responsibilities Administer, configure, and maintain Schneider Electric Power Monitoring Expert (PME)... 
    For contractors

    Albireo Energy

    Ann Arbor, MI
    4 days ago
  • $100k - $140k

     ...leading Cx firms in the country. We partner with clients for quality assurance in the design, construction, and post-acceptance phases of...  ...security, and energy management. Collaborate with clients, engineers, and project managers to gather requirements, develop... 

    FST Technical Services

    Ann Arbor, MI
    21 days ago
  • $81.8k - $118.6k

     ...OpportunityWe are seeking an Automation / Instrumentation & Controls Engineer to join our Energy and Resources consulting team. This position...  ...coordinating completion, and reviewing deliverables to ensure quality and consistency.• Coordinating with internal teams and external... 
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Local area
    Remote work
    Flexible hours

    Stantec

    Ann Arbor, MI
    7 days ago
  •  ...Senior Substation Automation Engineer - Grid Modernization (IEC 61850)Together, we own our company, our future, and our shared success. As an employee-owned company, our people are Black & Veatch. We put them at the center of everything we do and empower them to grow,... 
    Full time
    Part time
    Work experience placement
    Work at office
    Local area
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Ann Arbor, MI
    4 days ago
  • $105.9k - $180k

     ...development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    8 days ago
  • Job description: Automation Integration Developer Position Summary The Automation Integration Developer supports ongoing development, automation, integration, and maintenance of our internal business applications and systems. This role works directly with business...
    Full time
    Contract work
    Monday to Friday

    JNS

    Ann Arbor, MI
    24 days ago
  • $105.9k - $180k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...collaboratively with engineering, manufacturing, service, and quality teams. Willingness to learn and grow within a structured product... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Ann Arbor, MI
    4 days ago
  • $105.9k - $180k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...technical, functional and non-functional requirements to deliver high quality solutions.Proficiency in writing, deploying, and maintaining... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    4 days ago
  •  ...Job Description Job Description Business Process Automation Engineer About the Role We're looking for a hands-on Business Process & Automation Engineer to help eliminate manual work across Customer Service, Finance, and Operations. You'll identify process... 

    A & D Engineering

    Ann Arbor, MI
    4 days ago
  •  ...The Plant Quality Engineer (PQE) - Responsible for all aspects of product conformity for their systems / Components at the Warren Truck Assembly Plant. The PQE reports directly to the PQE Lead and will build effective relationships with both salaried and hourly, assembly... 
    Hourly pay
    Full time
    Immediate start

    Stellantis

    Ann Arbor, MI
    3 hours ago
  • $186.9k - $267.7k

     ...50% in the USA and Internationally is requiredMeet the TeamCisco Security Business Group (SBG) is looking for a Forward Deployed Engineer in a customer-facing role that focuses on technical leadership, two-way advocacy, and expertise across our Security Service Edge (... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    4 days ago
  • Job-ID32790067Reference26-02554Job Title: (CW CW ADAS Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond... 
    Local area

    Kyyba

    Ann Arbor, MI
    7 days ago
  • $111.9k - $190.2k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...enhance AI products and tools for the business, owning product quality and reliability end to endDeploy AI capabilities into KLA's teams... 
    Minimum wage
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    4 days ago
  •  ...investigators translate promising ideas into validated, deployable innovations. We partner closely with Michigan Medicine, Michigan Engineering, and other institutional units to deliver services researchers can rely on.Mission StatementMichigan Medicine improves the health... 
    Full time
    Remote work
    Work from home

    University of Michigan

    Ann Arbor, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quality Assurance Engineer. Be the first to apply!