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 practices
Essential 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.
Skills Required
- 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 developing and maintaining automated test scripts using frameworks such as Selenium, Playwright, Cypress, or Qt Squish.
- Experience testing installers, application updates, and configuration scenarios for desktop applications (Windows/macOS).
- 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.
- Ability to test RESTful APIs using tools like Postman or scripting automated API tests.
- Ability to write test scripts in JavaScript, TypeScript, or Python.
- Strong problem-solving skills, attention to detail, and excellent written and verbal communication skills.
What We Do
Founded in 1994, CORSAIR has grown from pioneering the high-performance DRAM market into one of the world’s leading providers of high-performance PC peripherals and components. CORSAIR offers a complete range of products to equip gamers, enthusiasts and e-sports athletes.
Why Work With Us
What does it mean to be part of the Corsair Team? It means being part of a winning culture that stems from the products we develop, the customers we build them for and most of all our employees who make it all happen.
Gallery








