Software Engineer, Senior

Torch Technologies, Inc.•Randolph AFB, TX
•Onsite

About The Position

Torch Technologies is seeking a Senior Software Engineer with test automation experience to support testing systems assigned to the Air Force Human Resources Systems Division (HRSD). The role applies software engineering skills to test automation, tool engineering, and quality verification across the Military Personnel Data System (MilPDS) and other legacy HRSD applications. The engineer will write maintainable automation code, execute manual testing, support pipeline integration, and support agentic testing workflows using enterprise automation suites such as UiPath and OpenText UFT One. The position supports the AFLCMC/GB Business and Enterprise Systems Directorate (BES)/GBH Human Resources Systems Division. The role applies broad theoretical and practical knowledge of Agile-based software engineering. Work includes assessing operational feasibility; documenting and demonstrating solutions; analyzing systems and processes and recommending improvements; researching and evaluating software products and procurements; developing software solutions from requirements and user stories; evaluating modern software technologies and SDLC automation; and applying information security and cybersecurity policies and practices in application software delivery. The position is onsite at Randolph AFB, follows a Monday–Friday, 8 a.m.–5 p.m. schedule, and involves 10% travel. Relocation assistance is not available. The position is not contingent upon a contract award.

Requirements

  • U.S. citizenship.
  • Secret clearance required to start and/or ability to obtain and maintain a Department of War clearance.
  • One of the following experience and education combinations: a related master's or doctorate degree and 10 years of relevant technical/professional experience, including 5 years in the DoW; a related bachelor's degree and 12 years of relevant experience, including 5 years in the DoW; or 15 years of directly related experience with required certifications, including 8 years in the DoW.
  • Practical software engineering and scripting experience, with proficiency in one or more programming languages such as Java, VBScript, or C++, and knowledge of core software engineering concepts.
  • Experience creating, debugging, and maintaining automated test suites using UiPath, OpenText UFT One (formerly HP UFT/QTPP), or similar GUI automation frameworks.
  • Understanding of software quality assurance, manual test execution, test procedure creation, and defect logging platforms such as Jira.
  • Experience with Air Force program system/software engineering policies, procedures, and practices.
  • Knowledge and understanding of Federal and DoW cybersecurity regulations and policies.
  • Experience with the Risk Management Framework (RMF) and Federal/DoW cybersecurity regulations, policies, and best practices.

Nice To Haves

  • Familiarity with Oracle RDBMS and ability to execute basic SQL queries to inspect and verify database states.
  • Prior experience working in a DoW test and evaluation environment.
  • Familiarity with MilPDS user interfaces, Oracle Forms, personnel data structures, or legacy military HR software applications.
  • Experience executing or triggering automated test suites within CI/CD pipelines such as FlexDeploy, Jenkins, or GitLab CI/CD.
  • IAT/IAM Level II certification, at minimum Security+ or an equivalent or higher certification; highly desired.

Responsibilities

  • Evaluate analysis, problem definitions, requirements, solution development, and proposed solutions to determine operational feasibility.
  • Develop documentation, flowcharts, layouts, diagrams, charts, and code comments to demonstrate solutions.
  • Conduct systems and process analysis and recommend changes to operations, policies, and procedures.
  • Research, analyze, compare, and document software vendors and products to advise on licensed software procurements; work may include product installation, configuration, and testing.
  • Develop software solutions by studying requirements and user stories, user/system/data needs, system flows, data usage, and work processes; consult users, investigate problem areas, and follow an Agile software development lifecycle.
  • Evaluate software technologies, including containerization, Kubernetes, infrastructure as code, configuration as code, microservices, APIs, CI/CD, and SDLC automation.
  • Apply information security and cybersecurity policies, principles, and practices to application software services.
  • Create, debug, and maintain automated test suites using enterprise automation tools.
  • Execute manual tests, create test procedures, log defects, and support test automation and pipeline integration.

Benefits

  • Employee Stock Ownership Plan (ESOP) participation.
  • 401(k) match.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Life insurance.
  • Short-term disability insurance.
  • Long-term disability insurance.
  • Flexible spending accounts.
  • Health Savings Accounts.
  • Health Reimbursement Accounts.
  • Employee Assistance Program (EAP).
  • Education assistance.
  • Paid time off.
  • Holidays.
  • Competitive salary.
  • Stable and professional work environment.
  • Comprehensive benefit package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service