THIS IS BLUE APRON
Chefs around the world wear blue aprons when learning to cook, and for us it has become a symbol of lifelong learning. Our highly motivated group of food enthusiasts are inspired to work on complex business problems with creativity and passion always looking to learn something new. We take preparation seriously, embrace a spirit of excellence, and put in the extra effort in everything we do. We are thrilled to be part of our customers’ lives, cooking and creating experiences in their home kitchens.
WHO'S IN THE KITCHEN
The Quality Engineering team is an integral part of engineering, and works with highly skilled software engineers, product managers, and business stakeholders, all of whom are passionate about quality and aim to deliver added value solutions to complex supply chain and customer challenges. Each week we send hundreds of thousands of customers all the pre-measured and perfectly proportioned ingredients they need to prepare delicious and healthy meals at home. Join us in our mission to deliver quality cooking experiences to our customers by helping us build a test platform that will make our engineering even more reliable.
WHAT'S ON THE MENU
As a Quality Engineer you will:
- Work closely with engineering and product teams to understand current and future system functionality. Our quality engineers are subject matter experts and seek to continuously learn about systems, users, and business applications.
- Be the owner of quality engineering for 1-2 individual application engineering teams.
- Be a part of the agile development workflow for the engineering teams you work with, from standups to sprint planning to backlog refinement and long-term planning
- Develop rich test ideas, scenarios and experiments that yield an in-depth coverage of systems under test (well above and beyond positive, negative and edge cases)
- Actively research new testing techniques, methodologies and tools, share them with the team and apply them when there’s a potential for improvement
- Become a subject matter expert, share knowledge within the team and participate in onboarding of new team members.
- Work with high-level specs, in a fast-paced environment and think critically to provide the best test coverage within the constraints at hand
- Work on applications built on: Swift, Kotlin, Ruby on Rails, Python, React, Ember, PostgreSQL, RSpec
- Write automated tests in an existing automation framework using Selenium and Java
We are looking for a Quality Engineer to join our team with the following qualifications:
- 4+ years software testing experience, preferably in an agile environment
- Experience defining and documenting testing scope for a team’s slate of projects
- Skilled in current test techniques, able to choose a test design approach based on each project’s context.
- Experience logging and tracking defects in JIRA (or equivalent bug tracking system)
- Comfortable using the command line, GitHub (or equivalent version control system), and working in a CI/CD pipeline
- Experience running and supplementing an automation test suite
- Experience working in a microservices environments and continuous integration development on Github, AWS, Jenkins, Kubernetes a plus
- Experience working with product to weigh whether any changes to spec are acceptable; offers product enhancement suggestions when appropriate.
- Experience testing mobile applications a plus