We provide the best software engineering solutions by investing in our people first.
SDET Engineer - Python, pytest and Selenium
Location
United States + 171 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco | South Africa | Egypt | Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cabo Verde | Central African Republic | Chad | Congo | Côte D'ivoire | Democratic Republic of the Congo | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Réunion | Rwanda | Senegal | Seychelles | Sierra Leone | Somalia | Sudan | Eswatini | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe | Georgia | Turkey | Israel | United Arab Emirates | Armenia | Azerbaijan | Bahrain | Iraq | Jordan | Kuwait | Lebanon | Oman | Qatar | Saudi Arabia | Palestine | Yemen | India | Japan | Philippines | Pakistan | Thailand | Singapore | Vietnam | Taiwan | Indonesia | Cambodia | Laos | Malaysia | Myanmar | South Korea | China | Afghanistan | Bangladesh | Bhutan | Kazakhstan | Kyrgyzstan | Maldives | Mongolia | Nepal | Sri Lanka | Tajikistan | Turkmenistan | Uzbekistan | Australia | Papua New Guinea | Kiribati | Palau | French Polynesia | Tuvalu | New Zealand
Posted
73 days ago
Salary
0
Seniority
Mid Level
Job Description
SDET Engineer - Python, pytest and Selenium
Jalasoft
Role Description Jalasoft is in search of a dedicated SDET Engineer with a strong proficiency in Python, pytest, and Selenium to enhance our quality assurance efforts. In this role, you will be responsible for: - Developing and executing automated test scripts - Ensuring the reliability and performance of our software products - Working closely with development teams to identify test requirements - Implementing best practices for testing and quality assurance If you are passionate about quality and have a solid background in test automation, we want to hear from you! Qualifications - 5+ years of experience - Proficiency in Python - Experience with Pytest - Knowledge of Docker - Experience with Selenium Hub - Experience with Selenium - Familiarity with GCP (Secret Manager) - Proficient in Git - Experience with CI/CD - Excellent English Communication skills Requirements - Solid knowledge of frontend testing experience - Experience with visual regression testing - Experience with accessibility testing - Basic knowledge of GitLab Pipelines - Understanding of semantic versioning Benefits - K6 (performance testing) is a nice to have - Remote work options - 13 floating holidays - 15 vacation days per year completed - Good working environment
Job Requirements
- 5+ years of experience
- Proficiency in Python
- Experience with Pytest
- Knowledge of Docker
- Experience with Selenium Hub
- Experience with Selenium
- Familiarity with GCP (Secret Manager)
- Proficient in Git
- Experience with CI/CD
- Excellent English Communication skills
- Solid knowledge of frontend testing experience
- Experience with visual regression testing
- Experience with accessibility testing
- Basic knowledge of GitLab Pipelines
- Understanding of semantic versioning
Benefits
- K6 (performance testing) is a nice to have
- Remote work options
- 13 floating holidays
- 15 vacation days per year completed
- Good working environment
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
SDET
Alkami TechnologyAlkami is the digital sales and service platform provider for financial institutions in the US.
• Build and maintain automated test suites for the full tech stack • Optimize and stabilize the automated test suites • Contribute to the improvement of Quality Engineering processes • Collaborate with agile teams to understand project requirements • Design and document comprehensive test cases • Integrate automated tests into the CI/CD pipeline
SR SDET / Sr QA Automation Engineer (Python, CLI, CI/CD, Containers)
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) 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 - -
• 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.
• 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.



