SURVICE Engineering Company
  • Lexington Park, MD, USA
  • Salary
  • Full Time

Join Us in Making a Difference in the Lives of Those Defending Our Nation!

Employee Testimonials

About Us

Celebrating our 40th year of service, SURVICE Engineering is a nationally recognized, single-source engineering service provider for Government and Industry organizations involved in all phases of the systems engineering process. Our employees are our most valuable asset, and they are proud to have supported the development, testing, analysis, and modeling and simulation (M&S) of many of the major U.S. air, land, and sea combat systems in the field today. They have also contributed their expertise to other vital national defense programs and technologies that involve survivability, cybersecurity, information technology/ management, software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering.


  • Location: Lexington Park, MD
  • Security Clearance: Active clearance
  • Travel: 10-25%

Position Summary

SURVICE Engineering is seeking to hire a full-time Software Test Engineer to perform software testing in all phases of the application development, test, release, integration, and maintenance life cycle.

Primary Duties and Responsibilities

  • Write test plans, test procedures, and test reports
  • Conduct software testing using a variety of software test tools
  • Execute test scripting and command line tools in UNIX, Linux, and Windows environments
  • Test applications developed in C/C++, Java, SQL, Python, Ruby on Rails, JavaScript, and Qt
  • Test software that has been written and documented in accordance with MIL-STD-498
  • Test software that must comply with RTCA/DO-278A (Software Integrity Assurance Considerations for Communication, Navigation, Surveillance and Air Traffic Management [CNS/ATM] Systems) as well as DO-332 (Object-Oriented Technology and Related Techniques)


Bachelor's degree in Computer Science, Math, or Engineering, is preferred along with a minimum of 5 years of experience in software testing.

  • Possess thorough knowledge of software testing tools
  • Fluent in UNIX, Linux, and/or Windows as well as scripting and command-line tools
  • Experience with testing software developed in C++
  • Possess excellent communication skills (written and verbal)
  • VxWorks 653 Real-Time Operating System (RTOS)
  • Understanding of various development methodologies, such as Agile and Scrum, and software testing platforms or environments
  • Experience with testing or development in C, Java, SQL, Python, Ruby on Rails, JavaScript, and Qt is a plus
  • Programming skills and an understanding of databases

SURVICE Engineering is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. VEVRAA Federal Contractor.

SURVICE Engineering Company
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Follow Jobs:
  • Follow Our Jobs On Facebook
  • Share This Page
  • Facebook Twitter LinkedIn Email
Protect Enhance Enable Logo Home Wo We Are What We Do Media Careers Contact