Mobile Development Engineer in Test

company banner
Charles Schwab & Co., Inc.
QA, Testing, Test, Development, Application, Java
Full Time

Job Description

Your Opportunity

The mobile technology team is responsible for designing, building, supporting and involving client-facing native mobile apps for Charles Schwab. The mobile team has traditionally been a key partner working with product teams to deliver excellent client experience to the millions of Schwab users. As a member of the mobile team you will work in one or more product channels to build mobile apps that meet and exceed client's needs, work closely with product teams to pair your mobile technology knowledge with product knowledge to create creative and innovative solution that thrill customers and disrupt competitors. It's an opportunity to both learn and bring your own experiences to help improve Schwab's mobile technology and practices. We are continuously working to embrace the latest technologies and practices to attract and retain top talent and foster a safe environment for personal growth and idea sharing.

What you are good at

This role requires the individual to write Mobile automation code leveraging Espresso and XCUI framework for iOS and Android development. Your responsibilities would include:
  • Design robust Automation test framework from scratch with Espresso and XCUI for Mobile Retail and Retirement applications
  • Ensure automation is constantly running, analyzing, and promptly reporting on failures
  • Work with the leadership to research, investigate, implement and train other QA Testing Resources in the areas of Test Driven Development, Testing Automation using Espresso/XCUI
  • Work cross-organizationally both within Schwab and with external vendors, both on and offshore to define environment requirements, identify Automation-related tools, develop and execute best Automation process and practices
  • Foster our end-to-end testing approach across multiple applications
  • Partner with geographically-distributed teams to plan our future QA tooling and technology decisions
  • Liaise with product teams, Product Owners and Scrum Masters to integrate project plans, testing schedules, and metrics reporting

What you have

  • 1-3 years in Mobile Application Development
  • 3-6 years of experience in building and maintaining test automation frameworks
  • 3-6 years developing, executing, and maintaining automated test scripts
  • Experience with XCUI or Espresso
  • Hands-on coding experience with Java, Kotlin, SWIFT, or other object -oriented programming languages
  • Working knowledge of industry-standard tools for logging bugs and managing test cases (e.g., JIRA/MTM, Zephyr/HPQ)
  • Proven ability to successfully balance and deliver multiple geographically-distributed QA projects with concurrent releases
  • Solid understanding of Mobile Development on iOS and Android devices
  • Understanding of CI/CD practices and Lean DevOps methodologies
  • Financial/Trading services industry experience is a plus


Company Information

At Schwab, we inspire the driven; individuals who want to take ownership of their career and their future. You are appreciated for your work, respected for your unique strengths and rewarded for the possibilities you create for our clients. Working in Schwab Technology is not just a job; it's an opportunity to do the best work of your life. This team drives Schwab's mission to harness the power of data to deliver the next gen client experience. They relentlessly pursue simplification and modernization, laying the foundation for the digital enterprise. They act boldly together to provide security for our clients and enterprise, safeguarding client trust all while delivering on their core commitments to availability, capacity and project execution with excellence and efficiency. If you are looking to be challenged with projects that stretch and grow your abilities, and push you towards further developing your expertise, apply to one of our openings today.
Dice Id : 10228622
Position Id : 2020-63687
Originally Posted : 2 months ago

Similar Positions at Charles Schwab & Co., Inc.

Senior Manager, Software Development
  • Austin, TX
  • 11 hours ago
Software Developer III-SDET
  • Austin, TX
  • 11 hours ago
Software Developer II-SDET
  • Austin, TX
  • 11 hours ago
Sr. Software Development Engineer in Test
  • Fort Worth, TX
  • 11 hours ago
Software Development Engineer in Test III
  • Westlake, TX
  • 11 hours ago
Senior Software Developer (SDET)
  • Phoenix, AZ
  • 11 hours ago