> Markdown version of [/jobs/ext/182480-test-engineer-general](https://www.wearedevelopers.com/jobs/ext/182480-test-engineer-general). 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). --- # Test Engineer General - **Company:** Epitec, Inc. - **Location:** Allen Park, MI, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Programming Interfaces (APIs), Agile Methodology, JIRA, Automation of Tests, Bug Tracking Systems, Computer Engineering, Continuous Integration, Software Debugging, Software Design Documents, Human-Computer Interaction, Mobile Application Software, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Software Engineering, Test Case, Test Execution Engine, Infrastructure Automation Frameworks, Bug Reporting, Information Technology, Industrial Software - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e810df4838a8d40d ## About the Role Do you have experience in Test management tools?, * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or a related technical field. * 1-5 years of experience in software testing, preferably within embedded systems, automotive, or similar complex software environments. * Proven experience in developing and executing functional test scenarios and test cases. * Familiarity with Agile development methodologies and working with user stories. * Experience with object-oriented programming and automation development * Hands-on experience with defect tracking systems (e.g., JIRA) and test management tools. Demonstrated ability to perform root-cause analysis and debug software failures Experience Preferred: Experience utilizing Python for infrastructure automation and CI/CD integration on test case and testing tool automation. Education Required: Bachelor's Degree in Relevant Field ## Description As an Off-Board Technologies/MMOTA Software Test Engineer, you will be a critical part of a team dedicated to ensuring the highest quality and reliability of vehicle software update pipelines. Your primary focus will be on the end-to-end testing of Over-The-Air (OTA), Service, Human-Machine Interface (HMI), Mobile Apps, and Manufacturing software update processes. You will rigorously test the download, installation, and activation stages to guarantee that all software binaries and configurations are applied precisely as intended, contributing to a best-in-class infotainment system and seamless customer experience., * Develop and execute comprehensive functional test scenarios and test cases, leveraging user stories within Agile Sprints. * Collaborate closely with development teams to understand testing requirements and ensure all project requirements are clearly defined and testable. * Prepare, configure, and maintain necessary test benches, vehicles, tools, and software environments to facilitate thorough test execution. * Log all test results (pass/fail) following the merge of related test codes into Master, and meticulously debug any failures to ascertain their root cause, ensuring that only valid defects are accurately entered into the defect tracking system, JIRA. * Work in conjunction with feature engineers to efficiently reproduce and troubleshoot defects identified within the system. * Actively participate in root-cause analysis for both hardware quality problems and software defects. * Contribute to system design discussions, documentation efforts, and overall testing strategy to deliver a robust and high-quality infotainment system. * Provide accurate time estimates for testing-related tasks during sprint planning sessions to support effective project scheduling. * Perform corrective and predictive maintenance on hardware laboratory nodes to ensure they remain in satisfactory condition and functionality for continuous testing. * Analyze the root cause of software failures to correctly prioritize them for subsequent fixing, providing timely validation rounds for both manual and automated tests. * Contribute to the enhancement of test automation development, optimizing existing processes, validating new features, and supporting testing efforts for upcoming vehicle programs. * Identify and propose areas for continuous improvement across all facets of testing and velocity tracking. * Utilize Test Management tools for test planning review, execution, monitoring (including proficient key metrics interpretation), and comprehensive reporting of test results. * Provide detailed feedback and comprehensive bug reports to foster high-quality software delivery and efficient testing workflows. * Successful delivery in Vehicle Software Update pipelines (OTA, Service, HMI, Mobile Apps, and Manufacturing) with software binaries and configurations applied as intended. * Key performance indicators demonstrating successful completion of testing and validation for software releases. * Comprehensive Test Plans, Test Status, and Defect Reports. * Contributions to technical documentation (e.g., design documents, user guides, API documentation, integration guides). * User support documentation and training materials as needed. * Input into project roadmaps and sprint plans. * Maintained functional bench setups and execution of vehicle updates ## Related Videos - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)