QA Engineer
Position Description The candidate will be responsible for validating vehicle software and integrated systems to ensure they meet functional, quality, performance, and customer requirements throughout the product development lifecycle.
Position Description
The candidate will be responsible for validating vehicle software and integrated systems to ensure they meet functional, quality, performance, and customer requirements throughout the product development lifecycle. Working in a collaborative Agile environment, this role supports the planning, preparation, execution, analysis, and documentation of testing activities for embedded vehicle features and software releases. The engineer partners with cross-functional engineering teams to identify, investigate, and validate software and system issues, contributing to the delivery of reliable, high-quality vehicle functionality. This position supports both manual and automated validation efforts, promotes continuous improvement of test processes and tools, and ensures test environments are maintained to support efficient and effective software verification. The role requires strong analytical and problem-solving abilities, attention to detail, and the ability to adapt to evolving technologies and development priorities while contributing to the successful delivery of vehicle software and system capabilities.
Skills Required: Software Testing, Test Execution, Python, API, Root Cause Analysis Python: Develop scripts to collect, clean, analyze, and report vehicle/fleet data. Software Development: Build simple tools and dashboards to support fleet decisions, vehicle disposal, and efficiency tracking. API Integration: Pull data automatically from approved internal portals, databases, and APIs. Software Testing: Test dashboards and tools to ensure data, calculations, filters, and reports are accurate. Test Execution: Perform vehicle and UX testing; document results, issues, and test evidence. Root Cause Analysis: Investigate data, tool, or vehicle issues and identify the likely cause and corrective action. Test Automation, Python, Automated Scripting Test Automation: Create automated checks for data quality, dashboard refreshes, and tool functionality. Advanced Python/Data Analysis: Use Python libraries such as pandas to analyze vehicle status, utilization, mileage, maintenance, and disposal opportunities. Automated Scripting: Develop scheduled scripts that reduce manual reporting and identify fleet exceptions or actions needed. Dashboard Development: Experience with Power BI, Tableau, or similar dashboard tools. SQL / Databases: Ability to query and combine data from databases and multiple systems. Vehicle/Fleet Knowledge: Familiarity with vehicle testing, fleet operations, vehicle lifecycle management, and UX evaluation.
Experience Required:
Posted July 29, 2026