✦ Luna Orbit — Software Engineering

Software Engineer

at Leidos Holdings

📍 Columbia, MD Unknown 💰 $107K – $195K USD / year Posted March 19, 2026
Salary $107K – $195K USD / year
Type Not Specified
Experience mid
Exp. Years 7+ years
Education Bachelor's degree in Computer Science or related discipline
Category Software Engineering

This role involves developing and maintaining automated UI testing scripts for secure software applications in the defense sector, ensuring high-quality front-end functionality.

  • Test front-end interfaces
  • Develop automated test scripts
  • Collaborate with developers
  • Validate features in secure environments
  • Support Agile teams

Focus on front-end automation testing using Robot Framework, React, Java, C++, and JavaScript within an Agile environment, supporting cybersecurity and defense projects.

The ideal candidate is a mid-level software engineer with 7+ years of experience in Java, C++, and Python, with strong skills in UI automation testing and familiarity with Agile methodologies, holding an active Top Secret/SCI clearance.

JavaC++PythonUI automationRobot Framework
ReactSeleniumCypressJavaScriptTypeScriptAgile
Robot FrameworkReactJavaC++SeleniumCypress
JavaC++PythonUI automationRobot FrameworkReactSeleniumCypressAgile development
JavaC++PythonReactUI automationRobot FrameworkSeleniumCypressHTMLCSSJavaScriptTypeScriptAgile development
CollaborationCommunicationProblem-solvingTeamworkAdaptability
Industry Government / Defense / Cybersecurity
Job Function UI automation testing and software validation
Role Subtype Software Engineer
Tech Domains Java, C++, Python, React, Selenium, Cypress
Clearance Required Active Top Secret/SCI clearance with Polygraph
Visa Sponsorship Yes
JavaC++PythonUI automationRobot FrameworkReactSeleniumCypressAgile developmentSoftware testingAutomation scriptsFront-end testingSecurity testingQuality assuranceSoftware engineerCybersecurityAgile

Lack of active security clearance, Less than 7 years of relevant experience, No experience with UI automation tools, Inability to work in a secure environment

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile