Post Job Free
Sign in

Sr. Software Development Engineer in Test

Company:
Obsidian Security
Location:
Palo Alto, CA
Posted:
June 15, 2025
Apply

Description:

Job Description

Founded in 2017, Obsidian Security was created to close a critical gap: securing the SaaS applications where modern business happens—platforms like Microsoft 365, Salesforce, and hundreds more.

Backed by top investors including Greylock, Norwest Venture Partners, and IVP, we've built a complete SaaS security platform to reduce risk, detect and respond to threats, and prevent breaches at the source. Our team includes leaders who helped define the categories of endpoint and identity security at CrowdStrike, Okta, Cylance, and Carbon Black.

Now, we're transforming how SaaS is secured—in the era of agentic AI.

Today, Obsidian is trusted by global enterprises like Snowflake, T-Mobile, and Pure Storage. We protect more than 200 organizations across North America, Europe, the Middle East, Southeast Asia, Australia, and New Zealand—including many of the world's largest Fortune 1000 and Global 2000 companies.

With strong global momentum, a growing partner ecosystem including SentinelOne, Databricks, and Google Cloud, and a major fundraise on the horizon, we're scaling quickly toward long-term growth and IPO readiness. Join us as we define the future of SaaS security!

Obsidian Security delivers cloud detection and response for the enterprise. The company's leadership team includes innovators from Amazon, Carbon Black, Cylance, Demisto, Dome9, NYU, Google, F5, Juniper, Splunk and VMware where they have delivered enterprise-grade products to thousands of customers. We are based in Newport Beach, CA and are backed by Greylock Partners, Wing, and GV.

Obsidian Security is building a SaaS solution that uses data science and deep expertise in security to revolutionize how organizations combat cyber threats across hybrid-cloud environments. As Obsidian's Senior SDET, you will have the unique opportunity to help define our testing strategy and build our infrastructure and processes from the ground up. To succeed in this role, you will need to have several years relevant experience and the battle scars to prove it. You'll need to be a developer first and foremost, and be a tireless and passionate advocate for automated testing infrastructure. You must be willing to roll up your sleeves and do it yourself.

Sr. Software Development Engineer in Test

Responsibilities:

The Sr. SDET is responsible for designing and implementing automated and manual testing solutions based upon business requirements and processes that are defined in workflows and use cases.

In addition will help oversee all platform software testing, recommend new processes, software and/or systems to improve internal information systems efficiency.

Act as the subject matter expert for testing activities

Designs and implements automated testing solutions, frameworks, and test cases

Develops automated testing solutions for RESTFul API services

Develops automated testing solutions for web applications in Selenium

Assist in the development of the CI/CD pipeline

Assist software developers in isolating and resolving software defects

Assist DevOps in defining testing environments

Assist in the maintenance of the testing environment, databases, and other related components

Develops tools to collect operational data and metrics

Lead SDET testing activities

Mentors junior SDET

Requirements:

Master, at least, one of modern programming languages, such as, Python, Javascript, Java, Go

Excellent verbal and written communication skills

Excellent problem solving skills and ability to debug complex technical issues

Experience in all phases of the software development lifecycle and QA processes

Experience designing automation frameworks

Experience working in an agile development environment

Experience in documenting test cases and developing test plans

Experience with Linux and Mac OS X operating systems

Experience in testing distributed applications

Experience in testing RESTFul APIs

Experience in developing automated tests for web applications in Selenium

Experience in testing with machine learning and large data applications will be a big plus

Experience in testing relational and NoSQL databases

Experience in working with container technologies, such as, Docker, Kubernetes

Experience in working with cloud technologies, such as, AWS, Google Cloud, Azure

Experience with modern quality tools, Jira, Confluence, and test case management tools

7+ years for BS, or 5+ years for Master in Computer Science, Information Technology or other technical related fields

At Obsidian, we value diversity and freethinkers and are proud to be an equal opportunity employer. In compliance with federal law, all persons hired will be required to submit satisfactory proof of identity and legal authorization to work in the United States.

Note to all recruitment agencies: Obsidian does not accept applicant resumes from any agency with whom Obsidian does not have a written agreement. Obsidian is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a written agreement with Obsidian.

Employee Benefits

Our competitive benefits packages are designed to support our employees' well-being, both at work and at home. Our US based employees enjoy:

Competitive compensation with equity and 401k

Comprehensive healthcare with dental and vision coverage

Flexible paid time off and paid holiday time off

12 weeks of new parent or family leave

Personal and professional development resources

For more details on our US benefits, or for information on our international benefits, please see here.

Pay Transparancy

Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location, as well as the knowledge, skills and experience of the candidate. In addition to a competitive base salary, this position is eligible for equity awards and may be eligible for incentive compensation based on factors such as experience, skills, and location.

At Obsidian, we are proud to be an equal-opportunity employer. We value diversity and hire for talent, passion, and compassion. In compliance with federal law, all persons hired will be required to submit satisfactory proof of identity and legal authorization. If you have a need that requires accommodation, please contact

Information collected and processed as part of any job applications you choose to submit is subject to Obsidian's Applicant Privacy Policy.

Base Salary Range

$149,000—$208,000 USD

Full-time

Apply