QA Engineer for Desktop Software and Peripherals en Corsair Design System Company Limited
Corsair Design System Company Limited · Munich, Alemania · Onsite
- Professional
- Oficina en Munich
Key Responsibilities:
- Testing and Quality Assurance:
- Conduct comprehensive System and Integration testing of Stream Deck Application and Hardware
- Validation of the Stream Deck NodeJS SDK
- Support the testing of selected Stream Deck plugins
- Develop, execute, and maintain test cases, test plans, and test scripts
- Identify, document, and track bugs and issues, collaborating with the development team to resolve them
- Perform regression testing, functional testing, integration testing, and system testing
- Delegate test runs to dedicated test teams
- Provide initial triage of bug escalations, ensuring all information is available for engineers, and steps-to-reproduce are accurate
- Test Automation:
- Collaborate with the test automation team to drive test automation within the project
- Setup KPIs to track product health with test automation
- Review and verify test automation results
- Collaboration and Communication:
- Work closely with developers, product managers, and other stakeholders to understand project requirements and deliver high-quality software and hardware
- Provide clear and concise test reports and feedback to the development team
- Process Improvement:
- Continuously seek opportunities to enhance testing processes and methodologies
- Implement and advocate for best practices in testing and quality assurance
Qualifications:
- Education and Experience:
- Profound Knowledge in Computer Science, Engineering, or a related field
- Proven experience as a QA Engineer or similar role, with a focus on desktop software and peripherals
- Strong experience in test automation using Python frameworks
- Technical Skills:
- Proficiency in programming languages such as Typescript, Python, or Java
- Familiarity with Node.js
- Experience with CI/CD tools like GitLab CI, GitHub Actions
- Familiarity with version control systems such as Git
- Soft Skills:
- Excellent analytical and problem-solving skills
- Strong communication and teamwork abilities
- Attention to detail and a commitment to delivering high-quality software
- Strong English skills, written and spoken
- German is a plus
- Preferred Qualifications:
- Experience with Stream Deck hardware and related software
- Knowledge of Docker and containerization technologies
- Understanding of the Software Development Lifecycle