Matomo is hiring a
Intermediate QA Analyst

Logo of Matomo

Matomo

💵 $100k-$120k
📍Remote - New Zealand, Canada

Summary

Join our Quality Assurance team as an Intermediate QA Analyst to design and execute manual smoke and usability tests, automate end-to-end, API, and regression tests, and ensure the quality and reliability of our software products.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 5+ years of experience in quality assurance and software testing, including test automation
  • Strong proficiency in designing and executing manual smoke tests and usability tests
  • Experience in creating and maintaining automated test scripts using JavaScript-based testing frameworks (e.g., Jest, Mocha, Jasmine, [ Cypress.io ]( http://cypress.io/ " http://cypress.io/ "), CodeceptJS)
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines and their integration with automated tests
  • Solid understanding of software development lifecycles and testing methodologies
  • Excellent problem-solving skills with a keen attention to detail
  • Effective communication skills and ability to collaborate with cross-functional teams
  • Experience with version control systems (e.g., Git)

Responsibilities

  • Collaborate with cross-functional teams to understand product requirements and develop comprehensive test plans for smoke, usability, and regression testing in the test management tool
  • Execute manual smoke tests to quickly identify critical defects and ensure the stability of new software builds
  • Conduct usability tests to assess the user-friendliness and overall user experience of our products
  • Document test results, defects, and observations in a clear and organised manner
  • Work closely with developers to communicate identified issues and verify fixes
  • Reproduce issues and feedback provided by the community in Github, be able to work with developers on any confirmed issues and be able to report back to the user on updates
  • Proficiency in technical product testing, to ensure that it meets specified technical requirements, performs reliably, and functions correctly under various conditions
  • Design, develop, and maintain automated test scripts using JavaScript-based frameworks and tools
  • Identify and prioritize test cases suitable for automation, especially those related to regression testing
  • Execute automated regression tests to validate the stability of software releases and ensure compatibility across different platforms and devices
  • Conduct API testing to ensure the functionality, reliability, and performance of backend services, preferably have experience with tools such as Postman
  • Integrate automated tests into continuous integration and continuous deployment (CI/CD) pipelines
  • Help with fixing any flaky or ever-failing tests during builds
  • Contribute to the enhancement of testing frameworks, methodologies, and best practices
  • Participate in test planning and test case review sessions, providing valuable insights and feedback
  • Identify opportunities for process improvements and efficiency gains within the QA process
  • Generate test reports with the help of the test management tool summarising test activities, results, and metrics for the development team and other stakeholders
  • Clearly communicate test progress, results, and any potential roadblocks to product owners and team leads
  • Collaborate effectively with cross-functional teams, including developers, product owners, and designers, to ensure alignment on testing objectives and outcomes

Benefits

  • A rewarding salary ($100,000 - $120,000 a year)
  • Remote work (save many hours on commute, and save money)
  • Flexible hours
  • 25 days of paid holidays per year plus your national public holidays
  • A huge “playground” to grow your skillset
  • Opportunity to have immediate impact
  • Co-working space paid for and/or work from home
  • All home office equipment paid for (laptop, desk, chair, standing desk, lights, etc.)
  • Paid certifications & training as applicable

Share this job:

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.

Similar Jobs

Please let Matomo know you found this job on JobsCollider. Thanks! 🙏