Job Information
Charles Schwab Mobile Performance Test Engineer in Austin, Texas
Your opportunity
The mobile technology team is responsible for designing, building, supporting and involving client-facing native mobile apps for Charles Schwab. We have been a key partner working with product teams to deliver excellent client experience to the millions of Schwab users.
As a team member, you will work with our mobile app teams that build mobile applications and deliver APIs that meet and exceed client’s needs. You'll collaborate with developers and ops teams to pair your performance engineering knowledge and skills to enhance system performance and drive efficiency. This position offers an exciting opportunity to influence product reliability and user satisfaction through your efforts in optimizing system performance.
We are continuously working to embrace the latest technologies and methodologies to attract and retain top talent and foster a safe environment for personal growth and idea sharing.
If you are passionate about performance engineering and eager to make a meaningful impact within an innovative environment, we encourage you to apply and become a pivotal member of our team.
What you are good at
This role requires the Performance Engineer to help develop technology practice and processes that are focused on enhancing the efficiency and reliability of software systems, ensuring optimal performance under varying loads and conditions to deliver a seamless user experience to Schwab customers. Our ideal applicant has a bachelor's degree in computer science and several years of performance engineering experience in enterprise grade technology organizations with exposure to industry standard operations. You will collaborate with cross-functional teams to design, implement, and execute performance testing strategies that enforce our availability and reliability standards and enhance our applications performance. Your responsibilities would include:
Analyze software systems to design and develop performance test plans to evaluate application performance under different scenarios
Create robust performance testing strategies that align with our business objectives
Assess our current operations and interpret performance related metrics to identify trends, system weaknesses, and process inefficiencies
Maintain test suites and participate in the scheduling and executing of Load/Stress tests on lower and production environments
Build operational dashboards, prepare detailed performance reports, and present findings to stakeholders and management
Advise applications development teams on performance tuning and optimizations, and on improving API reliability/resiliency
Work cross-organizationally across Schwab to define environment requirements and performance testing related tooling and frameworks
Contribute to the process of developing performance engineering best practices and mentor junior engineers on them.
What you have
Required Qualifications
5+ years working on Performance and/or Reliability engineering teams
4+ years working with test automation frameworks developing and maintaining automated test scripts
Hands-on coding experience with an object-oriented programming language like C# or Java, and a scripting language like Python
Deep understanding of performance testing methodologies like Load, Stress, Soak/Spike
Expertise with performance testing tools such as JMeter, LoadRunner, etc.
Extensive API performance monitoring experience using Splunk
Proficient with web service architecture like REST and design patterns to understand API performance implications
API testing experience using tools like Mabl, Postman, etc., to measure response times, throughput, and error rates
Knowledge of integrating automated tests into CI/CD pipelines
Understanding of test automation best practices and Lean DevOps methodologies
Excellent analytical skills with a strong attention to detail and problem-solving abilities
Preferred Qualifications
Familiarity with microservices architecture and cloud-based environment like PCF or GCP
Familiarity with industry-standard tools such as JIRA/MTM, Zephyr/HPQ for logging bugs and managing test cases
Exposure to Appium framework for executing Mobile app testing automation
Hands on with XCUITest framework for iOS mobile app testing or Espresso framework for Android mobile app testing
Knowledge of GraphQL for processing Big Data is a plus
"In addition to the salary range, this role is also eligible for bonus or incentive opportunities."
What’s in it for you
At 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 plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance
What’s in it for you:
At 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 plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance
Schwab is an affirmative action employer, focused on employing and advancing in employment, qualified women, racial and ethnic minorities, protected veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at applicantaccessibility@schwab.com or call 800-275-1281.
Charles Schwab
-
- Charles Schwab Jobs