Skip to content

Software Engineer in Test
Company | Tenable |
---|
Location | Maryland, USA |
---|
Salary | $91500 – $122166.67 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Junior, 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)