Skip to main content
close

Search Jobs

Mobile QA Automation Engineer - SDET

Austin, TX ; Southlake, TX
Requisition ID 2026-118802 Category Engineering & Software Development Position type Regular Pay range USD $130,000.00 - $150,000.00 / Year Application deadline 2026-02-11
Apply

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(s).

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.

Schwab has been doing in-house, native mobile development for several years but every business channel in Schwab is increasing their presence on the mobile platform. We are looking to grow a high performing, engaged mobile development team that is passionate about delivering an excellent mobile experience for our users, from checking account balances to complex trading, Schwab’s ever-growing mobile user base is asking for more features and more and interesting visualizations and interactions. Come join the team and make your mark on a highly distributed, visible and valued product. 

We are seeking a Development Engineer in Test to develop and maintain automated testing solutions for our mobile applications using Appium, XCUI, and Espresso. You will design and execute comprehensive test automation scripts, monitor test execution, and collaborate with cross-functional teams to ensure high-quality mobile experiences. This role requires hands-on expertise in mobile test automation, strong coding skills in Java, and the ability to work effectively with geographically distributed teams. You will contribute to continuous improvement of our testing practices while supporting end-to-end quality across multiple mobile applications.

Key Responsibilities

Test Development & Automation

  • Design, develop, and maintain automated test suites using XCUI (iOS), Espresso (Android), and Appium for mobile applications
  • Create comprehensive test plans covering functional, feature, regression, and smoke testing scenarios
  • Identify and document edge cases and complex test scenarios in collaboration with developers
  • Test Execution & Quality Assurance
  • Execute manual and automated tests across mobile platforms to ensure application quality and reliability
  • Perform post-deployment testing to validate backend services and API integrations
  • Conduct thorough regression testing prior to each release cycle
  • Document and track defects with clear reproduction steps and severity classification

Cross-Functional Collaboration

  • Partner with developers to define testable acceptance criteria and identify potential quality risks early in the development cycle
  • Work closely with Product Owners to ensure features meet business requirements and follow QA best practices
  • Facilitate or lead daily stand-ups, providing clear status updates on testing progress and blockers
  • Actively participate in refinement sessions, asking critical questions to clarify requirements and uncover gaps 
  • Process Improvement & Leadership
  • Collaborate with QA team members to enhance testing processes, frameworks, and methodologies
  • Promote and implement QA best practices across the team
  • Contribute to continuous improvement initiatives for test coverage, automation, and efficiency
  • Mentor junior QA engineers and provide guidance on testing strategies and tools

Quality Metrics & Reporting

  • Track and report on test coverage, defect trends, and quality metrics
  • Provide clear status reports on testing progress and release readiness
  • Identify quality risks and communicate impact to stakeholders

What you have


Required Qualifications

Education & Experience

  • BS/MS in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 3-5 years of experience in mobile application testing (iOS and/or Android)
  • 3+ years building and maintaining test automation frameworks
  • Proven experience developing, executing, and maintaining automated test scripts

Technical Skills

  • Strong hands-on coding experience with Java or other object-oriented programming languages
  • Experience with mobile automation tools: XCUI (iOS) and/or Espresso (Android)
  • Proficiency with test management and defect tracking tools (JIRA, Zephyr, or similar)
  • Solid understanding of mobile development lifecycles on iOS and/or Android platforms
  • Working knowledge of CI/CD practices and DevOps methodologies

Soft Skills & Abilities

  • Demonstrated ability to manage multiple concurrent testing efforts across geographically distributed teams
  • Strong analytical and problem-solving skills with attention to detail
  • Excellent communication skills with ability to collaborate effectively across technical and non-technical teams
  • Self-motivated with ability to work independently and in team environments

Preferred Qualifications

  • Experience using Github Copilot/Cursor to code, write test
  • Experience with MCP server
  • Experience with Kotlin and/or Swift programming languages
  • Knowledge of Appium for cross-platform mobile testing
  • Experience in financial services or trading platforms
  • Understanding of security testing and data compliance requirements
  • Familiarity with Agile/Scrum methodologies and ceremonies

"In addition to the salary range, this role is also eligible for bonus or incentive opportunities."


What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
Apply

Eligible Schwabbies receive

  • Medical, dental and vision benefits

  • 401(k) and employee stock purchase plans

  • Tuition reimbursement to keep developing your career

  • Paid parental leave and adoption/family building benefits

  • Sabbatical leave available after five years of employment