AEgis Technologies

  • Junior-Mid level Software Test Engineer

    Job Locations US-AL-Huntsville
    # of Openings
  • Overview

    What do you get when you bring together the brightest minds and place them into an exciting, fast-paced environment that fosters intellectual growth and rewards based on impact, not tenure?


    You get one of the best privately held small business headquartered in Huntsville, Alabama, that provides advanced technology and expert consulting services to industries throughout the world. AEgis specializes in modeling & simulation (M&S) and micro/nanoscale technology development. Our core competencies  include simulation software and training simulators; geospatial databases; 3D models; war fighter exercise support; systems engineering and analysis; verification, validation, and accreditation (VV&A); test and evaluation support; Hardware-in-the-Loop (HWIL) and Man-in-the-Loop (MIL) simulation. AEgis' Nanogenesis Division excels in advancing cutting edge micro and nanoscale technologies from concept to deployment with applications ranging from defense to energy to biotechnology.



    AEgis Technologies is looking for a junior-mid level software test engineer to perform testing/development activities on the C2BMC Defense Design Planner. Specific areas of responsibility include:

    • Develop end-to-end and integration automated test suites.
    • Build and maintain the test automation suite using Typescript, Jenkins, Docker and AWS. 
    • Perform exploratory testing of new features and products.
    • Develop automated tests into our continuous delivery pipeline.
    • Document software defects, use a bug tracking system, and report defects to software engineers.
    • Work closely with the internal and external design/test teams in identifying problems.
    • Troubleshoot defects to determine root cause.
    • Produce periodic status and operational reports.
    • Occasional travel requirements (<10%).

    New Employee Success Factors

    • 30 days - Integrated with team, accounts set up, understand the project needs.
    • 60 days - Has begun to contribute to development effort providing help with development.
    • 90 days – Has fully integrated with the team and able to perform tasks autonomously.


    • Preferred/Desired Skills

      • Knowledge of programming in TypeScript, JavaScript, Python, C++, JAVA
      • Experience with VueJS
      • Experience with NodeJS
      • Experience with Visual Studio Code
      • Experience with Atlassian Suite (JIRA, Bitbucket, Jenkins, Confluence)
      • Experience with Nexus Repository Manager
      • Experience with Docker
      • Experience with AWS
      • Familiarity with Agile and working knowledge of Scrum
      • Familiarity with Windows and Linux
      • Previous BMDS experience


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed