Software Test Engineer

GIGATEC Engineering•Annapolis Junction, MD

About The Position

The Software Test Engineer plans, develops, executes, and automates testing activities for software applications, middleware, and infrastructure deployed in High-Performance Computing (HPC) environments. The role validates system requirements and helps ensure HPC systems are reliable, scalable, performant, secure, and operationally ready. It offers technical ownership and the opportunity to address unique operational challenges supporting critical missions. The position requires a Top Secret clearance and favorable completion of a polygraph. Applicants must be authorized to work in the United States; employment visa sponsorship is unavailable.

Requirements

  • Top Secret clearance and favorably completed polygraph.
  • Authorization to work in the United States; employment visa sponsorship is unavailable.
  • Experience using the Linux command-line interface and Linux tools.
  • Proficiency in Bash or Python scripting for task automation.
  • Strong understanding of Linux system administration fundamentals.
  • At least 3 years of software testing, quality assurance, or validation experience in Linux environments.
  • Experience developing and executing test plans for HPC systems.
  • Experience integrating and testing REST APIs related to HPC systems.
  • Demonstrated experience with defect tracking and resolution processes.
  • Experience with software testing methodologies and test lifecycle management.
  • Experience developing automated test solutions and validation frameworks.
  • Experience with CI/CD principles, methodologies, and tools, including GitLab CI.
  • Experience with containerization technologies such as Docker or Podman.
  • Experience with the Git source control system.

Nice To Haves

  • Experience with the Atlassian tool suite, including JIRA and Confluence.
  • Familiarity with Splunk for searching, monitoring, and analyzing machine-generated data.
  • Familiarity with SAFe Agile principles, methodologies, and best practices.
  • Familiarity with infrastructure-as-code principles and automation tools, including Ansible.

Responsibilities

  • Plan, develop, execute, and automate testing activities for software applications, middleware, and infrastructure in HPC environments.
  • Validate system requirements and assess system reliability, scalability, performance, security, and operational readiness.
  • Develop and execute test plans for HPC systems.
  • Integrate and test REST APIs related to HPC systems.
  • Develop automated test solutions and validation frameworks.
  • Track defects and support their resolution.

Benefits

  • 100% paid healthcare.
  • 10% 401(k) contribution in every paycheck; fully vested.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service