Working location: Hybrid in Ho Chi Minh City
Salary range: Up to VND 70,000,000 gross
RESPONSIBILITIES
This is a unique and rare opportunity for elite enterprise software practitioners who want to define the future of global enterprise applications. The company is creating an AI-first engineering centre in Ho Chi Minh City as a flagship centre for building mission-critical platforms, modernising complex legacy systems, and pioneering AI-augmented development at scale.
You'll join the foundational engineering squad working on a large, global platform (40,000+ users) across travel, events, workforce, payments and operations, re-architected into .NET 8 microservices, event-driven Azure, React 18, and an AI-ready data foundation. This is an R&D-driven, product-first environment where engineers think in systems; design with AI as a core component, and help set the technical standards and culture for a design, development and engineering centre that will become a defining reference point for enterprise software worldwide.
Mission: Ensure quality, reliability, and scalability of mission-critical enterprise platforms through modern automation-first testing practices embedded within an AI-augmented engineering environment.
- Design and implement automated test frameworks for microservices and frontend applications
- Develop API, integration, and end-to-end automated test suites
- Embed quality practices within CI/CD pipelines
- Define and enforce test strategies across services (unit, integration, regression)
- Collaborate with engineers to shift-left quality practices
- Ensure performance, reliability, and scalability through automated validation
- Contribute to observability and monitoring of production systems
- Leverage AI-assisted tools to improve test coverage and efficiency
- Participate in architecture and design discussions with a quality-first mindset
REQUIREMENTS
- 7+ years experience in QA / Automation Engineering
- Strong experience with test automation tools (e.g., Selenium, Playwright, Cypress, or similar)
- Strong experience in test case creation, management, and execution
- Experience testing APIs and microservices architectures
- Proficiency in at least one programming language (C#, JavaScript, or Python)
- Experience with CI/CD pipelines and test integration
- Experience with Claude Code, LLM models, or AI-assisted testing workflows
- Understanding of distributed systems and event-driven architecture
- Strong analytical and problem-solving skills
- Good English communication skills and ability to work with cross-functional teams
Bonus:
- Experience with performance testing
- Experience working with Azure environments
- Experience with fuzzy logic testing or non-deterministic system validation
- Knowledge of contract testing
- Experience in Al-assisted testing or intelligent test generation
- Exposure to observability tools and production monitoring