VINFAST is a pioneering electric vehicle (EV) company committed to revolutionizing the automotive industry with sustainable and innovative mobility solutions. As a leading player in the EV market, VinFast is dedicated to delivering high-quality, cutting-edge electric vehicles that redefine the driving experience. Our team consists of passionate professionals driven by a shared vision of creating a greener and more sustainable future through innovation, technology, and excellence.
The Senior QC Engineer will ensure the overall quality of the In-Car AI Virtual Assistant (or equivalent automotive solutions) by designing, executing, and reporting testing scenarios focused on functionality, performance, and user experience. This role requires close cross-functional collaboration with the Development, AI/ML, UX/UI, and In-Vehicle Engineering teams to ensure the product meets the highest standards of stability and quality before reaching global customers.
Position Responsibilities
• Test Planning & Case Design:
- Thoroughly study and analyze requirement specifications (BRDs, SRS, and product blueprints).
- Establish comprehensive Test Plans, Test Cases, Test Matrices, and detailed validation scenarios.
• Functional & Integration Testing:
- Execute end-to-end (E2E) testing and system integration testing across complex setups including Mobile apps, Cloud services, and In-vehicle embedded hardware.
• AI & Voice Assistant Testing:
- Conduct specialized validation for voice-driven products, focusing on Automatic Speech Recognition (ASR), Intent Recognition, Context Management, and Multi-turn Conversations.
- Identify and log critical system bugs, including logical flaws, unnatural assistant responses, incorrect behaviors, or safety-critical anomalies.
• Test Automation & Backend Testing:
- Propose, design, or develop Test Automation Frameworks tailored for UI or API layers.
- Perform technical backend validation, system log analysis, processing flow checks, and output data verification (JSON).
• Defect Management & Quality Reporting:
- Report, log, and meticulously track defects using management platforms such as Jira and Redmine.
- Compile periodic software quality reports, analyze defect trends, and proactively propose continuous process improvements.
• OTA Over-the-Air Update Support:
- Carry out pre-release and post-release testing for Over-the-Air (OTA) updates directly on physical test vehicles.
- Partner with the Operations team to continuously evaluate and monitor product stability after public deployment.
Requirements
• Must-Have Requirements:
- Proven solid experience as a Quality Control (QC) or Quality Assurance (QA) Engineer within the software development sector.
- Deep understanding of the Software Testing Life Cycle (STLC), agile testing methodologies, and standard QA processes.
- Advanced proficiency in test case design, defect tracking/lifecycle management, and compiling professional quality metrics reports.
- Outstanding logical thinking, sharp attention to detail, and a high sense of ownership regarding product quality.
• Preferred (Nice-to-Have) Qualifications:
- Prior experience testing AI-driven solutions, Voice Assistants, Chatbots, Embedded Systems, or Automotive Infotainment/Control systems.
- Practical experience handling integrated ecosystem testing (Mobile + Cloud + Embedded Hardware).
- Fundamental knowledge of Artificial Intelligence (AI) and Natural Language Processing (NLP).
- Hands-on familiarity with automation frameworks or testing tools such as Appium, Selenium, Postman, Jmeter, or Test Studio.
• Language Requirements:
- Professional working proficiency in English (capable of reading complex technical documents and participating in technical discussions).