Tactical Decision Aids Software Test Engineer - Mid Level

Huntsville, AL |Full Time
In order to apply for this or any other job you will need to log in.

Position Description

Dynetics, an employee-owned company, is seeking a talented Mid-Level Software Test Engineer to join a multi-discipline engineering team. The team is developing multiple tactical decision aid software products and utilizes cutting-edge software tools and processes in order to implement and deliver releases to multiple DoD customers. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost effective engineering, scientific and IT solutions. Dynetics is well known for our people-oriented culture, positive work environment, technical excellence, and resilient business ethics.

This position focuses on automated testing, development of robust, innovative software test infrastructures and frameworks, integration testing, informal manual testing, formal software qualification testing, software airworthiness, fielding and support, and maintenance of software products. Software products are applied to manned aircraft, UAS, weapon systems and other military aviation applications. Software products range from analysis tools/simulations, mission planning software, and components of mission-critical systems. This test position involves direct participation as an integral team member who performs key roles with respect to test planning, test strategy and design, test execution, software engineering processes, and recommendations on product quality. This position also involves reviewing, editing, and generating various documents used for engineering and testing purposes per industry standards.


Basic Qualifications

Candidate must possess at least a Bachelor’s degree from an ABET accredited school in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or equivalent technical degree. Candidate should have 5-10 years of relevant, applicable technical experience.

  1. Candidate must demonstrate competency in software development in either C#/.NET, C++, Java, Python, or Ruby programming languages.
  2. Candidate must have experience developing test methods and procedures using scripting and/or compiled programming languages.
  3. Candidate must have experience writing user interface(UI) tests with automated UI testing technologies.
  4. Candidate must have experience writing unit and/or integration tests with unit test frameworks or similar technologies.
  5. Candidate must have strong leadership abilities, organizational skills, and work ethic to coordinate team tasking. Scrum Master experience is a plus.
  6. Strong analytical and process improvement skills along with a personal drive for quality workmanship are a must.
  7. Candidate must also possess and demonstrate technical skills required for software test, configuration management, and software quality engineering concepts.
  8. The applicant must demonstrate familiarity with Microsoft Office (Outlook, Word, Excel, and PowerPoint).
  9. The applicant must have good communication skills.

Being self-motivated, paying attention to details, and working under deadlines are key elements of this position as well.

Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area.


Other Qualifications

Experience designing object-oriented software is a plus.

Experience writing automated tests against external software APIs is a plus.

Candidate should have a desire for a long-term technical career path in test framework development.

Experience with UAS interoperability standards is a plus.

Experience with weapon performance data, integration, and testing is a plus.

Experience with geospatial datasets including raster, vector, and terrain data is a plus.

Candidate is expected to mentor junior testers and provide constructive feedback.

Experience with applicable industry standards (IEEE 12207, CMMI, DO-178B and/or DO-278, RMF) or automated testing techniques is a plus.

The ability to work across multiple products under development by multiple small teams is highly desirable.

Security Requirements

Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.

Job Number:
Closing Date:

You might also like