Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Specialist, Mobile QA Automation Engineer - Hybrid image - Rise Careers
Job details

Specialist, Mobile QA Automation Engineer - Hybrid

Position Type: RegularYour opportunityAt 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.This role requires the Development Engineer in Test to write Mobile automation code leveraging Espresso and/or XCUI framework for iOS and/or Android development. Your responsibilities would include: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 the leadership to research, investigate, implement, and train other QA Testing Resources in the areas of Test-Driven Development, Testing Automation using Espresso/XCUI.Plan, develop, and debug native performance test scripts.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 haveRequired Qualifications:1+ years in Mobile Application Development1+ 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.Preferred Qualifications: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.In addition to the salary range, this role is also eligible for bonus or incentive opportunities.What’s in it for youAt Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. 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 planPaid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positionsPaid parental leave and family building benefitsTuition reimbursementHealth, dental, and vision insurance
Charles Schwab Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Charles Schwab DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Charles Schwab
Charles Schwab CEO photo
Walt Bettinger II
Approve of CEO

Average salary estimate

Estimate provided by employer
$26 / HOURLY (est.)
min
max
$22
$30

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Specialist, Mobile QA Automation Engineer - Hybrid, Charles Schwab

Schwab is on the lookout for a passionate Specialist, Mobile QA Automation Engineer to join our dynamic team in Texas! In this role, you’ll get to flex your technical skills while innovatively contributing to our Mobile Retail and Retirement applications. Your main mission will be to develop a robust automation test framework from scratch using Espresso or XCUI for both iOS and Android platforms. You’ll ensure that our automation processes are consistently running, analyzing failures, and troubleshooting issues promptly. If you love briefing leadership on your findings and implementing training sessions for your fellow QA professionals in Test-Driven Development, this will be your playground. You’ll collaborate closely with product teams, Scrum Masters, and external vendors across the globe, ensuring we have the right tools and procedures in place for top-notch QA. We value your input in planning our future QA tooling and technology needs as well. Although a strong background in Java, Kotlin, or Swift is essential, it’s your ability to foster an end-to-end testing approach across diverse applications that will truly set you apart. Plus, Schwab’s supportive culture is here to fuel your professional growth and empower you to make a lasting impact in the finance sector! Your journey starts here - let’s challenge the status quo together.

Frequently Asked Questions (FAQs) for Specialist, Mobile QA Automation Engineer - Hybrid Role at Charles Schwab
What are the main responsibilities of a Specialist, Mobile QA Automation Engineer at Schwab?

As a Specialist, Mobile QA Automation Engineer at Schwab, your key responsibilities include designing a robust automation test framework using Espresso and XCUI for mobile applications, ensuring ongoing execution and reporting of automated tests, and collaborating with various teams to improve testing strategies. You'll also be involved in coding test scripts and engaging in training initiatives regarding automation processes.

Join Rise to see the full answer
What qualifications are necessary for the Specialist, Mobile QA Automation Engineer position at Schwab?

To qualify for the Specialist, Mobile QA Automation Engineer position at Schwab, candidates should possess at least 1 year of experience in mobile application development, as well as experience in building and maintaining test automation frameworks. Proficiency in coding with Java, Kotlin, or Swift, along with a Bachelor's degree in Computer Science or a related field, is also required.

Join Rise to see the full answer
How does the Specialist, Mobile QA Automation Engineer role at Schwab support career growth?

The Specialist, Mobile QA Automation Engineer position at Schwab supports career growth by offering a purpose-driven culture that focuses on personal and professional development. Employees are equipped with the necessary tools, resources, and opportunities to continually advance their skills in automation testing within the evolving finance industry.

Join Rise to see the full answer
What tools does Schwab utilize for bug tracking and test management in the Specialist, Mobile QA Automation Engineer role?

In the Specialist, Mobile QA Automation Engineer role at Schwab, industry-standard tools such as JIRA, MTM, and Zephyr may be used for logging bugs and managing test cases. Familiarity with these tools is an advantage for candidates looking to optimize their efficiency in QA processes.

Join Rise to see the full answer
What benefits can a Specialist, Mobile QA Automation Engineer at Schwab expect?

