
Test Engineer
VinFast • Hanoi, Vietnam
Role & seniority: Automation QA / SDET (3+ years) focused on OTT/real-time messaging systems.
Stack/tools: Mobile apps (Android/iOS), Backend APIs (REST/WebSocket); automation tools (Appium, Selenium, Playwright); API testing (REST/JSON/HTTP); CI/CD (Jenkins/GitLab CI); bug tracking (Jira).
Top 3 responsibilities
-
Develop, maintain and execute automated tests for Mobile Apps and Backend APIs; build/maintain Automation Test Frameworks.
-
Analyze requirements, design automated test plans and test cases; perform Smoke/Regression/Integration testing; log and track defects.
-
Collaborate with Developers, BA, PO, and DevOps; contribute to process improvements and QA capability; support manual testing when needed.
Must-have skills
-
3+ years in Automation Testing / SDET / QC Automation
-
Hands-on automated testing for mobile apps (Android/iOS) and/or backend APIs
-
Experience building/maintaining Automation Frameworks; SDLC/STLC understanding; Agile/Scrum
-
Proficiency with Appium/Selenium/Playwright; API testing (REST/JSON/HTTP); mobile OS knowledge; defect tracking (Jira)
-
Strong communication, collaboration, problem-solving, and test reporting skills
Nice-to-haves
-
WebSocket, Push Notifications, real-time/OTT system exposure
-
CI/CD (Jenkins, GitLab CI) and basic performance/load testing
-
Location & work type: Not specified in provided information; no location or work-type details given.
Full Description
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 comprises passionate professionals driven by a shared vision of creating a greener and more sustainable future through innovation, technology, and excellence.
Responsible for ensuring software quality for OTT applications (Chat/Voice/Video/Media) through automated testing. Participate in building, operating, and continuously improving the Automation Test Framework for both Mobile Applications and Backend systems. Collaborate closely with related teams to ensure products meet requirements in quality, stability, and performance. Work within the QA/Automation team and follow task assignments from the Team Lead/Manager. Collaborate with Developers, BA, PO, and DevOps teams. Share knowledge and experience in automation testing within the team. Participate in internal training and support new team members when needed. Propose improvements to testing processes and contribute to enhancing the overall QA team capability. Analyze requirements and specification documents to build test plans and design automated test cases. Develop and maintain automation tests for Mobile Apps (Android/iOS) and Backend APIs (REST/WebSocket). Automate core application functionalities. Execute automated Smoke, Regression, and Sanity tests. Detect, log, and track defects in bug tracking systems (e.g., Jira). Assess the impact level of defects on product quality. Perform other tasks as assigned by the direct manager. Support manual testing when necessary. Participate in product quality evaluation before release.
Requirements
Bachelor’s or Associate degree in Information Technology, Computer Science, Software Engineering, Information Systems, or related fields. Strong foundation in software testing and basic programming. At least 3 years of experience in Automation Testing / QC Automation / SDET roles. Hands-on experience in automated testing for Mobile Applications (Android/iOS) and/or Backend APIs. Experience in automation for systems such as Chat, Messaging, Media, and Notification, with preference for real-time/OTT systems. Experience in building or maintaining Automation Test Frameworks. Experience working in Agile/Scrum environments. Good understanding of SDLC and STLC, and testing types such as Smoke, Regression, Integration, and System Testing. Knowledge of Automation Testing tools (Appium, Selenium, Playwright, etc.) and API Testing (REST, JSON, HTTP). Understanding of Mobile OS (Android/iOS) and Client–Server architecture. Preferred qualifications include knowledge of WebSocket / Push Notification, CI/CD (Jenkins, GitLab CI), and basic Performance/Load Testing. High sense of responsibility and proactive attitude at work. Strong quality-oriented mindset, prioritizing product quality. Careful, detail-oriented, and patient when analyzing defects and testing complex cases. Willing to learn new technologies and improve testing processes. Good communication skills and effective collaboration with Developers, BAs, and POs. Strong analytical and problem-solving skills. Good time management skills to ensure testing progress. Ability to write clear and easy-to-understand test reports and test results. Ability to work independently as well as in a team environment.
By sending your application and continuing to communicate with us via this email address, you confirm that you have read Vingroup's Personal Data Protection Policy ("Policy") published on the website: https://vinfast.vn/privacy-policy/, agree to the contents of the Policy, and consent to our processing of your personal data in your application according to the legal regulations on personal data protection.
To all recruitment agencies: VinFast does not accept agency resumes. Please do not forward resumes to our careers alias or other VinFast employees. VinFast is not responsible for any fees related to unsolicited resumes.