Network Optix is seeking a Senior SDET to modernize and evolve the automation strategy for their mobile application. The role involves transitioning from internal tools to industry-standard frameworks, defining long-term mobile test automation strategy, and ensuring high-quality, maintainable test code with a shift-left approach to quality assurance.
What You'll Do
- Evaluate and help implement reliable open-source or commercial frameworks (such as Appium or similar) to improve how we test our mobile application
- Apply the testing pyramid to ensure testing occurs at the right level, strengthening API and integration automation to reduce over-reliance on brittle UI tests
- Proactively define test scenarios and identify risks early in the pipeline to integrate quality from the start
- Maintain clean, readable, and maintainable Python code that follows high engineering standards
- Ensure automated tests provide fast, trustworthy feedback in the CI pipeline by systematically reducing test flakiness
- Help improve smoke and regression gating to ensure only high-quality code reaches production
- Maintain a professional, documented commit history and participate in thorough code reviews
- Analyze and troubleshoot failures using product logs, system diagnostics, and network traffic dumps
- Investigate issues across the stack, whether they stem from the application itself or the backend services it interacts with
- Clearly communicate root cause and next actions when failures indicate product vs test issues
What We're Looking For
- 5+ years of commercial experience in software development or test automation
- Strong Python (3.10+) with solid programming fundamentals
- Mobile Automation: Proven experience automating mobile applications on both Android and iOS
- Autonomy: Ability to operate with high independence on complex problems and take full ownership of your projects
- Deep Diagnostics: Strong skills in analyzing logs and traffic to find the source of a bug
Nice to Have
- Mobile Infrastructure: Experience with various mobile automation frameworks (native or cross-platform) and managing testing environments, including physical devices or cloud-based device farms
- Web Automation: Experience with modern web automation tools (Playwright preferred)
- DevOps & CI/CD: Familiarity with GitLab CI pipelines, containerization (Docker), or orchestration (Kubernetes)
- Innovation: Interest or experience in using AI-assisted testing tools to improve productivity or coverage
Technical Stack
- Python 3.10+
- Appium or similar mobile automation frameworks
- API and integration testing
- GitLab CI
- Docker
- Kubernetes
- Playwright
- Mobile automation (Android and iOS)
- Logging and diagnostics tools
- Network traffic analysis tools
Team & Environment
- Proactively identifies risks and long-term improvements
- Takes a pragmatic, risk-based approach to quality
- Helps unblock teammates and improves the overall effectiveness of the automation team
- Committed to diversity and inclusion in the workplace
- Celebrates diversity of cultural, national, racial, gender identities, and military backgrounds
- Strives for an environment where creativity and collaborative growth thrive
Benefits & Compensation
- Competitive compensation
- Paid time off
- Flexible working hours
- Employer-sponsored health coverage
- Working with top industry experts in our international team
Salary: $150,000 - $180,000 USD
Work Mode
Hybrid role with options for remote work. Locations include Burbank, CA, Walnut Creek, CA, Portland, OR, and Remote. Flexible working hours; hybrid or fully remote options available.
Network Optix is an equal opportunity employer committed to diversity and inclusion in the workplace. We celebrate the diversity of our workforce, which includes people of all cultural, national, racial, gender identities, and those who have served in the military. We strive for an environment where creativity and collaborative growth thrive. If you have a disability or special need that requires accommodation, please let us know.







