RapidFort, Inc. logo
RapidFort, Inc.

RapidFort is at the intersection of Cybersecurity and AI. RapidFort is the leader in Software Supply Chain Security, delivering a comprehensive end-to-end vulnerability management platform that includes curated near-zero-CVE open-source images, advanced runtime profiling, automated CVE remediation, and software attack-surface-management (hardening) capabilities to continuously secure and optimize containerized applications.

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

Location

United States

Posted

134 days ago

Salary

$120K - $150K / year

Seniority

Senior

Job Description

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

RapidFort, Inc.

SR SDET / Sr QA Automation Engineer (Python, CLI, CI/CD, Containers) RAPIDFORT United States (Remote) 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- $150,000 - -

Job Requirements

  • 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

Benefits

  • Base Salary: $120,000 - $150,000

Related Categories

Related Job Pages

More SDET Jobs

Full Scale logo

QA Automation Engineer

Full Scale

Build software development teams quickly and affordably.

SDET134 days ago
Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Design, develop, and maintain automated test scripts and frameworks. • Execute automated and manual tests to validate software functionality, performance, and reliability. • Identify, document, and track defects using tools like JIRA or Trello. • Collaborate with cross-functional teams to ensure high-quality deliverables throughout the software development lifecycle. • Participate in code reviews and provide feedback on testability and quality. • Continuously improve test processes, automation coverage, and efficiency. • Support regression testing, integration testing, and system testing efforts.

Philippines
Job Closed
Protect Line logo

Software Development Engineer in Test

Protect Line

A Passion For People and Protection

SDET134 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Conducting hands-on functional testing to ensure new features meet requirements and deliver the right outcomes. • Clearly documenting results, raising issues with clarity and precision, and helping maintain high quality standards. • Working closely with developers to identify gaps, edge cases, and opportunities to strengthen quality. • Championing strong QA practices and contributing to a culture of continuous improvement. • Designing and implementing automation capability from the ground up, including: A scalable automation framework, A core regression suite, Supporting disciplines such as performance, integration, and load testing. • Playing a central role in building structured acceptance criteria and ensuring requirements are well-defined.

United Kingdom
£45K - £55K / year
Job Closed
Akamai Technologies logo

Software Development Engineer II

Akamai Technologies

Innovating on a global scale, we deliver our customers a fast, smart and secure intelligent edge platform. Working against a backdrop of digital collaboration, our highly skilled teams drive progressive solutions that have the scope to transform entertainment, business, and life in ways that we have yet to imagine.

SDET134 days ago
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Contributing to system test plans to ensure highly effective test coverage & automation • Creating and deploying automated system tests to replicate real world scenarios • Improving testing methodologies and procedures to enhance test automation efficiency • Reviewing product & system design requirements to verify accuracy of test plans and test case

India
Motive logo

Salesforce QA Automation Engineer

Motive

Motive combines IoT hardware with AI-powered applications to connect and automate physical operations.

SDET135 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Collaboration: Work closely with developers, business analysts, and product owners to understand requirements and provide feedback during the development process. Participate in the upkeep of QA operations & suggest improvements where needed • Test Ownership (Planning, Documentation, Execution etc): Collaborate with product owners to define test objectives, strategies, and test plans for Salesforce projects. Create & timely execute detailed test cases and test scripts (inclusive of applicable regressions) based on business requirements to verify the functionality, performance, security, and usability of Salesforce / enterprise applications. Maintain comprehensive test documentation. Aim to achieve a high defect density in the lower environments & take measures & ownership to hedge against leakage • Defect Identification: Identify, document, and report defects and issues in a clear and concise manner, including steps to reproduce and severity assessment • Test Data Management: Manage and maintain test data, ensuring data integrity and relevance for testing purposes • Quality Assurance: Participate in enhancing the overall quality assurance process, including improvements to the testing process, test automation efforts, and the implementation of best practices • Test Automation: Identify and Automate the test cases on the playwright framework. • Review Process: Conduct peer reviews of checklists. Participate in post-mortem/root cause analyses for production bugs and share key insights to prevent future occurrences • Continuous Development: Take ownership of personal performance & development goals. Participate in knowledge sharing activities, including onboarding of new team members & delivering demos on completed projects • Availability: Be available for standups & misc business calls / scrum ceremonies during the scheduled timing (typically early PST hours)

India
Job Closed