OTA Testing Engineer
Job
Optimal Inc.
Allen Park, MI (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
69
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
OTA Testing Engineer Optimal Inc. - 3.0 Allen Park, MI Job Details Contract 4 hours ago Benefits Free parking Qualifications Usability testing Engineering testing Bug Tracking (Quality assurance practices) Laboratory equipment maintenance Automation Test management tools Bug Reporting (Quality assurance practices) Continuous integration Usability User acceptance testing Developing automated testing protocols Agile software development Equipment maintenance Technical troubleshooting support Root cause analysis Debugging Test Planning (Quality assurance practices) Engineering validation
Full Job Description Position 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.Key Responsibilities:
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.Skills Required:
Acceptance Testing, Test Equipment, Test Automation, Testing Test, Software Testing, Agile Software Development, Test Execution, Test Integration Testing, Test Cases, Usability Testing, Test Planning, Test Unit Testing, User Acceptance Testing, Test Regression Testing, Testing Methodologies, Automated Scripting Acceptance Testing Perform end-to-end and New Model Launch release acceptance testing on a test vehicle after an OTA update, verifying that all features function as specified in the user stories and meet the defeined customer experience criteria for the infotainment system. Test Equipment Prepare and maintain a hardware test bench, in-vehicle test setup including specific vehicle ECUs and communication modules, to accurately simulate real-world conditions for rigorous testing of OTA software update downloads and installations. Test Automation Develop and enhance automated test scripts using programming languages (e.g., Python) to validate the successful download, integrity check, and installation of OTA software binaries on simulated vehicle environments within the continuous integration pipeline. Testing Test Rigorously execute defined functional test cases for a new manufacturing software update, meticulously documenting all steps and observations to ensure the update process correctly flashes the vehicle's infotainment system and applies configurations as intended.Software Testing Experience Required:
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 Test Execution Execute a suite of manual and automated test cases on a physical vehicle to validate the successful activation of a newly installed OTA software update, confirming all new features are operational and no regressions have been introduced. Test Integration Testing Perform integration testing to ensure seamless communication and data flow between the cloud-based OTA update server, the vehicle's telematics unit, and the HMI system during a software update, verifying the entire end-to-end pipeline functions cohesively.Test Case Education Required:
Bachelor's Degree HYBRID (3-4 days a week onsite/in-vehicle at parking lots/decks/sites)Similar remote jobs
Fujifilm
Pierre, SD
Posted1 day ago
Updated3 hours ago
Similar jobs in Allen Park, MI
Roush Enterprises
Allen Park, MI
Posted1 day ago
Updated3 hours ago
Similar jobs in Michigan
United States Postal Service
Pinconning, MI
Posted1 day ago
Updated3 hours ago