> Markdown version of [/jobs/ext/2266785-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/2266785-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Engineer - **Company:** Actalent - **Location:** Blacksburg, VA, United States (Remote available) - **Experience:** Experienced - **Salary:** $93,600.0 - $104,000.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Agile Methodology, Automation of Tests, Unit Testing, AUTomotive Open System Architecture (AUTOSAR), C++ (Programming Language), Continuous Integration, Linux, Embedded Software, Github, Hardware-In-The-Loop Simulation, Integrated Development Environments, Python (Programming Language), Scrum Methodology, Real-Time Operating Systems, Software Systems, Software Testing Automation Framework, Test Management, Jama (Software), Scripting, Safety Critical Systems, System-level Testing, Integration Tests, Software Version Control, SDET, Programming Languages - **Published:** August 27, 2026 - **Apply:** https://dejobs.org/x/x/C415D0F009B549319F2EAA95A56B4F7B/job/ ## About the Role * Engineering degree or equivalent technical education. * 3 to 5 years of experience as a Software Test Engineer or SDET with hands-on test automation development. * Proven experience designing, implementing, and executing automated tests for complex software systems. * Experience testing embedded software and/or automotive-grade systems. * Exposure to MCU/RTOS environments such as AUTOSAR, MICROSAR, or similar real-time operating systems. * Experience testing Linux-based platforms and services. * Working knowledge of test management tools such as Jama, ALM, qTest, Zephyr, or similar. * Experience using GitHub or comparable version control and CI/CD tools for managing test code and pipelines. * Experience working with Hardware-in-the-Loop (HIL) test environments. * Experience operating within an Agile/Scrum development environment. * Ability to perform requirement analysis and derive clear, testable conditions and acceptance criteria. * Ability to develop test cases, execute them, and report results clearly and accurately. * Must be based in the United States and able to travel domestically as needed. * Ability to travel up to approximately 20% for HIL or vehicle-based testing. * Strong communication skills and the ability to collaborate effectively with cross-functional engineering teams. Additional Skills & Qualifications * Background in automotive, ADAS, autonomous vehicles, ECU validation, or embedded systems testing. * Experience with test automation using Python, C++, or similar scripting or programming languages. * Experience validating safety-critical systems and embedded controllers. * Familiarity with integration and system-level testing in complex hardware and software environments. * Experience with Infineon TC397 MCUs and Vector MICROSAR RTOS or comparable platforms. * Familiarity with components such as ECU Health Monitor, Fault Framework, High Integrity Gateway, Mode Handler, Motion Control, Body Control, System Error Handler, Vehicle Gateway, and Vehicle Monitor. * Experience contributing to test reporting and metrics that support release readiness decisions. * Comfort working in distributed teams and across multiple time zones; East Coast time zone alignment is preferred. ## Description This role focuses on ensuring the quality and reliability of software running on an Autonomous Driving System (ADS) through robust, code-driven test automation. You will work as a software engineer in test, designing, developing, and executing automated and manual test cases across embedded and Linux-based components. The position emphasizes building and extending test automation frameworks, validating safety-critical behavior on Hardware-in-the-Loop (HIL) benches and vehicle platforms, and collaborating closely with cross-functional engineering teams in an Agile environment., * Design, develop, review, and maintain comprehensive test cases based on business and functional requirements, targeting both new functionality and existing coverage gaps. * Execute functional, regression, system, and integration tests on HIL benches and vehicle platforms to validate Autonomous Driving System behavior. * Perform both manual and automated testing while systematically converting high-value manual test cases into automated tests. * Build, maintain, and enhance automated test scripts using the existing automation framework, ensuring scalability and maintainability. * Analyze requirements, clarify ambiguities, and translate them into detailed, traceable test scenarios and test cases. * Identify, document, and track software defects, working with development teams to ensure issues are resolved and verified through closure. * Document test results, coverage metrics, and test status in the designated test management tool, contributing to release readiness and quality reporting. * Collaborate closely with software, systems, and hardware engineers throughout the Agile development lifecycle to ensure testability and quality at every stage. * Participate in sprint planning, daily stand-ups, status reviews, and project meetings to provide testing input, estimates, and progress updates. * Work with GitHub or similar tools to manage test code, track unit tests, and support CI/CD pipelines for continuous quality assurance. * Operate and monitor remotely accessible HIL benches and support occasional in-person vehicle-based testing as needed. * Contribute to continuous improvement of testing processes, automation coverage, and tooling across embedded and Linux-based platforms., You will work in a highly technical environment focused on autonomous driving systems that combine embedded controllers and Linux-based platforms. The core systems include an Infineon TC397 MCU running Vector MICROSAR RTOS, with components such as ECU Health Monitor, Fault Framework, High Integrity Gateway, Mode Handler, Motion Control, and Body Control, alongside Linux-based components including System Error Handler, Vehicle Gateway, and Vehicle Monitor. Test environments are primarily remotely accessible Hardware-in-the-Loop (HIL) benches, complemented by occasional in-person vehicle-based testing at locations such as Ann Arbor, MI; Blacksburg, VA; or the Dallas-Fort Worth, TX area. Test management activities take place in a dedicated test management tool (for example, Jama or similar), while unit tests and CI/CD workflows are tracked and managed in GitHub or comparable platforms. The team follows Agile/Scrum practices with regular sprints, planning sessions, and status reviews, fostering close collaboration between software, systems, and test engineers. Travel of up to approximately 20% may be required for on-site HIL or truck-based testing. The environment emphasizes safety, reliability, and rigorous validation of safety-critical systems, with a professional, engineering-focused culture and a strong emphasis on automation, continuous improvement, and high-quality software delivery. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)