RESPONSIBILITIES
Build and Lead the QA Team:
- Build and lead a QA team with members in Vietnam.
- You will be responsible for hiring, training, and helping team members grow their careers.
- Help all engineers improve product quality and build a strong quality culture.
Implement the QA strategy and Process:
- Drive and implement automation strategies using appropriate tools and frameworks
- Ensure alignment with department goals and contribute to long-term QA/QC strategy
- Create a standard process for everyone to follow for all test activities, bug tracking, and making release decisions.
- Actively contribute to company-wide quality initiatives led by the CQO, ensuring your team's strategy is aligned with the broader company goals.
Technical Leadership & Automation Architecture:
- Architect and evolve the department’s automated testing infrastructure to ensure high execution speed, reliability, and maintainability.
- Establish strict coding standards and conduct code reviews across all test automation repositories.
- Drive Non-Functional Testing (NFT) initiatives, including performance, load, and API security testing.
- Lead AI adoption in QA by evaluating modern AI/LLM tools and implementing AI-driven practices (e.g., self-healing tests, automated bug triaging, and synthetic test data generation).
Data Driven Quality Improvement:
- Define and track important metrics to check product quality.
- Use this data to find problems and make improvements.
Work Closely with Other Teams:
- Work with Engineering, Product, and DevOps teams to build quality into every step of the development process. The goal is to find and fix problems early(Shift-left).
- Be the main person responsible for quality in important meetings about project planning and releases.
REQUIREMENTS
Must-have
- Management Experience:
- Overall Experience: 7+ years of professional experience in the Quality Assurance field.
- Management Experience: 3+ years of experience in a QA management or team lead role, responsible for a team of 5 or more members.
- Strategic QA Knowledge and Mindset:
- Proven experience managing and executing a QA strategy, including test planning, bug management processes, and making release decisions.
- Strong quality-first mindset and ability to think from a system-level perspective.
- Critical thinking and problem-solving skills to drive continuous improvement.
- Automation Expertise & Hands-on Coding:
- Deep hands-on experience in evaluating, designing, and building scalable test automation frameworks from scratch (for Web, Mobile, or API) using modern tools like Playwright, Selenium, Cypress, or Appium.
- Strong proficiency in at least one programming language (e.g., TypeScript, Java, Python, or C#).
- Proven track record of integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins) and managing test environments.
- Technical Foundation:
- Knowledge of system architecture, data flow, and integration points to assess quality risks and design effective test strategies.
- Process Improvement & Metrics:
- Experience in defining and managing QA processes, including: Test planning, execution tracking, and defect lifecycle.
- Ability to track trends, identify quality gaps, and communicate insights to stakeholders.
- Educational Background:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- QA Fundamentals:
- Knowledge equivalent to an ISTQB Foundation Level certification.
- AI & Generative AI Adoption in Testing:
- Practical experience in leveraging GenAI/LLM tools (e.g., GitHub Copilot, ChatGPT, Cursor) and establishing best practices for AI-driven testing (e.g., self-healing scripts, automated test generation, and root cause analysis) across the team.
- Communication Skills:
- Business-level English proficiency, with enthusiasm for working in a global team environment (collaborating with teams in Japan and Vietnam).
- Excellent communication, documentation, and interpersonal skills
Nice-to-have
- Advanced Certification:
- ISTQB Advanced Level certification or equivalent.
- Tool Proficiency:
- Experience using test management tools (like TestRail or Zephyr Scale) and data visualization tools (like Grafana, or Datadog).
- AI Skills
- Experience with implementing AI-powered testing tools to improve the efficiency of testing activities.
- Others
- Experience with containerization tools (e.g., Docker, Kubernetes) for test environments.
- Expertise in performance and load testing tools (e.g., JMeter, k6, Locust).
- Active contributions to open-source testing projects, technical blogs, or QA/SDET community events.
Caring Mental & Physical Recreation:
- Hybrid working: 2 days at the office and 3 days WFH
- Working hour: Flexible start 8AM-9AM from Mon-Fri
- Full salary in probation
- Insurance: Applied from Probation period:
- Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
- Private health insurance & accident insurance. From Managing level: extra for family members
- Bonus: 13th month salary
- 16 - 24 paid days off and more
- Paternity leave: Extra 5 days
- Annual company trip; Quarterly team building
- Billiards & Running club
- Annual health check
- Well-equipped facility: Macbook pro, additional monitor,..
Caring Career & Development:
- Clear Career path
- Foreign language & International technology-related certifications sponsoring
- External & internal training courses
- Soft-skill workshops
- Tech seminars
- Monthly and biannual Recognition Awards
- Performance & salary review: twice/year (Jun & Dec)