Job Description
To apply for this job, you need to complete both steps below:
STEP 1:
Please click the link to submit your application directly to the company:
https://www.linkedin.com/jobs/view/4378099133/
Your application will only be received by Recruiter if submitted via above link.
STEP 2:
Kindly scroll to the bottom of this page and complete the short VinUni Tracking Form.
Filling out this form alone does not count as applying. Kindly remind this form is not part of the company’s application process. It only helps Careers, Alumni, Industry and Development (CAID) Department discover more opportunities and follow up in case of system issues.
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.

