View All Jobs 811

QA Engineer For Desktop Software And Peripherals

Develop and implement automated testing frameworks for Stream Deck software and hardware
Munich
Mid-Level
yesterday
Scuf

Scuf

Specializes in high-performance customized gaming controllers for consoles and PCs, catering to competitive gamers and esports enthusiasts.

Job Title

Job Description:

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
+ Show Original Job Post
























QA Engineer For Desktop Software And Peripherals
Munich
Operations
About Scuf
Specializes in high-performance customized gaming controllers for consoles and PCs, catering to competitive gamers and esports enthusiasts.