Thales Defense & Security, Inc.

Returning Candidate?

Software Test Engineer

Software Test Engineer

Job ID 
Posted Date 
Engineering - Software
Experience (Years) 
Erin Cresswell
Minimum Degree 

More information about this job


Thales Defense & Security, Inc., is a global company serving the defense, federal, and commercial markets with innovative solutions for the ground tactical, airborne and avionics, and  naval/maritime. In addition to mission-critical communication systems, the company provides helmet-mounted displays and motion tracking technologies; SATCOM terminals; advanced sonar systems; air traffic management navigation, and surveillance, and simulation.  Further, Thales Defense & Security, Inc. serves as a gateway for technology, leveraging Thales-wide solutions—such as cybersecurity, combat management systems; naval, airborne, and ground ISR; and electronic warfare—to address U.S. requirements. 


Our Aurora IL office is seeking a Test Engineer. We are looking for someone who is self-motivated, passionate about their work, and versatile enough to solve a wide variety of engineering problems.


  • Planning and performing software test and automation involving definition and implementation of test and verification requirements, plans and sequences relative to complex software and hardware subsystems and resolve identified conflicting issues
  • Participate in software automated test readiness reviews
  • Participate in software design reviews
  • Conduct audits of test programs and facilities
  • Apply understanding of principles of related engineering and software technology to ensure test validity and integrity


  • U.S. Citizenship.
  • Eligible to obtain a U.S Government Security Clearance.
  • Bachelor's degree in Computer Science, Engineering or a related scientific discipline
  • 2+ years of software engineering experience
  • 2 to 3 years of experience as a Python developer
  • Working knowledge of D0-178 Design Assurance Level (DAL) Software Process is beneficial
  • Experience preparing and presenting reports and briefings both orally and written
  • Knowledge of or experience with architecture development
  • Knowledge or experience with embedded software design
  • Ability to work in a collaborative, multi-discipline environment to produce deliverable products
  • Excellent English communication skills - verbal and written.
  • Developing scripts to support test efforts for the software build cycles
  • Preparing test procedures and test procedure execution
  • Utilizing discrepancy report systems
  • Working within Integrated Product Teams
  • Experience in writing and/or analyzing software requirements.
  • Must be willing to occasionally work overtime and weekends


Take action with this job

Share on your newsfeed