Permanent
Posted on 01 July 25 by Tom Mangano
Powered by Tracker
Principal Software Engineer – Test Automation
We are seeking a Principal Software Engineer (5–10 years’ experience) to support test automation development within a high-performing software engineering team. This role focuses on developing automated testing solutions and requires recent experience with Python and GUI-driven testing tools.
Minimum Requirements:
Bachelor of Science in a technical discipline
5–10 years of experience, or 3+ years with an MS/PhD
Full Software Development Life Cycle (SDLC) experience
Recent hands-on development with Python
Recent experience in test automation software development
Exposure to GUI test automation tools such as Eggplant
Experience with tools such as Jira, Confluence, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
Proven collaboration across product teams to deliver program-level solutions
Must have an active DoD Secret or higher security clearance
Must be able to work on-site, in office
Preferred Qualifications:
Degree in Software Development or Computer Science with 4–6 years of experience, or MS in STEM with 3+ years of experience
Strong Python development background
Deep experience with the Eggplant test automation tool
Demonstrated leadership in Agile/Scrum environments
Effective communication and collaboration with engineers and management at all levels
Security+ certification
Trusted User certification
Work Location: Onsite in Huntsville, AL
Clearance Requirement: Active Secret
Role Level: Senior-Level Engineer