Posted at: 23 July

Software QA Engineer

Company

CompanyCorsair

Corsair Gaming, Inc. is a Milpitas, CA-based B2C company specializing in high-performance PC components and gaming peripherals for gamers and content creators in the global market.

Job Type

Full-time

Allowed Applicant Locations

Vietnam

Job Description

Position Summary, Responsibilities and Expectations:* Design, implement, and execute comprehensive test plans, test cases, and test scripts for web and software applications.* Perform functional, regression, integration, and exploratory testing across multiple platforms and environments.* Collaborate with developers, product managers, and designers to understand feature requirements and provide early feedback from a QA perspective.* Develop and maintain automated test scripts using modern testing frameworks (e.g., Selenium, Playwright, Cypress, Qt Squish, or similar).* Track and report software defects using tools like Jira, and verify fixes through retesting.* Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.* Contribute to CI/CD pipeline by integrating automated tests and ensuring smooth releases.* Provide input on software quality processes and continuously seek to improve QA practicesEssential Skills and Experience:* 3+ years of experience in software QA for desktop and web applications.* Strong understanding of QA principles, test planning, test case development, and defect management.* Proficiency in manual testing of desktop and web applications, including functional, regression, and exploratory testing.* Experience with automation tools such as Selenium, Playwright, Cypress, or Qt Squish, and ability to write test scripts in JavaScript, TypeScript, or Python would be welcome.* Familiarity with cross-browser testing and responsive design verification for modern web applications.* Experience testing installers, application updates, and configuration scenarios for desktop applications (Windows/macOS).* Experience testing RESTful APIs using tools like Postman or scripting automated API tests would be welcome.* Comfortable working with version control systems such as Git.* Knowledge of bug tracking and test management tools such as Jira.* Understanding of Agile development processes and experience participating in sprint-based development cycles.* Strong problem-solving skills and attention to detail.* Excellent written and verbal communication skills for reporting bugs and collaborating with developers and designers.