Senior Quality Assurance Engineer

closed
HiveMQ Logo

HiveMQ

πŸ“Remote - Germany

Summary

Join HiveMQ, a remote-first company, as a (Senior) Quality Assurance Engineer on our Edge team! You will play a key role in defining and implementing QA strategies for our Edge product and open-source ecosystem. Responsibilities include designing and maintaining automated test frameworks, ensuring product scalability and reliability, integrating testing systems into our CI/CD pipeline, and collaborating with development and customer success teams. This role requires proficiency in test automation, strong Java skills, experience with CI/CD, and API testing. We value a pragmatic approach, teamwork, and excellent communication skills.

Requirements

  • Proficiency in test automation using Selenium, Cypress, Playwright, or similar frameworks. We use Cypress for end-to-end tests and Percy for visual regression testing
  • Strong skills in Java and deep knowledge about the JVM
  • Hands-on experience working with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.)
  • Experience with API testing and related tools
  • The ability to solve problems independently and are driven towards execution
  • A highly pragmatic approach paired with a high sense of ownership and the ability to work as a team
  • A good understanding of how agile software engineering using Kanban works
  • Excellent English communication skills and able to work in a collaborative team environment

Responsibilities

  • Define and implement QA and quality strategies for our Edge product and related Open Source eco system
  • Design, develop, and maintain automated test frameworks and test suites - we have a high bias for automation
  • Ensure scalability and reliability through stress, load or chaos testing of products or new features
  • Integrate testing systems through our existing development and product environments and CI
  • Identify, document, and prioritize defects, working closely with development teams involved or customer success teams as needed
  • Collaborate with QA and other engineers from our product teams to improve our quality bar
  • Live a culture of teamwork, quality, growth, drive to action, and excellence

Preferred Qualifications

  • JavaScript, Typescript and optionally other languages for test automation are a plus
  • Some exposure to Testcontainers, Docker and IaC setups using Terraform
  • Familiarity with tools like JMeter, k6, or Gatling for performance testing
This job is filled or no longer available

Similar Remote Jobs