Automation Engineer

Henry Schein One UK


Date: 2 weeks ago
City: Auckland, Auckland
Contract type: Full time
Who We Are

Henry Schein One provides advanced, market-leading software solutions that help dental teams better manage their businesses and improve patient care. We simplify the difficult job of managing effective dental practices so that dental professionals can focus on delivering the best possible care to their patients.

What You’ll Be Doing

  • Design, develop, and maintain frameworks for our test automation.
  • Proactively raise problems to the team’s attention, as well as identify and implement innovative solutions to solve them.
  • Mentor test engineers on best practices of a various frameworks and programming languages.
  • Champion CI/CD to ensure all automated tests are executed in each build, and the results are easily accessible and communicated.
  • Be a creative thinker who can quickly identify and test for functional ‘edge cases’ outside of the expected functionality workflow.
  • Write readable and highly maintainable code.
  • Read and analyse existing code and solutions.
  • Meticulously document and maintain a complete log of all test cases and test results.
  • Collaborate with product owners, engineers, and stakeholders on delivering high-quality solutions that make a difference to our customers.
  • Continuously learn and drive your professional growth.

What You’ll Be Working On

  • Our industry leading cloud practice management system: https://www.dentrixascend.com/
  • Migration to our modern technology stack
  • Building solutions that deliver delightful user experiences to our Customer Support

Your Technical Skills

  • Solid experience in building test automation frameworks from scratch and enhancing existing ones.
  • Extensive experience working with tools and frameworks like Playwright, Cypress, Postman, NUnit, xUnit, SpecFlow, RestSharp, or similar.
  • Strong experience in API testing, including designing test cases for RESTful services, and familiarity with database testing concepts and tools.
  • Adept at analysing application requirements to identify key areas for automation, implement appropriate test strategy, and establish comprehensive test coverage, resulting in high-quality software.
  • Solid experience with version control systems (e.g., GitHub, GitLab, Azure DevOps).
  • Proficient in working with SQL Server and/or Postgres.
  • Solid understanding of AWS and/or Azure services.
  • Developed robust CI/CD pipelines using modern tooling (e.g., GitHub Actions, GitLab CI, Azure DevOps)

Your personal attributes

  • You take ownership and get things done, driving projects with a bias for action and a commitment to delivering value incrementally.
  • You learn rapidly from setbacks and adapt your approach to continuously improve.
  • You transform ambiguous problems and abstract ideas — not rigid specifications — into delightful, high-quality, and remarkably simple solutions. You are driven by true craftsmanship, creativity, and a relentless pursuit of excellence in everything you build.
  • You possess a genuine passion for continuous learning and self-improvement. You actively seek and value diverse perspectives, recognizing the limitations of your own viewpoint.
  • You champion a "One Team" philosophy, effective in working with multiple teams towards shared goals. You believe in transparent collaboration, actively engaging with the team through huddles, interactive reviews, and whiteboarding.
  • You have strong opinions, loosely held — you thrive in technical discussions, confidently propose and debate ideas, and drive well-reasoned solutions to help the team achieve the best outcomes. You're not one to just go with the flow; you help drive us forward.
  • You are self-motivated, consistently seeking opportunities to contribute more, and take on greater responsibilities to propel the team forward.
  • You demonstrate strong interpersonal awareness, understanding team dynamics and the impact of your interactions.

Our Recruiting Process

We aim to make our process as simple as possible whilst giving you and us opportunities to learn about each other.

  • Quick intro/screening call
  • Short online behavioural and cognitive assessments
  • First interview (technical Q&A + coding exercise, 1 hour 30 minutes)
  • Second interview (in-person, 1-2 hours)

What's in it for you?

  • Modern office and equipment - standing desks, high-spec laptops, high-resolution monitors
  • Professional growth and development - great access to learning opportunities and resources
  • Flexible working hours including work-from-home days
  • Standard leaves including a Birthday leave
  • KiwiSaver contribution
  • Wellness and health benefits including discounted medical insurance, allowance for dental treatments, discounted gym membership, and more!
  • Opportunity to work in a highly creative and dynamic environment
Post a CV