Software Test Engineer, Senior - Army (TS/SCI)

Praescient AnalyticsArlington, VA
46d

About The Position

Praescient Analytics is seeking a Senior Software Test Engineer to support a U.S. Army program dedicated to developing and sustaining mission-critical systems. The ideal candidate will bring a deep understanding of software testing methodologies and the ability to identify, document, and resolve system issues in complex technical environments. This role involves working closely with developers, engineers, and program stakeholders to ensure software reliability, interoperability, and compliance with Army and DoD standards.

Requirements

  • Active TS/SCI security clearance.
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent experience).
  • At least 8+ years of experience in software testing, quality assurance, or related engineering disciplines.
  • Demonstrated experience developing and executing automated and manual test cases for complex systems.
  • Strong knowledge of software testing methodologies, defect tracking systems, and quality assurance best practices.
  • Experience with Army or DoD systems testing, including security and interoperability standards.
  • Familiarity with Section 508 compliance requirements.
  • Excellent analytical, documentation, and communication skills.

Nice To Haves

  • Experience with Agile or DevSecOps environments.
  • Familiarity with automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Experience with CI/CD pipelines and test automation integration.
  • Background in software development or scripting (Python, Java, or similar).

Responsibilities

  • Develop and execute comprehensive software test plans, test cases, and scripts to identify defects, validate functionality, and ensure system quality.
  • Test system modifications and new software builds to prepare for deployment and integration into operational environments.
  • Document software and application defects in a bug tracking system, providing clear, reproducible steps for issue resolution.
  • Create and maintain databases of known defects, issues, and resolutions.
  • Participate in software design and code reviews to provide feedback on functional requirements, performance considerations, and technical feasibility.
  • Test and evaluate configurations of hardware, software, and communication networks to ensure proper performance, interoperability, and maintenance support.
  • Design, plan, and manage comprehensive test programs for assigned systems and applications.
  • Support system validation and verification activities across the full software development lifecycle.
  • Analyze, evaluate, test, review, and document all testing efforts in alignment with project standards and requirements.
  • Ensure applications and systems are compliant with Section 508 accessibility standards.

Benefits

  • Competitive salary based on qualifications and experience
  • Comprehensive, Company paid healthcare for you (We pay your premiums and deductibles)
  • 401(k) with company match
  • Travel & performance incentives
  • 3 weeks paid time off (plus Federal Holidays)
  • $5K annual training allowance
  • $500 book allowance
  • Tuition reimbursement program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service