RapidFort, Inc.
SDET-QA Automation Engineer (Python, CLI, CI/CD, Containers) Engineering
Skills
8 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$13,000 – $20,000 / year
Location:
Sunnyvale, CA, USA
Work mode:
Remote
Published on:
14 October 2026
What they need
Back
Engineering
Bangalore, India
Remote
Full-time
Published on
March 2, 2026
SDET-QA Automation Engineer (Python, CLI, CI/CD, Containers)
RapidFort is a cutting-edge cybersecurity startup on a mission to automate vulnerability management. We've developed an innovative Open Source project featuring a collection of popular Open Source container images that are automatically hardened via our Software Attack Surface Management Platform.
We are looking for a hands-on QA Automation Engineer to design, build, and maintain a Python-based test automation framework for CLI products. This role requires strong ownership of end-to-end test reliability across local and CI environments, with a focus on data-driven testing, execution diagnostics, and maintainable documentation. This role is hybrid and requires 3 days per week in our Bangalore office to foster productivity and cross-team collaboration. Remote work is permitted on the remaining days, subject to manager approval and business needs.
$13,000-20,000
Minimum Requirements
Required Qualifications
- 4+ years in SDET / QA Automation roles
- 3+ years of Python automation experience (pytest required)
- Strong Linux and shell scripting (bash) skills
- 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 infra-related failures
- Solid Git workflow and code review practices
Responsibilities
Key Responsibilities
- Build and maintain robust automation suites using Python and pytest
- Convert manual/bash test plans into scalable, data-driven test frameworks (CSV/JSON/YAML)
- Design selective execution strategy (tags, ranges, run flags, grouping/sharding)
- Automate CLI command validation (exit codes, stdout/stderr expectations, failure semantics)
- Integrate and maintain test execution in CI/CD pipelines (GitHub Actions or equivalent)
- Manage and improve test artifacts/reporting (.html, .log, .json) for fast triage
- Troubleshoot environment/auth/configuration drift across runners and VMs
- Maintain high-quality handover docs, runbooks, and troubleshooting guides
- Partner with dev/platform teams to stabilize flaky tests and shorten feedback loops
Nice-to-Have Qualifications
- Kubernetes/KIND/Helm testing experience
- Compliance/security scan automation exposure (SBOM/STIG-like workflows)
- Multi-runner parallel execution/sharding strategy experience
- Experience building reusable reporting and observability layers
- Experience capturing test telemetry for trend analysis (Postgres/SQLite)
Other offers great for you!
These companies are also looking for great profiles
Futurwork
Patching & Automation Specialist
Permanent contract
Belgium
Hybrid
Skills
3 hours ago
Quick apply
Futurwork
Senior Cloud Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
1 hour ago
Quick apply
Jane Hope
FREELANCE – Ingénieur Platform Engineering (H/F)
400/500€
Freelance
Rennes, France
Hybrid
Skills
10 minutes ago
Quick apply