Job Description:
- Plan, design, and execute test cases for web, mobile, API, and database applications to make sure products meet high quality standards.
- Create, build, and maintain automation test frameworks and test scripts using popular tools such as Robot Framework, Playwright, Selenium, etc...
- Work with developers and product owners to understand requirements and define clear test strategies.
- Review test cases from junior testers and give feedback to improve quality.
- Set up and maintain CI/CD pipelines that include automated tests using tools like Jenkins, GitLab, or Azure DevOps.
- Track the testing progress and report QA results to scrum team.
- Help improve QA processes and tools for better testing speed and accuracy.
- Support team members, share testing knowledge, and guide junior QAs.
- Perform basic performance and security checks when needed.
Required skills/Experience:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 4+ years of experience in software testing (manual & automation).
- Strong knowledge of QA methodologies, test design, and defect management process.
- Hands-on experience with automation tools (e.g., Selenium, Playwright, Robot Framework, Postman, or equivalent).
- Proficiency in programming languages (Python and Java) for test automation development.
- Experience with API testing (e.g., Postman, REST Assured) and database validation (SQL).
- Familiar with CI/CD tools such as Jenkins, GitLab, or Azure DevOps, and able to set up pipelines with automated tests
- Good understanding of Agile/Scrum development process.
- Strong analytical and problem-solving skills with high attention to detail.
- English proficiency TOEIC ≥ 700 (or equivalent), able to communicate effectively in an international team.
- Proactive, self-motivated, and a good team player.
- Ability to leverage AI-powered tools and techniques to improve testing efficiency, script maintenance, and defect analysis
Preferred/Plus Skills:
- Knowledge of cloud platforms (AWS, Azure, GCP) and cloud-based testing environments.
- Familiarity with performance and load testing tools (e.g., JMeter, k6, Gatling).
- Exposure to security testing and awareness of OWASP Top 10.
- Experience with containerized environments (Docker, Kubernetes).
- ISTQB Advanced or similar certification is a plus.
Years of experiences:
4+ years
Benefits/ Opportunity:
- Working in an international, dynamic and professional environment with many opportunities to develop career
- Having opportunities of being trained oversea and working directly with oversea customer
- A stable and rewarding position where your long-term commitment will be highly valued
- Technical & Soft skills internal training courses
- Many company activities (Sport and music festival, TMA Futsal league …) are held annually
- Competitive salary and bonus
- Total Health Care Insurance
- Loan Fund
- Team Building Fund