Posted in

Software Engineer in Test

Software Engineer in Test

CompanyTenable
LocationMaryland, USA
Salary$91500 – $122166.67
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • 2-3 years of experience in software testing
  • Demonstrated experience working with on-prem and SaaS based products
  • Deep understanding of QA methodologies, test processes, and defect lifecycle management tools
  • Hands-on expertise with manual and automated testing strategies
  • Expertise in Python with the pytest framework and Selenium UI automation or any UI automation tool
  • Strong technical knowledge in areas like Operating Systems, Networking, IT infrastructure, and Databases
  • Familiarity with API testing tools like Postman, REST Assured, or similar
  • Ability to operate with limited product specs and still deliver high-impact results

Responsibilities

  • Own and execute manual, regression, and API-level, UI tests for enterprise-grade, on-prem or cloud-based, distributed systems
  • Design, write, and maintain automated test suites that validate key functionality and prevent regressions
  • Collaborate closely with developers and product teams to ensure features meet high standards of reliability and performance
  • Identify, document, and track bugs through resolution using established QA tools like Python, Selenium, Playwright and processes
  • Contribute to the creation and maintenance of quality gates, test plans, and release readiness criteria. (including Jira Test Plans, Executions, Test Sets etc.,)
  • Work hands-on in environments such as VMware vSphere for Virtual Machines, understanding infrastructure-level configurations that impact the application
  • Provide continuous feedback on quality, coverage gaps, and process improvements

Preferred Qualifications

  • Proficiency in one or more programming languages (Python preferred)
  • Experience working in security-focused environments
  • Prior exposure to containerized environments, Docker, Kubernetes, and CI/CD pipelines
  • Familiarity with TDD/BDD approaches and the confidence to evangelize and implement them
  • Exposure to test frameworks like Selenium or Cypress, or Playwright, but open to rolling up the sleeves and working on any frameworks
  • Comfort working across time zones and independently managing priorities
  • Traceability Matrix, 5 why analysis of escape defects and closed loop
  • You are proactive and self-sufficient — you don’t need a spec to get started
  • You ask the right questions, dig into product behavior, and take pride in being the user’s advocate
  • You’re comfortable in ambiguity and see it as an opportunity to lead rather than a blocker
  • You thrive in high-trust, low-ego teams and enjoy building systems that scale
  • Additional experience with GoLang or other modern development languages (Rust, Java)