Charles Schwab - Austin, TX

posted 2 months ago

Full-time - Entry Level
Austin, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Mobile QA Automation Engineer at Schwab is responsible for developing and maintaining automation frameworks for mobile applications using Espresso and/or XCUI. This role emphasizes the importance of robust testing practices, collaboration with cross-functional teams, and the integration of automation into the development process to enhance the quality of mobile retail and retirement applications.

Responsibilities

  • Design robust Automation test framework from scratch with Espresso and/or XCUI for Mobile Retail and Retirement applications.
  • Ensure automation is constantly running, analyzing, and promptly reporting on failures.
  • Work with leadership to research, investigate, implement, and train other QA Testing Resources in Test-Driven Development and Testing Automation using Espresso/XCUI.
  • Plan, develop, and debug native performance test scripts.
  • Work cross-organizationally with external vendors to define environment requirements and develop best Automation processes.
  • Foster end-to-end testing across multiple applications.
  • Partner with geographically distributed teams to plan future QA tooling and technology decisions.
  • Liaise with product teams, Product Owners, and Scrum Masters to integrate project plans, testing schedules, and metrics reporting.

Requirements

  • 1+ years in Mobile Application Development
  • 1+ years of experience in building and maintaining test automation frameworks.
  • 1+ years of developing, executing, and maintaining automated test scripts.
  • 1+ years of experience with Mobile Development on iOS and/or Android devices.
  • 1+ years of hands-on coding experience with Java, Kotlin, SWIFT, or other object-oriented programming languages.
  • Bachelor's degree in Computer Science, Information Systems, or a related field.

Nice-to-haves

  • Experience with XCUI and/or Espresso.
  • Working knowledge of industry-standard tools for logging bugs and managing test cases (e.g., JIRA/MTM, Zephyr/HPQ).
  • Understanding of CI/CD practices and Lean DevOps methodologies.
  • Proven ability to successfully balance and deliver multiple geographically distributed QA projects with concurrent releases.
  • Financial/Trading services industry experience is a plus.

Benefits

  • 401(k) with company match
  • Employee stock purchase plan
  • Paid time for vacation
  • Paid time for volunteering
  • 28-day sabbatical after every 5 years of service
  • Paid parental leave
  • Family building benefits
  • Tuition reimbursement
  • Health insurance
  • Dental insurance
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service