Posted in

Software Test Engineer

Software Test Engineer

CompanyShield AI
LocationDallas, TX, USA
Salary$70849 – $106273
TypeFull-Time
DegreesBachelor’s
Experience LevelEntry Level/New Grad, Junior

Requirements

  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
  • Mastery of fundamental computer science topics.
  • Advanced skillset for developing software in Python.
  • Experience with Linux including Bash scripting and networking.
  • Ability to configure and maintain small computer networks.
  • Experience working on complex software development projects, which can be from an internship, job, club, team, personal project, etc…
  • Demonstrated history of showing ownership of project outcomes and delivering exceptional results.
  • Record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.

Responsibilities

  • Use Python to automate complex test sequences and log the results in a database.
  • Create software infrastructure that allows for rapid development of new testcases, utilizing common code wherever possible.
  • Write drivers that interface with electronics test equipment.
  • Automate server imaging process to allow rapid deployment of new test stands.
  • Create data visualizations using Grafana or a similar tool.
  • Contribute to and attend cross-functional code and design reviews. Advocate for design changes that result in simpler testing processes.
  • Other duties as assigned.

Preferred Qualifications

  • Comfort working with hardware, as the testcases you write will interface with circuit boards, motors, and sensors.
  • Mastery of fundamental engineering concepts including EE, Mech E, Programming, Physics, and Mathematics.
  • Experience writing drivers for electronics test equipment.
  • Demonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes.