Network Optix
Senior Test Automation Engineer, Python
Portland, Oregon, United States · Senior
Sponsorship not specifiedDetected 27 days ago
PythonCode ReviewCI/CDAgentic AIPlaywrightTest AutomationCommunicationProblem Solving
Stay score
odds of building a lasting career here
37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- The Senior Software Development Engineer in Test (SDET), Web is a high-level engineering role responsible for evolving and scaling the web application automation stack.
- Core activities include framework development in Python, CI pipeline optimization, flake remediation, and deep technical troubleshooting across containerized and virtualized environments.
- The position exists to ensure the web application stack is validated efficiently, reliably, and at scale, supporting fast and high-confidence delivery.
Responsibilities
- Lead the expansion of API-level automation to validate web applications at the most efficient layer of the testing pyramid.
- Optimize the performance and execution of large test suites to maintain fast, reliable CI cycles at Merge-Request scale.
- Partner with development teams to shift quality earlier in the lifecycle, surfacing defects before they reach integration branches.
- Maintain and evolves Python-based automation frameworks to remain robust as the product and test footprint grow.
- Configure and manage test environments built on containers and virtual machines to ensure consistent execution.
- Adopt and implement AI-assisted tooling to accelerate test generation, debugging, and scenario optimization.
- Participate in code reviews, maintain technical documentation, and contribute to team engineering standards.
Requirements
- Minimum of 5 years of commercial experience in software engineering or test automation, with demonstrated impact in complex engineering environments.
- Proven experience designing and maintaining automated tests for web applications.
- Proven experience designing and implementing API-level test automation to improve suite performance and reliability.
Nice to have
- hands-on experience with containers and virtual machines, including environment setup and debugging via SSH or WinRM.
- experience performing advanced diagnostics using memory dumps, backtraces, and OS-level troubleshooting.
- experience with GUI automation for desktop clients built on Qt.
- Awareness of AI-assisted software development tooling and its application to test authoring and debugging.
- Preferred: hands-on experience with containers and virtual machines, including environment setup and debugging via SSH or WinRM.
- Preferred: experience performing advanced diagnostics using memory dumps, backtraces, and OS-level troubleshooting.
- Preferred: experience with GUI automation for desktop clients built on Qt.
Skills
- Proficiency with Playwright, or demonstrated ability to ramp quickly to a specified web automation stack.
- Design and implementation of API-level test automation.
- Optimization of large-scale test execution within CI pipelines.
- Troubleshooting using product logs, network traffic dumps, and backtraces.
- Configuration and operation of container- and VM-based test environments.
- Preferred: remote debugging via SSH and WinRM.
- Preferred: GUI automation tooling for Qt-based desktop applications.
- Knowledge:
- Understanding of testing-pyramid principles and the tradeoffs between API-, integration-, and UI-level validation.
- Working knowledge of CI/CD principles and pipeline design.
- Familiarity with shift-left quality practices and their application in agile development workflows.
- Understanding of test suite optimization techniques, including flake detection and remediation.
Compensation
- Competitive compensation
Benefits
- Flexible working hours
- Employer-sponsored health coverage
- Shift in coverage ratio toward API-level tests relative to UI-level tests, consistent with testing-pyramid targets.
Company info
- 5000 Fastest Growing Companies list for 10 years in a row, we are committed to expanding our teams cross-functionally and globally.
- We are pioneering video management as an operating system of the future: an open, intelligent platform that leverages deep data integration and agentic AI to orchestrate real-time analytics and autonomous decision-making.
Apply directly at Network Optix →Create a free account for alerts like thisView Network Optix immigration profile
This listing is sourced directly from Network Optix's careers page and normalized into a canonical job model.