As a Specialist, Mobile QA Automation Engineer at Schwab, you can expect a competitive benefits package, including a 401(k) with company match, health insurance, tuition reimbursement, paid parental leave, and a 28-day sabbatical program after five years of service. Schwab prioritizes the well-being and success of its employees, ensuring a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Specialist, Mobile QA Automation Engineer - Hybrid
What experience do you have with automation testing frameworks like Espresso or XCUI?

When discussing your experience with automation testing frameworks such as Espresso or XCUI, highlight specific projects where you designed and implemented testing frameworks, focusing on the impacts you've made in those roles. It's beneficial to share the challenges you faced and how you overcame them to demonstrate problem-solving abilities.

Join Rise to see the full answer
Can you explain your approach to maintaining and executing automated test scripts?

In your answer, emphasize the systematic methods you use for maintaining and executing automated test scripts, such as regular code reviews, analysis of test results, and updates based on changes in application logic. Discuss how you ensure that your scripts remain efficient and relevant over time.

Join Rise to see the full answer
How do you ensure effective communication and collaboration with cross-functional teams?

To effectively communicate and collaborate with cross-functional teams, explain how you prioritize transparency in sharing progress and challenges through regular touchpoints or updates. Highlight instances where team collaboration led to the success of projects and share your strategies for managing different personalities and work styles.

Join Rise to see the full answer
Describe a challenging bug you encountered in mobile testing and how you resolved it.

When asked about a challenging bug, frame your response by detailing the situation, the steps you took for diagnosis, and the resolution process. Emphasize your analytical skills, innovative thinking, and willingness to learn from the experience, showing your value in future projects.

Join Rise to see the full answer
What strategies do you implement to encourage Test-Driven Development in your team?

Discuss strategies such as conducting training sessions on Test-Driven Development principles, providing resources for best practices, and integrating TDD into the team's workflow. Use examples from your experience where you successfully implemented TDD and the positive outcomes it produced.

Join Rise to see the full answer
How do you approach debugging test automation failures?

In your response, outline a structured approach to debugging test automation failures, including reviewing logs, reproducing defects, and determining whether the issue lies in the test scripts or the application. Share specific examples of how debugging led to efficient problem resolution.

Join Rise to see the full answer
What is your experience with CI/CD practices in mobile app testing?

Speak to your experience with CI/CD practices and how they have enhanced your mobile app testing processes. Highlight your understanding of integrating automated tests within CI/CD pipelines, which allows for rapid feedback and deployment cycles while maintaining quality assurance.

Join Rise to see the full answer
Can you give an example of how you have mentored others in QA practices?

Share a specific instance where you mentored colleagues in QA practices, focusing on knowledge transfer and fostering a culture of continuous improvement. Illustrate the methods you used to teach and the positive impact it had on the team’s performance.

Join Rise to see the full answer
What coding languages are you proficient in, and how have you applied them in automation testing?

Detail your proficiency in coding languages relevant to automation testing like Java, Kotlin, or Swift. Provide examples of how you've utilized these languages to create automated tests, enhance frameworks, or troubleshoot issues in mobile testing environments.

Join Rise to see the full answer
How do you stay updated with the latest trends in mobile automation testing?

Discuss your commitment to continuous learning and how you keep abreast of the latest trends in mobile automation testing. Mention resources such as industry conferences, online courses, and active participation in relevant communities that ensure your skills remain current and competitive.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Aerotek Hybrid San Diego, CA
Posted 7 days ago
Acentra Health Remote No location specified
Posted 5 days ago
Photo of the Rise User
Smiths Group Hybrid 701 E Pratt St, Baltimore, MD 21202, USA
Posted 12 hours ago
Photo of the Rise User
HomeBuddy Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
ISAAC Instruments Remote 1300 Clairevue Blvd W, Saint-Bruno-de-Montarville, QC, Canada
Posted 12 hours ago
Photo of the Rise User
Posted 9 days ago

Our purpose is to champion every client’s goals with passion and integrity, empowering them to take ownership of their financial future at every income level and life stage.

148 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!