Software Development Engineer in Test

Esri   •  

Redlands, CA

Industry: Technology

  •  

Less than 5 years

Posted 60 days ago

This job is no longer available.

Responsibilities

  • Design, develop, and maintain automation systems and tools to be used by development and test engineers
  • Utilize innovative test technologies to develop product test strategy
  • Facilitate creation and execution of automated test suites
  • Analyze user requirements as well as product architecture/design to derive testing requirements
  • Design and author test cases for unit, functional, performance, scalability, and durability testing
  • Write and execute automated and manual tests as needed
  • Review source code for potential problems; reproduce, debug, and isolate problems and verify fixes
  • Analyze code coverage using industry standard tools such as BullsEye and Coverity
  • Assist in assessing product quality and release readiness

Requirements

  • 1+ years of software testing experience
  • A passion for quality
  • Strong analytical and problem-solving skills as well as the ability to decompose complex problems and perform root cause analyses
  • Hands-on experience with Microsoft Windows and/or web computing frameworks
  • Ability to understand and write code in C/C++, C#, Java, Python, or other high level languages
  • Hands-on software testing or development experience with large scale GIS systems or client-server desktop, web, or mobile applications
  • A self-motivated team player with an interest in continuous learning
  • Bachelor's or master's in engineering, computer science, or a related field, depending on position level