Network Optix

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.

This listing is sourced directly from Network Optix's careers page and normalized into a canonical job model.