Vietnam Silicon is looking a highly skilled and experienced Senior QC Automation Engineer to join our quality assurance team. In this role, you will be responsible for designing, developing, and maintaining automated test frameworks and test cases to ensure the quality and reliability of our software products
Key Responsibilities
- Lead the design and implementation of automation frameworks for UI, API, and mobile testing using Playwright, TypeScript, and WebdriverIO
- Architect and maintain scalable test automation solutions that integrate with CI/CD pipelines
- Design and execute performance testing strategies using K6 and JMeter
- Configure and optimize GitHub Actions workflows for continuous testing
- Mentor and guide mid-level automation engineers in best practices and technical implementation
- Collaborate with cross-functional teams to define test strategies and quality metrics
- Identify process improvements and implement solutions to increase test efficiency and effectiveness
- Lead technical discussions and provide innovative solutions to complex testing challenges
- Create and maintain comprehensive test documentation and standards
- Analyze test results and provide actionable insights to stakeholders
- Other tasks assigned by the Company or Line Manager
Requirements
- 3+ years of experience in test automation engineering
- Strong proficiency with TypeScript and JavaScript
- Demonstrated experience with Playwright for UI and API automation
- Experience implementing BDD testing with Cucumber
- Experience with performance testing tools (K6 and/or JMeter)
- Proven experience with CI/CD pipelines, preferably GitHub Actions
- Experience with mobile testing automation
- Strong understanding of testing methodologies and best practices
- Excellent problem-solving skills and attention to detail
- Bachelor's degree in computer science, Engineering, or related field (or equivalent experience)
Prefer
- Experience with WebdriverIO for mobile automation
- Experience with cloud testing infrastructure
- Knowledge of containerization technologies (Docker, Kubernetes)
- Experience with data-driven testing approaches
- Familiarity with accessibility testing
- Experience mentoring junior team members
- Contributions to open-source testing projects or frameworks
- ISTQB Advanced Level certification
- Experience in Agile environments
- Experience with test reporting and analytics tools