Software Test Engineer
About the role
This role gives you the chance to work at the point where engineering quality meets mission trust. You will help create, execute, and document both manual and automated tests across new and existing ICAM capabilities, working closely with software engineers, system engineers, platform engineers, administrators, and fellow test engineers. The work blends test strategy, automation, defect tracking, regression coverage, and performance analysis, so your impact is visible in every release.
Responsibilities
- Collaborate with software engineers to develop effective testing strategies and test cases
- Create automated testing frameworks and test harnesses
- Discover, report, and track testing defects
- Analyze test results and report performance, load, and other issues
- Develop, execute, and maintain acceptance, integration, and functional system tests
- Perform continuous functional and regression testing
- Work across engineering disciplines to help ensure new releases preserve backward compatibility
Requirements
- Clearance: Top Secret Clearance with Polygraph, must be active
- Citizenship: Must be a U.S. Citizen
- Technical Bachelors Degree and 5 years of relevant experience, or High School Diploma and 9 years of relevant experience
Skills
- Experience designing, creating, and executing manual and automated testing solutions, including analysis of results to determine adequacy of testing
- Experience testing in Windows and Linux or CentOS environments
- Working knowledge of test tools such as Behave!, SoapUI, Selenium, JUnit, and JRunner
- Experience with or knowledge of web communication protocols such as REST
- Experience with or knowledge of data formats such as JSON and XML
- Experience with or knowledge of scripting languages such as Groovy, Perl, Python, or Ruby
- Experience creating and managing cronjobs
- Experience with or knowledge of Java
- Experience with or knowledge of Lightweight Directory Access Protocol
- Experience with or knowledge of Public Key Infrastructure
- Experience with version repositories such as Git, SVN, or CVS
- Experience with or knowledge of SQL
- Ability to work independently and as part of an Agile development team using strong time management to triage issues and prioritize tasks
- Ability to clearly communicate technical issues and ideas, both orally and in writing, across engineering disciplines
Benefits
Compensation Range: $159,000.00 - $204,000.00
*The salary range provided reflects an estimate based on current market trends and may be adjusted based on factors such as the candidate's experience, skills, and qualifications. The final offer will be tailored after a thorough evaluation of the candidate’s background and suitability for the role. Please note that this range is intended as a guideline and is subject to flexibility.
Why Intelliforce?
We don’t just push the boundaries of technology—we partner with some of the most mission-driven teams in defense and beyond to solve challenges that truly matter. As a Systems Engineer here, you won’t just contribute to projects—you’ll help shape outcomes that make a real-world impact.
Equal Opportunity Matters
Intelliforce-IT Solutions Group, LLC is proud to be an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship is required for most positions.