Sr SDET / Sr QA Automation Engineer (Python, CLI, CI/CD, Containers)

Remote Full-time
Sr SDET / Sr QA Automation Engineer (Python, CLI, CI/CD, Containers)

Location: Remote (US) | Type: Full-Time | Experience: 10+ Years

About RapidFort

RapidFort is the leader in end-to-end software supply chain security. Our platform helps organizations automatically identify, prioritize, and remediate vulnerabilities in containerized applications—without code changes or pipeline disruption. From curated near-zero-CVE container images to runtime Kubernetes protection, we enable teams to ship secure software faster. Backed by $42M in Series A funding and trusted by 100+ customers across defense, federal, and enterprise sectors, we’re defining the new standard for software attack surface management (SASM). We were recognized in the 2025 Gartner® Cool Vendors™ in Container Management report.

Role Summary

We’re looking for a hands-on Sr. QA Automation Engineer to own and evolve the Python-based test automation framework for our CLI-driven security platform. You’ll design and maintain end-to-end test suites that validate container image hardening, vulnerability scanning, SBOM generation, and compliance workflows across local, CI, and Kubernetes environments. This role demands strong ownership of test reliability, data-driven execution strategy, and clear documentation—paired with a genuine interest in security tooling.

What You’ll Work On
• 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)
• Validate container image hardening, scan outputs, and SBOM/RBOM generation across base distributions (Ubuntu, RHEL, Debian, Alpine)
• 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

Must-Have Qualifications
• 10+ years in SDET or QA Automation roles
• 5+ 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

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 capturing test telemetry for trend analysis (Postgres/SQLite)
• Experience building reusable reporting and observability layers

Base Salary:$120,000- $180,000

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Inbound Customer Service Representative - Remote Opportunity with 24/7 Pet Reunification Support at blithequark

Remote

Application Engineer (Databricks Apps | React + TypeScript)

Remote

Scrum Master Manager

Remote

**Experienced Part-Time Customer Service Representative – Flexible Schedule at blithequark**

Remote

Part-Time (BDR) Business Development Rep – Market Research & Strategic Outreach

Remote

Freelance Writer/Contributor

Remote

**Experienced Customer Service Representative – Remote Opportunity with Blithequark**

Remote

Part-Time Night Auditor Opportunity in Telluride, CO - Join the Accor Family and Elevate Your Career

Remote

3 Small Children | Virtual Sitter/tutor | We’re Recruiting - USA largest job hiring

Remote

Software Engineer, Android Core Product - Natal, Brazil

Remote
← Back