logo

View all jobs

Software Engineer in Test - Analysis

Bethesda, MD

The SDET will work to build and enhance our clients testing infrastructure for our clients new Software Composition Analysis and Cybersecurity product - with a focus on testing of the analysis engine. 

Location: The hiring manager will consider remote employees (MUST BE IN USA) when there is a strong match of skills and experience. Preference is for Ithaca, NY or Bethesda, MD. 

Responsibilities

  • Develop automated unit, system, and integration tests
  • Develop testing infrastructure and reporting
  • Implement continuous evaluation of engine performance
  • Work closely with research and product teams to improve the testability of the analysis engine
  • Triage test failures, report, and track bugs found
  • Effectively communicate issues to peers and leaders

Qualifications

Required 

  • Minimum of 4 years professional experience in software testing in an Agile/Scrum environment
  • Proficiency with git
  • Professional experience with Linux under Docker
  • Experience with building end-to-end automation tests including integration into CI/CD pipelines (gitlab CI/CD preferred) 
  • Professional experience developing Python test code, including using mocking

Preferred 

  • Experience with Kubernetes
  • Experience with Static and/or Dynamic Analysis
  • Reverse-engineering or malware-analysis techniques
  • System-administration experience
  • Experience testing Machine Learning systems
  • Experience testing GraphQL or REST APIs using modern tools like Postman 

Share This Job

Powered by