TL;DR
As a Quality Engineer, your primary focus will be on manual testing, with opportunities to upskill in test automation. You'll be an essential part of our team, helping to ensure the quality and reliability of our software products. Your key responsibilities will include performing thorough manual testing, collaborating with the engineering team, contributing a testing and quality perspective, and assisting in the ongoing development of our testing infrastructure. While your initial focus will be on manual testing, we'll provide you with opportunities to learn and grow your automation skills. We're looking for a QE with 1-3 years of commercial experience in software testing, a solid understanding of quality engineering principles, and a willingness to learn and take a proactive approach to problem-solving.
Who we are
Henry Schein One provides leading online dental practice management software to thousands of dental professionals. We are shaping the future of how millions of patients interact with their dental practice. We aim to solve tough, real-world problems by continuously innovating in the product space. We are rapidly growing our team to allow us to expand the use of Dentally across the globe.
Our Tech and Tools
* Playwright, C#
* Cypress, node.js, mocha
* GitHub Actions
* Heroku, AWS, Kubernetes
* Asana, Slite, Slack, New Relic
Product Development Stack:
* Ruby on Rails, Ember.js, javascript
* Blazor, .NET
* Postgres, Redis
* Puma, Sidekiq
* GitHub
The way we work
We are not looking for ticket takers, we are looking for problem solvers. Our development teams are presented with problems, supported by context and research to help them tackle and deliver a solution. Collaboration is a big part of how we operate. We believe quality is a shared responsibility for our teams and should be instilled into our culture and working practices by design.
About You
As a QE, your focus will be on manual testing and quality assurance practices. While you may have some exposure to test automation, your primary responsibilities will be to ensure the quality and reliability of our software through thorough manual testing. You are highly motivated and can work independently or collaboratively with the engineering team. You have a strong foundation in quality engineering principles and a keen eye for detail. You enjoy solving problems and are adept at identifying edge cases and potential issues. You have a willingness to learn and grow your skills, particularly in the area of both manual and automation testing.
Your main areas of focus will be:
* Performing comprehensive manual testing across various areas such as API, security, load/stress, integration, unit, and accessibility testing
* Collaborating with the engineering team to integrate quality practices into our development workflows
* Providing a testing and quality perspective during technical design discussions
* Supporting the ongoing development of our testing infrastructure, culture, and continuous improvement practices
* Assisting in expanding data analytics related to code quality, test coverage, bugs, and vulnerabilities
Throughout this work, you will closely collaborate with product managers, other engineers, and business stakeholders.
Your skills and Experience
As a QE, you will likely have:
* 1-3 years of commercial experience in manual software testing and quality engineering in agile environment
* Some familiarity with test automation frameworks, such as Cypress or Playwright, Postman or SoapUI (but not necessarily extensive experience)
* Basic understanding of working with relational databases like PostgreSQL or SQL Server
* Knowledge of RESTful APIs
* Exposure to cloud computing platforms like Amazon Web Services, Heroku, or Azure
* Experience of testing ETL flows would be advantageous but not a requirement.
We don't expect you to be an expert in all of these areas, but we are looking for candidates with a solid foundation and a willingness to learn and grow.
Your personal attributes
To be successful in this QE role, you should possess the following personal attributes:
* Strong communication and collaboration skills to work effectively with other engineers, product managers, and business stakeholders
* Independence and proactivity, with the ability to take ownership of tasks and deliver quality results
* Empathy, authenticity, and a genuine interest in your work
* Inquisitiveness and a desire to continuously learn and improve
* Motivation and diligence to see tasks through to completion
* An optimistic and courageous mindset, willing to take on challenges
Our recruiting process
We try to make our process as simple as possible whilst giving you and us opportunities to learn about each other.
1. Intro call with our TA team
2. 30mins of online cultural and cognitive assessments
3. Chat with the Quality Engineering Manager to review role alignment
4. Technical test followed by review/interview with peer group
After this, we aim to make a decision within 24 hours
Our shared values
Consistently live and demonstrate Henry Schein One core values:
* Mutuality
* No politics
* Each person as important as the next
* Recognise creativity and encourage it
* Open communication
* Strong Ethics
Benefits we offer
* Highly competitive salary and benefits package
* Fully remote working
* Flexible working hours
* Opportunity to work in a highly creative and dynamic work environment
* Autonomy and Responsibility for making decisions that will affect thousands of users. You won't be micromanaged or subject to decision by committee
* Ability to help us shape and evolve our culture
* Worldwide career progression opportunities
#J-18808-Ljbffr