Software Development Engineer in Test

closed
Cyberhaven Logo

Cyberhaven

πŸ“Remote

Summary

The job is for a software developer who will develop and maintain automated test frameworks for a data protection company. The developer will work closely with the development, product, and executive teams to ensure product quality and will be responsible for end-to-end tests, backend API tests, performance tests, and testing of their AI data lineage engine.

Requirements

  • Software developer with experience in architecting and writing automated end-to-end tests
  • Proficiency in at least one of the primary programming languages: Python, JavaScript (TypeScript), or Golang
  • Passionate about coding and creating innovative solutions!
  • Break-it mentality: can identify, anticipate, and prevent subtle software defects and various corner cases where things can go wrong
  • Experience with techniques for automatically testing Web and desktop applications
  • Expertise in modern CI/CD methodologies and tools, particularly Github Actions
  • Attention to detail and focus on the highest product quality standards
  • Knowledge of REST APIs and client-server architecture
  • Comfortable working in a fast-moving environment
  • Excitement to work with a dynamic team
  • Excellent written and spoken English

Responsibilities

  • Develop automated test frameworks that allow running end-to-end tests, backend API-based tests, performance tests, and testing of the AI data lineage engine
  • Develop automated test frameworks that leverage AI
  • Run and integrate automated tests in CI
  • Implement new automated tests and maintain the existing batch of automated end-to-end tests
  • Help prepare product releases
  • Participate in product management discussions and keep close track of how the product specifications are implemented
  • Follow product deployments at customers

Preferred Qualifications

  • Experience testing Kubernetes infrastructure-based backends
  • Experience testing AI products

Benefits

  • Competitive compensation, based on experience
  • Stock options – get your part of the success of the company
  • Excellent benefits such as private health insurance
  • Flexible schedule
  • Great office space and support to work from either home or the office, depending on preference
This job is filled or no longer available