Software Engineer in Test

Information Technology

Job Description:

A company is looking for a Software Engineer in Test to help build testing infrastructure and developer tools. Your contributions will support features and services along with developers in writing and delivering high-quality, bug-free code. You have experience writing well-structured tests while encouraging other engineers to do the same. You can also set up and maintain a stable test infrastructure that executes scheduled and triggered builds reliably and efficiently without jeopardizing important fixes and new features.  You have entrepreneurial instincts, a strong sense of product, and a desire to build something from the ground up. Furthermore, you will have the opportunity to impact all levels of technology development.

 

Job Responsibilities:

  • Develop test strategies
  • Automate tests using test frameworks
  • Write moderately complex code/scripts to test systems
  • Create test harnesses and infrastructure as necessary

Job Requirements:

Minimum qualifications:

  • B.S. in Computer Science or equivalent practical experience
  • 3 years of experience developing test automation in Java, or C++
  • Currently spending 60% of time coding in Java
  • Strong understanding of APIs and Web Services

Preferred qualifications:

  • M.S. in Computer Science
  • 6 years of relevant experience, including 3 years of industry experience
  • Deep knowledge of test methodologies, writing test plans, creating test cases and debugging
  • Extensive knowledge of Unix/Linux environments
  • Deep knowledge of internet technologies

 

New York City

  • Software Engineer