Software Test Engineer

This is a mid-level position that will contribute to a team effort in all aspects of automated software testing including design, development, testing, commissioning and support.


  • Write C# code to meet functional testing specifications
  • Collaborate with developers and functional SMEs to deliver high quality and successful implementations that meet the testing goals of the company
  • Write and execute integration test plans
  • Participate in software functional tests using an equipment emulation model
  • Commission software on site with automated equipment
  • Provide start-up and post go-live support


  • A Bachelor's degree in Computer Science or equivalent experience
  • Excellent written and verbal communication skills
  • Excellent problem solving and troubleshooting skills
  • Proficient in object oriented design  principles and programming in C#
  • Knowledge of Microsoft Visual Studio 2013 or newer
  • Knowledge of MsTest and TFS test framework
  • Knowledge of continuous integration and code delivery concepts
  • Familiarity with source control (e.g. TFS, GIT, SVN)
  • Familiarity with unit testing, automated testing and functional testing
  • Ability to have fun while working in a fast-paced environment

Preferred Experience

  • Understanding of material handling concepts
  • Agile methods and practices
  • Relational database application programming
  • Microsoft Windows Presentation Foundation (WPF)
  • Web Services or Service Oriented Architecture (SOA)
  • Must be able to travel up to 40% of time on short notice, including international travel

Leigh Baker

+1231 798 4547
Type de contrat de travail
à temps plein - permanent
Développement produits
Lieu de l'emploi
Grand Rapids, Michigan