Senior Software Engineer in Test
Location: Hybrid (APG)
VES LLC is currently seeking a Senior Software Engineer in Test (SDET) to lead the development of automated testing frameworks for the Ground Combat Systems Common Infrastructure Architecture (GCIA) and Ground Vehicle Operating System (GVOS) efforts. In this role you will design and implement scalable highcoverage automated test suites to ensure the reliability security and performance of missioncritical embedded Linux and realtime systems. Youll work closely with software engineers systems engineers and DevOps teams to integrate automated testing into continuous integration (CI) pipelines and streamline verification processes.
General Job Duties:
- Design develop and maintain automated test frameworks for GCIA and GVOS software components.
- Implement and execute unit integration system and performance tests for embedded Linuxbased systems.
- Work closely with software teams to define test requirements acceptance criteria and validation strategies.
- Develop and integrate test automation into CI/CD pipelines to support continuous validation.
- Utilize tools like PyTest CTest testrail or GoogleTest to automate testing processes.
- Design hardwareintheloop (HIL) and softwareintheloop (SIL) test environments for embedded systems.
- Identify document and track software defects collaborating with development teams for resolution.
- Optimize test execution for scalability reliability and efficiency.
- Develop test metrics and reporting dashboards to provide visibility into software quality.
Desired Requirements:
- 5 years of experience in software testing and test automation development.
- Strong proficiency in Python Bash scripting and C/C for test automation.
- Experience with Linuxbased system testing Yoctobased distributions and embedded software validation.
- Handson experience with CI/CD integration for automated testing using Jenkins GitLab CI or similar tools.
- Strong understanding of DevSecOps practices security testing and testdriven development (TDD).
- Familiarity with containerized testing environments (Docker Kubernetes) is a plus.
- Security clearance eligibility (active clearance preferred).
Required Education and Experience:
- Bachelors degree in Computer Science Software Engineering or a related field.
- 5 years of experience in software testing test automation or quality assurance for embedded or Linuxbased systems.
- Experience developing unit functional and regression tests for complex software systems.
- Knowledge of hardware/software integration testing HIL/SIL environments and system emulation.
Benefits of Working at VES LLC:
- 401(k) match
- Highly Competitive Salary
- Health Benefits
- Up to 15 Paid Vacation days/year
- 11 Paid Holidays
VES is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race color religion sex national origin disability status protected veteran status or any other characteristic protected by law.
Required Experience:
Senior IC