SIGN IN
Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tenable · 10 hours ago

Senior Software Engineer

Tenable is the Exposure Management company, relied upon by 44,000 organizations globally to manage cyber risk. They are seeking a detail-oriented Senior Software Engineer focused on quality, responsible for enhancing testing architecture and ensuring high-performance standards throughout the software development lifecycle.
Cyber SecurityLegalProperty & Casualty InsuranceComplianceNetwork SecurityRisk ManagementSecurity
check
H1B Sponsor Likelynote

Responsibilities

Drive the evolution of our existing testing architecture by designing modular libraries and maturing our Python frameworks to ensure scalable, fault-tolerant coverage in a high-velocity environment
Drive the convergence of QA and Development by performing RCAs, contributing to the codebase to resolve complex defects, and championing "Shift-Left" testing methodologies
Partner with Product and Engineering to define quality benchmarks, ensuring high-performance standards and reliability are integrated into the SDLC from inception to deployment
Design advanced monitoring and alerting strategies using Datadog and Coralogix; leverage Pytest and Playwright to build sophisticated, non-flaky end-to-end (E2E) suites that validate complex distributed workflows
Establish and enforce quality gates, comprehensive test strategies, and release readiness protocols to maintain a gold standard for production deployments
Act as a subject matter expert (SME) to identify systemic bottlenecks, mentor junior engineers, and continuously evolve testing processes to increase deployment velocity without compromising quality

Qualification

PythonUI automationAutomated testingCI/CD toolsSaaS productsQA methodologiesAnalytical skillsTest-driven developmentSelf-starterMentoring

Required

7-10 years of experience in software testing
Demonstrated experience working with SaaS based products
Deep understanding of QA methodologies, test processes, and defect lifecycle management tools
Hands-on expertise with automated testing strategies
Deep Expertise on Python with pytest framework and UI automation using Playwright or similar tools
Experience with CI/CD tools (e.g. Cloudbees, Jenkins)
Familiarity with API testing tools like Postman, REST Assured, or similar
Ability to operate with limited product specs and still deliver high-impact results

Preferred

Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
Experience with monitoring/logging tools (e.g., Datadog, Coralogix, Splunk)
Experience with Performance testing tools ( JMeter, k6, Locust)
Exposure to shift-left best practices such as using Pact, Mockserver

Benefits

Medical, dental, vision, disability and life insurance
401(k) retirement savings with company match
An employee stock purchase plan
An employee referral program
Flexible spending accounts
An Employee Assistance Program (EAP)
Education assistance
Parental leave
Paid time off (PTO)
Company-paid holidays
Health and wellness events
Community programs

Company

Tenable provides an exposure management platform to identify and mitigate risks.

H1B Sponsorship

Tenable has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (8)
2023 (8)
2022 (14)
2021 (7)
2020 (8)

Funding

Current Stage
Public Company
Total Funding
$565.44M
Key Investors
Insight PartnersAccel
2020-07-29Post Ipo Equity· $255.6M
2018-07-26IPO
2017-07-03Secondary Market

Leadership Team

leader-logo
Amit Yoran
CEO
linkedin
leader-logo
Mark Thurmond
Co-Chief Executive Officer
linkedin
Company data provided by crunchbase