As a Senior Test Automation Engineer, you will play a key role in shaping the future of quality assurance for our mobile client. You'll lead the design and implementation of scalable test automation solutions, focusing on Python-based frameworks and mobile platforms across Android and iOS.
What You'll Do
- Design and implement reliable automation frameworks using tools like Appium or comparable technologies to enhance mobile testing capabilities.
- Apply the testing pyramid to prioritize API and integration testing, reducing dependency on fragile UI-level checks.
- Own the automation strategy from concept to execution, working independently to identify risks and integrate quality early in development.
- Write clean, maintainable Python code that adheres to strong engineering practices and supports long-term sustainability.
- Optimize CI/CD pipelines by minimizing flaky tests and ensuring fast, accurate feedback loops.
- Strengthen regression and smoke testing processes to prevent low-quality builds from advancing to production.
- Conduct detailed code reviews and maintain a clear, documented version history in source control.
- Diagnose failures using system logs, network traces, and application diagnostics to distinguish between product defects and test issues.
- Collaborate across technical domains to troubleshoot problems that span frontend, backend, and infrastructure layers.
- Communicate root causes clearly and recommend actionable next steps when issues arise.
What We're Looking For
- Minimum of 5 years of professional experience in software development or test automation.
- Strong command of Python (3.10 or later) and core programming principles.
- Proven track record automating tests for both Android and iOS applications.
- Ability to work independently on complex challenges and drive initiatives to completion.
- Skilled at analyzing logs, traffic dumps, and system behavior to isolate root causes.
Nice to Have
- Experience with mobile test infrastructure, including device farms or physical device management.
- Familiarity with cross-platform automation tools and frameworks.
- Knowledge of Playwright or similar modern web automation tools.
- Exposure to GitLab CI, Docker, Kubernetes, or other DevOps technologies.
- Interest in leveraging AI-powered testing tools to increase efficiency or coverage.
Work Environment
This role supports hybrid work across Burbank, CA; Walnut Creek, CA; Portland, OR; and remote locations. Flexible hours allow you to balance productivity with personal needs. The team values autonomy, technical rigor, and inclusive collaboration.
Compensation & Benefits
The salary range for this position is $150,000 to $180,000 USD. Additional benefits include paid time off, employer-sponsored health coverage, and flexible scheduling. You'll also work alongside experienced professionals in a globally distributed engineering environment.
Our Culture
We value proactive problem-solving, practical risk assessment, and shared ownership of quality. Team members support one another in removing blockers and improving overall effectiveness. We are committed to fostering a diverse, inclusive workplace where individuals from all cultural, national, racial, and gender backgrounds—and those with military experience—can thrive. Our goal is to create a space where collaboration and innovation grow together.


