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 Remote Chat Agent / Social Agent – Delivering Exceptional Customer Experience in Pet Care**

Remote

Investment Operations Analyst

Remote

Senior Business Systems Analyst

Remote

Amazon Delivery Driver

Remote

Statistical Analyst (Administrative Specialist 4)

Remote

Alternative Dispute Resolution (ADR) Claim Adjuster

Remote

Experienced Entry Level Data Entry Clerk – Remote Work from Home Opportunity with arenaflex for Career Growth and Development

Remote

Sr. Android developer | Remote | Contract - Full-time / Part-time

Remote

Battle Creek Public Schools – Virtual Academy Mentor – Multiple positions – Battle Creek, MI

Remote

Immediately Require Tutor, Executive Functioning & Math, Denver, 33/hr-43/hr in Denver, CO

Remote
← Back