ASRC Federal Holding-posted 3 days ago
Moorestown, NJ
Professional, Scientific, and Technical Services

ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking a Software Engineer to fulfill the position of Software Test Automation Engineer for the Mission Assurance Department in support of the development and sustainment of the U.S. Navy Aegis Weapons System in Moorestown, NJ.

  • Analyze system and software requirements for automation
  • Collaborate closely with engineers to establish a shared understanding of requirements
  • Develop and maintain automated tests in Python to validate features against requirements
  • Prepare materials for and lead technical engineering reviews
  • Troubleshoot and resolve issues related to automated testing
  • Support the regular execution and monitoring of automated test suites
  • Document issues identified across software, hardware, and related systems
  • Perform root cause analysis to address defects and inefficiencies
  • Capture and analyze debug and diagnostic data
  • Record and report on test results and software quality metrics
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • This position requires the ability to obtain and maintain a government clearance, U.S. Citizenship is required
  • This position requires the successful applicant to obtain and maintain the required security clearance or other authorization(s) within the necessary timeframe required by applicable contract(s)
  • Ability to work on-site in equipment laboratories, support testing outside of regular business hours, and operate effectively both independently and in a team environment
  • Strong attention to detail with excellent collaboration, communication, and presentation skills
  • Knowledge of the Software Development Lifecycle (SDLC), software QA/testing methodologies, requirements management tools (e.g., DOORS, Jazz), software change management tools (e.g., ClearQuest), agile tracking software (e.g., Jira), and agile frameworks such as SAFe
  • Proficiency in Unix/Linux environments, Microsoft Office tools (Excel, Word, PowerPoint, Outlook), and adherence to established processes and policies
  • 2-4 years of experience in analyzing software requirements for testing and implementation
  • 2-4 years of experience in developing with Python or similar high-level programming languages
  • 2-4 years of experience in troubleshooting system and software issues at the user level
  • 2-4 years of experience in configuring and integrating software in system-of-systems environments
  • 2-4 years of experience in developing and executing user-level system thread test procedures
  • 2-4 years of experience in collecting debug data and identifying root causes of issues
  • 2-4 years of experience in applying object-oriented design principles
  • 2-4 years of experience in writing, executing, and maintaining automated tests and frameworks
  • CI/CD and DevSecOps methodologies and tools
  • SAFe or other agile development methodologies
  • Operating systems such as RedHat, RedHawk, Solaris, PowerMax_OS, HP-RT, HP-UX, VxWorks, or LynxOS
  • Tools including Jenkins, Jira, ClearQuest, ClearCase, Git, DOORS, and Artifactory
  • Software profilers such as Perf or oprofile
  • AN-UYK-43 computer operation or CMS-2 software development
  • Debugging core files with debuggers such as gdb for C/C++ executables
  • Certifications such as ISTQB Tester, ISTQB Agile Tester, Cybersecurity, or other software development/engineering-related credentials
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service