Logo of Huzzle

Software QA Engineer at Elgato (m/f/d)

image

Corsair

Today

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Munich

AI generated summary

  • You must have a Bachelor's in a relevant field, strong software testing and automation experience (Python), fluency in English, and knowledge of TypeScript, CI/CD, Docker, and hardware/software for Stream Deck.
  • You will conduct system integration tests, validate SDKs, track bugs, collaborate with teams, execute test plans, perform regressions, and enhance testing processes for high-quality software.

Requirements

  • min. Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Software Test Engineer or similar role, with a focus on desktop software.
  • Strong experience in test automation using Python frameworks.
  • Fluency in both written and spoken English;
  • Beneficial for this role is German
  • Proficiency in programming languages such as Typescript, JavaScript, Python.
  • Familiarity with Node.js
  • Experience with CI/CD tools like GitLab CI, GitHub Actions
  • Familiarity with version control systems such as Git.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.
  • Attention to detail and a commitment to delivering high-quality software.
  • Experience with Stream Deck hardware and related software.
  • Knowledge of Docker and containerization technologies.
  • Understanding of the Software Development Lifecycle
  • ISTQB Foundation Level certification or similar
  • Passion for high quality products

Responsibilities

  • Conduct comprehensive System and Integration testing of Stream Deck
  • 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
  • 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
  • Work closely with developers, product managers, and other stakeholders to understand project requirements and deliver high-quality software
  • Provide clear and concise test reports and feedback to the development team
  • Continuously seek opportunities to enhance testing processes and methodologies
  • Implement and advocate for best practices in software testing and quality assurance

FAQs

What is the main focus of the Software QA Engineer role at Elgato?

The main focus is on increasing the quality of the Stream Deck and continuously improving the testing and QA process for the Stream Deck Ecosystem.

What educational background is required for this position?

A minimum Bachelor’s degree in Computer Science, Engineering, or a related field is required.

What programming languages should a candidate be proficient in?

Candidates should be proficient in programming languages such as Typescript, JavaScript, and Python.

Is experience in test automation important for this role?

Yes, strong experience in test automation using Python frameworks is essential.

What types of testing will the QA Engineer be responsible for?

The QA Engineer will conduct comprehensive system and integration testing, validation of the Stream Deck NodeJS SDK, regression testing, functional testing, integration testing, and system testing.

Will the QA Engineer work with other teams?

Yes, the QA Engineer will collaborate closely with developers, product managers, and other stakeholders to deliver high-quality software.

Is knowledge of Docker and containerization technologies preferred?

Yes, knowledge of Docker and containerization technologies is among the preferred qualifications for the role.

What soft skills are desired for this position?

Excellent analytical and problem-solving skills, strong communication and teamwork abilities, attention to detail, and a commitment to delivering high-quality software are desired soft skills.

Are there opportunities for career development at Elgato?

Yes, Elgato offers a leadership team that works with employees to map out their career development and growth.

What benefits does Elgato provide to its employees?

Employees receive competitive compensation, personal development opportunities, a positive work environment, profit share bonuses, product discounts, and a variety of workplace perks such as fresh coffee, drinks, and catered team lunches.

Manufacturing & Electronics
Industry
1001-5000
Employees
1994
Founded Year

Mission & Purpose

Founded in 1994, CORSAIR (NASDAQ:CRSR) is a leading global developer and manufacturer of high-performance gaming and streaming gear. With 21 different product lines CORSAIR offers a complete range of products that help digital athletes perform at their peak and enable streaming creators to produce studio-quality content for their fans. CORSAIR has built a passionate base of loyal customers due to its gamer- and creator-centric design philosophy, commitment to high performance, and professional quality. The company has received more than 4,000 product awards and has a footprint that reaches customers in more than 75 countries. CORSAIR also includes subsidiary brands Elgato, which provides premium studio equipment and accessories for content creators, SCUF Gaming, which builds custom-designed controllers for competitive gamers, and ORIGIN PC, a builder of custom gaming and workstation desktop PCs and laptops.