Senior Software Engineer in Test

Tenable is the Exposure Management company providing cybersecurity solutions, serving 44,000 organizations including Fortune 500 and Global 2000 companies.
Backend
Senior Software Engineer
Contact Company
1,000 - 5,000 Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer in Test

Tenable, the Exposure Management company, is seeking a Senior Software Engineer in Test to join their cybersecurity solutions team. With a prestigious client base including 65% of Fortune 500 and 45% of Global 2000 companies, Tenable offers an environment focused on innovation and excellence.

The role combines technical leadership in test automation with hands-on development of testing frameworks. You'll be responsible for designing and implementing comprehensive test solutions that ensure the quality and reliability of Tenable's cybersecurity products. This position requires both strategic thinking in quality assurance and practical expertise in modern testing tools and methodologies.

As a Senior SET, you'll lead initiatives in automated testing, mentor team members, and drive quality improvements across products. The ideal candidate brings 5+ years of testing experience, strong programming skills in Python/Node.js, and a deep understanding of testing frameworks and methodologies.

Tenable offers a collaborative culture where employees can make meaningful contributions to cybersecurity solutions used by thousands of organizations globally. You'll work with passionate professionals in an environment that values innovation, quality, and personal growth. This role provides an opportunity to directly impact the security posture of major global organizations while advancing your career in a rapidly evolving field.

Last updated a month ago

Responsibilities For Senior Software Engineer in Test

  • Lead quality of Tenable's products by designing and developing software tools and test frameworks
  • Design and develop automated tests for end-to-end solution acceptance
  • Assess effectiveness of quality initiatives and lead change improvements
  • Drive manual, exploratory and performance testing efforts
  • Mentor SET and other engineers on the team
  • Lead testing initiatives with minimum guidance
  • Verify functionality, operability and performance of Tenable's solutions

Requirements For Senior Software Engineer in Test

Python
Node.js
JavaScript
  • B.S. degree in Computer Science or related field, or equivalent work experience
  • 5+ years of testing experience in both manual testing practices and test automation development
  • Enterprise product testing experience
  • Strong initiative and ability to work both independently and in a team
  • Strong written and verbal communication skills
  • Experience in Gradle, Jenkins, Ansible or other equivalent automation tools
  • Experience with Selenium, WebDriver, Protractor/Cucumber
  • Experience building automated test suites using Node.js, Python, or similar
  • Solid grasp of SQL

Interested in this job?

Jobs Related To Tenable Senior Software Engineer in Test

Senior Software Engineer in Test

Senior Software Engineer in Test position at Tenable, leading quality initiatives and test automation for enterprise cybersecurity solutions.

Senior Backend Engineer

Senior Backend Engineer role at Tenable, building identity security solutions using Kotlin and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Tenable, developing scalable cybersecurity solutions with C# and Go, offering competitive benefits and remote work options.

Senior Software Engineer

Senior Software Engineer role at Tenable, leading development of enterprise vulnerability management solutions with focus on cloud scaling and cybersecurity innovation.

Senior Software Engineer

Senior Software Engineer role at Tenable, building reliable SaaS platforms using Kotlin and Go, with a focus on cybersecurity solutions.