Charles Schwab · 18 hours ago
Mobile QA Automation Engineer - SDET
Charles Schwab is a leading financial services company that empowers individuals to manage their investments. They are seeking a Mobile QA Automation Engineer to develop and maintain automated testing solutions for mobile applications, ensuring high-quality user experiences through effective collaboration with cross-functional teams.
Financial Services
Responsibilities
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
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
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
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
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
Qualification
Required
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
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
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
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
Benefits
This role is also eligible for bonus or incentive opportunities.
Company
Charles Schwab
We have plans for every turn you take.
H1B Sponsorship
Charles Schwab has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (468)
2023 (455)
2022 (705)
2021 (483)
2020 (282)
Funding
Current Stage
Late StageRecent News
2025-10-04
Company data provided by crunchbase