Software Validation Engineer

Apply Now

Software Validation Engineer

Summary

The Software Validation Engineer will develop, implement, and execute tests based on standards, user requirements, end-user scenarios, and design specifications to ensure the highest level of quality possible for a product release.

Duties and Responsibilities  

  • Develop test plans for small/medium size projects  (Windows, MAC, mobile, and embedded systems and applications)
  • Design and execute manual and automated test cases based on standards, user requirements, end-user scenarios, and design specifications
  • Validate proper design and operation of new products
  • Troubleshoot device problems that may occur in the product firmware and software
  • Accurately update and complete documentation on test results and analysis
  • Participate in project planning and design discussions as a member of a cross-functional team
  • Work with peers to achieve project, personal, and team goals
  • Triage test failures and problems; provide clear and concise defect reports to the responsible engineers in a timely manner, and assist in additional defect characterization as needed to resolve the issues
  • Submit and review defects using department's bug tracking system(s)
  • Maintain and enhance job-related skills by self-teaching or participating in appropriate training and development programs
  • Comply with applicable company policies, including Personnel, Quality System, and Health, Safety & Environment standards and procedures

Competencies 

  • Attention to Detail
  • Communication
  • Customer Focus
  • Decision-Making and Judgement
  • Initiative and Change
  • Job Knowledge and Skills
  • Problem Solving
  • Productivity and Quality
  • Self-Development and Teamwork

Education/Experience 

  • Bachelor’s degree in Computer Science, Electrical Engineering, Engineering Technology, or equivalent, plus 1 to 3 years of testing experience
  • Experience with bug tracking, test results recording, and documentation tools such as JIRA and Confluence
  • Good programming skills; knowledgeable about iOS Application Development, Python, Java or C#
  • Knowledgeable about test automation tools such as TestComplete, TestExecute, and BrowserStack
  • Familiarity with TCP/IP networking: routing, switching, and network standards
  • Familiarity with WiFi, Bluetooth, 802.11, serial, and USB is desirable
  • Diverse interests and a passion for technology
  • To perform this job successfully, an individual should also have knowledge of Microsoft Word, Microsoft Excel, Microsoft Internet Explorer, MAC OS, and MAC iOS

Workplace Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • The noise level in the work environment is usually moderate.

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

  • Office employees must frequently lift and/or move up to 10 pounds.
  • Light assembly employees, engineers, and warehouse employees must frequently lift and/or move up to 50 lbs.  

EEO/AA. No calls please. Local candidates only.