Senior Quality Engineer

Product · Full-time · Auckland, New Zealand

Job description

🌟 Join Our Mission: Shape the Future of Healthcare! 🌟 

We empower our product team to solve hard problems — customer problems and business problems — in ways that our customers love, yet work for our business. We also want to make sure that we are confident about our quality. And while we believe that quality is everyone’s responsibility, we need someone who can bring a quality mindset to our engineering teams.

🚀 Why Join Medenterprises? 🚀 

Medenterprises is at the forefront of revolutionising healthcare experiences. Our mission? To amplify doctors' well-being and foster an environment where they can excel. We’re looking for a Quality Engineer to report to our Head of Engineering, with experience in designing and building automated testing frameworks for digital products.

Advocating for true cross-functional work, our Quality Engineers are involved in discovery through customer interviews and experimentation as equally as in delivery. This role is a key step in our product journey and the right candidate will be prepared to help and support the addition of other engineers to the team as we grow.  

🌍 The preference for this candidate is to be based in Auckland, with the ability to attend our central Auckland office for in person collaboration a few times a week- think "Auckland-hybrid"  

📌 Role & Responsibilities 📌

  • Perform manual verification and collaborate with the team on the day-to-day delivery of the new code.
  • Lead and guide our efforts to improve our overall coverage of test automation.
  • Take the initiative to introduce proven and new quality engineering practices, in order to improve the overall quality approach.
  • Drive the continuous improvement of how we use test automation in our products, focusing on speeding up various feedback loops that make it safe, fast, and effortless for us to deliver code all the way to production.
  • Facilitate moving quality left in our process - help build quality from the beginning of the product development flow and support the team to reach those goals.
  • Focus on building thin vertical slices of value that are opportunities to learn from our customers.
  • Work within our product teams composed of a product manager, a designer, and engineers and share the accountability of the product’s success.
  • Ensure a high level of collaboration within our product team and with our stakeholders.
  • Keep learning - participate in our code katas, book clubs and other development opportunities.

This role, as with other roles on the product team, is an individual contributor role. You will need to be able to influence and support your teammates using data, logic and experience. 

🎓 Qualifications & Experience 🎓 

  • 5+ years of experience in a role of a quality engineer or in a similar role.

  • Have experience with a variety of manual testing approaches and tools.

  • Have an experience in building modern BDD automation frameworks, both for UI and API in at least one programming language (preferably JavaScript but we can discuss other options).

  • Have knowledge of CI/CD practices and you are familiar with iterative development practices.

  • Great communication skills in the English language, with a good command of verbal, and written (and emoji use).

  • Willingness to pair and collaborate with other engineers to help us learn together, and build great solutions for our customers.

  • Willingness to grow your skills, learn new tools and techniques and apply these learnings at work.

  • Experience in remote teamwork - being able to use transparency, asynchronous collaboration, independence and accountability.

  • Experience with security testing would be advantageous.

Why You’ll Love Working Here 

🌈 Diverse, Inclusive Environment 
đŸ©ș Medical insurance 
📚 Continuous Learning & Development 
🏝 Flexible Remote Working 
🎉 Fun, Collaborative Team Culture 
📈 Career Growth Opportunities 

We’re B Corp certified 

Our engineering principles:

Our core principle is people over process. We believe that great teams can achieve amazing results if they are given the autonomy and support they need. With this approach, we are a more nimble, inspiring, creative, collaborative, joyful, and successful organisation. 

And here are our other principles: 

  • Context over control

  • Autonomy and responsibility

  • Quick feedback loops are the backbone of learning

  • Highly aligned and loosely coupled teams

  • You built it, you run it

  • Releasing software should be a business decision

  • Continuous Improvement

đŸ”„Â Don’t Just Take a Job. Build a Legacy.Â đŸ”„Â 

At Medenterprises, you’re not just joining a company; you're becoming part of a community committed to transforming healthcare. Together, let’s shape the future and make a lasting difference. 

Apply Now! Strong preference for applicants to apply directly through our careers page at www.medenterprises.comÂ