Software Development Engineer in Test (SDET)

ABOUT OPAQUE SYSTEMS, INC.

What we do

Opaque is the confidential AI platform unlocking sensitive data to securely accelerate AI into production. Created by world-renowned researchers at the Berkeley RISELab, Opaque’s user-friendly platform empowers organizations to run cloud-scale, general purpose AI workloads on encrypted data. Opaque supports popular languages and frameworks for AI, including Python and Spark, and enables governed data sharing with cryptographic verification of privacy and sovereignty. Opaque customers deploy high-performance AI faster and eliminate the tradeoff between innovation and security. 

Who we are

At Opaque, we cultivate an effective work culture grounded in kindness, customer-centricity, and continuous improvement. By fostering innovation, inclusivity, and excellence, we attract top talent and set industry standards, leading to widespread adoption and trust in AI technologies that keep data private and sovereign.

Benefits

  • Premier health coverage: We cover medical, dental, and vision insurance premiums for you and any dependents - along with basic life insurance and LTD. We also offer FSA, HSA, and other voluntary insurance programs (Life, Accident, Illness, Hospital).
  • Equity incentives: We offer an employee stock option plan to ensure you have a stake in our company's success.
  • Flexible PTO: We support positive work-life balance and encourage you to take time away to refresh on your own terms.
  • Retirement planning: 401K plans (both Roth and Traditional).
  • Flexible work: We are a remote-first company and offer a home-office equipment setup stipend to support your best work.
  • Mental health: Free access to Spring Health for therapy, wellness exercises, and mental health coaching.
  • Corporate discount program: Free access to Working Advantage for corporate discounts on a variety of products, services, and experiences. 

ABOUT THIS JOB

We are looking for a skilled Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will be responsible for designing, developing, and implementing automated test frameworks, as well as defining and executing comprehensive test plans. You will work closely with engineers, product managers, and other stakeholders to ensure our products meet the highest quality standards.
Your expertise in automation, requirements gathering, and clear communication will be critical to your success as you help drive continuous improvement in our software development process.

Key Responsibilities 

  • Design, develop, and maintain automated test frameworks and scripts to ensure robust, scalable, and reliable testing processes.
  • Define comprehensive test plans and strategies that cover functional, integration, regression, and performance testing for Opaque’s products.
  • Collaborate with engineering teams to gather and clarify product requirements, ensuring they are testable and well-documented.
  • Automate end-to-end testing for critical features, workflows, and data pipelines, focusing on efficiency and scalability.
  • Identify and escalate potential risks, defects, and bottlenecks in a timely and clear manner.
  • Ensure test coverage is maximized by working closely with product managers and developers to validate requirements and edge cases.
  • Drive continuous improvement in the testing process by recommending and implementing new testing tools, methodologies, and best practices.
  • Act as a quality advocate across the development team, fostering a strong quality-centric culture.
  • Communicate test results, issues, and risks to stakeholders in a clear and actionable way, ensuring alignment across teams.

Qualifications

  • 3+ years of experience as a Software Development Engineer in Test or in a similar role focused on automation and test frameworks.
  • Strong proficiency in automation frameworks (e.g., Selenium, Cypress, JUnit, TestNG) and programming languages (e.g., Python, Java, JavaScript).
  • Proven experience in defining and executing test plans, with a strong focus on automation and continuous integration.
  • Experience with gathering and clarifying requirements in collaboration with engineering, product, and other cross-functional teams.
  • Knowledge of testing methodologies, including functional, integration, performance, and regression testing.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab, CircleCI) to integrate testing into the development workflow.
  • Strong communication skills, with the ability to clearly explain complex issues and influence engineering teams on quality initiatives.
  • Ability to thrive in a fast-paced, dynamic environment, adapting to changing priorities and handling multiple tasks simultaneously.


The pay range for this role is:

110,000 - 150,000 USD per year (United States)

Engineering

San Francisco, CA

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling