Primary Role Function:
This role requires the Development Engineer in Test to design, develop, and maintain automated test solutions using Appium. You will collaborate with cross-functional teams to design, implement, and execute testing strategies that meet our quality standards.
Responsibilities:
- Developing and maintaining functional test automation scripts for mobile application using Appium with Java.
- Ensuring automation is constantly running, analyzing, and promptly reporting on failures.
- Working cross-organizationally both within Schwab and with external vendors, both on and offshore to define environment requirements, identifying automation-related tools, developing, and executing best automation process and practices.
- Fostering our end-to-end testing approach across multiple applications.
- Partnering 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.
Required Qualifications:
- 1+ year in Mobile Application Development.
- 2+ years of experience in building and maintaining test automation frameworks.
- 2+ years of developing, executing, and maintaining automated test scripts.
- Hands-on coding experience with Java.
- Experience with XCUI and/or Espresso, Kotlin, SWIFT is preferred.
- Working knowledge of industry-standard tools for logging bugs and managing test cases (e.g., JIRA/Zephyr).
- Proven ability to successfully balance and deliver multiple geographically distributed QA projects with concurrent releases.
- Solid understanding of Mobile Development on iOS and/or Android devices.
- Understanding of CI/CD practices and Lean DevOps methodologies.
- Financial/Trading services industry experience is a plus.
The target hiring compensation range for this role is $26.99 to $29.99 an hour. Compensation is based on several factors including, but not limited to education, relevant work experience, relevant certifications, and location.
Client Description
Are you ready to join a prestigious financial services firm that prioritizes client success and innovation? Our client is a leading provider of investment and wealth management services, known for its commitment to transparency, integrity, and personalized advice. With a focus on empowering clients to achieve their financial goals, our client offers a dynamic and collaborative work environment. Join us in our mission to help individuals and families build a brighter financial future.