Software Verification Engineer (technician)

In Career Postingby WiseDeviseInc

Overview of the Software Verification Engineer role at WDI:

WDI designs, engineers and manufactures innovative microscopy automation solutions. Solutions include OEM components as well as complete optomechanical and optoelectronic sub-systems. Our products range from compact autofocus sensors and automated microscopy modules to end user IR imaging systems.  All of these products have embedded software and are driven by software applications that use software development kits.  The Software Verification Engineer plays a vital role in ensuring all new product software & firmware, including added features and bug fixes are extensively tested prior to being released.

Role and Responsibility

  • Develop automated test procedures using AutoIt, Powershell and other tools
  • Create test case documents and test code based on the Software Application and Software Development Kit (SDK) manuals
  • Create test case documents and test code based on JIRA bug reports and Engineering Change Notices (ECN’s)
  • Maintain test history and analyze weaknesses in code development processes
  • Maintain and develop automatic regression testing tools
  • Assist Software Developers with pre-release Software Testing

Required Skills and Experience

  • Proficient with AutoIt or Powershell
  • Proficient with Diagnostic tools: perfmon, regedit, event viewer
  • Proficient with Software installation/uninstallation, system configuration
  • Familiar with C/C++, C#
  • Familiar with Visual Studio, .NET, National Instruments Labwindows
  • Familiar with JIRA, Jenkins, Subversion
  • Familiar with Oracle or VM Ware Virtual Machines
  • Understanding of hardware functionality and computer to peripheral hardware communication channels (COM ports, USB, Ethernet (TCP/IP Stack);  CAN is a plus)

Required Qualifications

  • College diploma in a technical/software discipline (Physics, Math, Computer Science, Electronics, etc.).  Degree is preferred.
  • 2+ Years in Software QA Role

Please send all correspondence to