Summary
Join HiveMQ, a remote-first company, as a QA Engineer in our Cloud Applications Team. You will play a key role in enhancing the quality and user experience of our cloud offerings. Collaborate with backend and frontend engineers, design, and product management to define and implement QA strategies. Design, develop, and maintain automated test frameworks. Ensure cloud scalability and reliability through various testing methods. Integrate testing systems into our development and product environments. Identify and prioritize defects, working closely with development teams and customer success. Live a culture of teamwork, quality, growth, drive to action, and excellence.
Requirements
- Proficiency in test automation using Selenium, Cypress, Playwright, or similar frameworks
- Experience with AWS, Azure, or GCP, including cloud-based testing strategies or test runners
- Hands-on experience working with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.)
- Strong skills in Java, JavaScript, Typescript and optionally other languages for test automation. Knowledge of Java/JVM
- Experience with API testing and related tools
- Experience testing SaaS applications across browsers, mobile devices, and operating systems
- 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 Cloud Managed services and products
- Design, develop, and maintain automated test frameworks and test suites
- Ensure cloud 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 using Github Actions
- Identify, document, and prioritize defects, working closely with development teams involved or customer success team as needed
- Collaborate with QA and other Engineers from our Core Product teams to improve our quality bar
- Live a culture of teamwork, quality, growth, drive to action, and excellence
Preferred Qualifications
- Some exposure to Testcontainers, Docker and IaC setups using Terraform
- Familiarity with tools like JMeter, k6, or Gatling for performance testing
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.