
QA Engineer
- Singapore
- Permanent
- Full-time
- 2–3 years of experience in QA, test automation, or software/firmware validation.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with Agile methodologies (Scrum, Kanban).
- Ability to define and implement a test strategy in Agile/Lean teams.
- Strong understanding of software quality processes and standards (e.g., ISTQB).
- Proficient in designing, writing, and maintaining clear and effective test cases and test plans.
- Experience identifying, reporting, and tracking bugs and issues through tools like JIRA, YouTrack, or similar.
- Hands-on experience with manual and automated testing (desktop software or “heavy clients” is a plus).
- Familiar with tools like Jenkins, GitHub, SquashTM.
- Ability to work independently and with other testing teams across different region.
- Excellent communication skills, with fluency in English (and preferably Chinese).
- Comfortable collaborating across distributed, international teams.
- Passion for gaming, audio, or consumer technology is a strong plus.
- Experience automating UI or integration tests.
- Knowledge of scripting languages (e.g., Python, JavaScript).
- Familiarity with CI/CD tools and pipelines.
- Understanding of performance or load testing tools.
- Experience working closely with firmware or hardware teams.
- Get familiar with our QA processes, tools, and software/hardware platforms.
- Contribute to test execution and validation of upcoming features.
- Collaborate with developers to understand systems under test.
- Design and maintain test plans for key product lines.
- Independently drive test case creation, execution, and reporting.
- Proactively identify and help fix product issues and quality gaps.
- Be a trusted QA owner for one or more product lines.
- Lead test efforts across cross-functional teams.
- Contribute to continuous improvement of QA tools, strategies, and processes.