Tenstorrent is hiring a Sr SDET / Sr QA Automation Engineer to take ownership of our Python-based test automation framework for a CLI-driven security platform. You will be responsible for designing and maintaining comprehensive end-to-end test suites that validate container image hardening, vulnerability scanning, SBOM generation, and compliance workflows across local, CI, and Kubernetes environments.
What You'll Do
- Build and maintain robust automation suites using Python and pytest.
- Convert manual or bash test plans into scalable, data-driven frameworks using CSV, JSON, or YAML.
- Design strategies for selective test execution, including tagging, ranges, run flags, and grouping/sharding.
- Automate CLI command validation, including exit codes, stdout/stderr expectations, and failure semantics.
- Integrate and maintain test execution in CI/CD pipelines like GitHub Actions.
- Validate container image hardening, scan outputs, and SBOM/RBOM generation across base distributions like Ubuntu, RHEL, Debian, and Alpine.
- Manage and improve test artifacts and reporting (.html, .log, .json) for fast triage.
- Troubleshoot environment, authentication, and configuration drift across runners and VMs.
- Maintain high-quality handover documentation, runbooks, and troubleshooting guides.
- Partner with development and platform teams to stabilize flaky tests and shorten feedback loops.
What We're Looking For
- 10+ years of experience in SDET or QA Automation roles.
- 5+ years of Python automation experience, with pytest being required.
- Strong skills in Linux and shell scripting (bash).
- Hands-on experience testing CLI tools or developer workflows.
- Experience with Docker and/or Podman.
- Experience integrating and debugging test runs in CI pipelines.
- Strong debugging skills for authentication, environment, and infrastructure-related failures.
- Solid Git workflow and code review practices.
Nice to Have
- Experience testing with Kubernetes, KIND, or Helm.
- Exposure to compliance or security scan automation, such as SBOM or STIG-like workflows.
- Experience designing multi-runner parallel execution or sharding strategies.
- Experience capturing test telemetry for trend analysis using Postgres or SQLite.
- Experience building reusable reporting and observability layers.
Technical Stack
- Languages & Frameworks: Python, pytest, bash
- Platforms & Tools: Linux, CLI, Docker, Podman, Kubernetes, Helm
- CI/CD & Infrastructure: CI/CD, GitHub Actions
- Databases: Postgres, SQLite
Benefits & Compensation
- Salary: $120,000 - $180,000
Work Mode
This is a remote position open to candidates within the United States.
Tenstorrent is an equal opportunity employer.



