VES LLC
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, high-coverage automated test suites
to ensure the reliability, security, and performance of mission-critical embedded Linux and real-time systems. You’ll 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 Linux-based 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
hardware-in-the-loop (HIL)
and
software-in-the-loop (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
Linux-based system testing, Yocto-based distributions, and embedded software validation .
Hands-on experience with
CI/CD integration for automated testing
using Jenkins, GitLab CI, or similar tools.
Strong understanding of
DevSecOps practices, security testing, and test-driven development (TDD) .
Familiarity with containerized testing environments ( Docker, Kubernetes ) is a plus.
Security clearance eligibility (active clearance preferred).
Required Education and Experience
Bachelor's 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 Linux-based 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.
#J-18808-Ljbffr
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, high-coverage automated test suites
to ensure the reliability, security, and performance of mission-critical embedded Linux and real-time systems. You’ll 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 Linux-based 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
hardware-in-the-loop (HIL)
and
software-in-the-loop (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
Linux-based system testing, Yocto-based distributions, and embedded software validation .
Hands-on experience with
CI/CD integration for automated testing
using Jenkins, GitLab CI, or similar tools.
Strong understanding of
DevSecOps practices, security testing, and test-driven development (TDD) .
Familiarity with containerized testing environments ( Docker, Kubernetes ) is a plus.
Security clearance eligibility (active clearance preferred).
Required Education and Experience
Bachelor's 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 Linux-based 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.
#J-18808-Ljbffr