Data Quality Engineer

Location

Data Quality Engineer

The Data Quality Engineer is responsible for creating and maintaining test plans and test cases, executing formal test plans, and implementing API based regression and performance tests.  This position reports to the VP Engineering - KnowledgeBase.

The ideal candidate has prior QA Engineer experience working in a Linux environment with large datasets and REST APIs, using test frameworks and build tools with experience in Python/Java, SQL, and Web technologies. 

Responsibilities include, but are not limited to:

  • Create and maintain test plans and test cases for Black Duck Knowledge Base data quality
  • Execute formal test plans
  • Define and implement REST API based regression and performance tests
  • Become expert in the structure and contents of OSS data sources (e.g. github, npmjs.org, NVD)
  • Work closely with KB engineering in early product phases to facilitate Black Duck’s agile development methodology
  • Track features and bugs (Jira)

Requirements:

  • 4+ years of relevant experience (or 2+ years small company experience)
  • 2+ years experience as a QA engineer working in Linux and RDBMS environments
  • Proven ability to execute an enterprise product testing suite
  • Must have experience with Python/Java, SQL, and Web technologies
  • Familiarity with unit testing frameworks and build tools e.g. JUnit, TestNG, Jenkins
  • Experience writing in-depth test plans and test cases
  • Strong Linux and shell programming skills (Bash, Python, scripting, etc.)
  • Understanding of software development life cycle
  • Excellent communication skills - able to interface with multiple groups across the company


About Black Duck

Organizations worldwide use Black Duck Software’s industry-leading products to secure and manage open source software, eliminating the pain related to security vulnerabilities, compliance and operational risk. Black Duck is headquartered in Burlington, MA, and has offices in Mountain View, CA, London, Frankfurt, Hong Kong, Tokyo, Seoul and Beijing.

For more information, visit www.blackducksoftware.com  

Interested applicants may apply via Black Duck Careers