Test Automation Engineer (Green Chef)

HelloFresh

Engineering | Boulder, CO, US

Green Chef is the leading and first certified organic company in the meal kit space in the US. We are passionate about making it easier to eat healthfully at home. Founded in September 2014, Green Chef is already a national force with hundreds of employees and tens of thousands of customers relying on us to help them eat well. 


In 2018 Green Chef and Hello Fresh partnered to become the world’s largest meal kit company.  Together, we tirelessly work to disrupt the food industry.


Green Chef remains focused on delivering healthy, organic ingredients, designed for busy people. We believe in creating thoughtful food experiences from planting to the plating. We strive to create greater interaction and meaningful connections with the food that nourishes us, the people who provide it, and the ones we share it with. Green Chef offers a variety of specialty lifestyle plans. 


Who we are looking for


Providing quality automation testing frameworks for the team in order to make the testing process fast and efficient makes you excited. You know that it is the job of a Test Automation Engineer to speak up at any point in the process and remind the team that everyone owns quality. You are on top of the latest automation testing tools. You are someone with high standards who will push the team to be better at writing tests, and who will take pride in what we do at Green Chef. 


You understand the role of a Test Automation Engineer and you are a strong advocate for quality. You are motivated to consider the user experience of the site for various types of users and discover the edge cases of products.


What We Offer



  • Freedom to innovate and utilize new tools

  • An environment open to radical change to enhance and grow our systems

  • A collaborative culture based on mutual trust, respect, and accountability, not to mention FUN

  • Great technical and business exposure

  • Competitive compensation and plenty of room for personal growth

  • Career Development opportunities


Responsibilities



  • Work with the team to design and develop automation tests to support scalable applications on projects that will grow Green Chef

  • Understanding current automation testing frameworks and the best automation tools for our applications

  • Ownership of automation tests for CI pipelines

  • Design and implement end to end testing strategies that span across multiple systems, writing test plans and test automation

  • Mentor and pair with engineers to contribute to the automation test suite


Requirements



  • 5+ years of testing manual/automation experience at a software-driven company

  • Experience writing functional automated tests, and comfortable in building out an automated testing framework for regression testing and new features

  • Experience testing all layers of a web application, including front-end, service layer, and back-end testing.

  • Deal well with ambiguous/undefined problems; ability to think abstractly to solve the problem with attention to detail

  • Programming skills in JavaScript, Java or related OOP languages

  • Excellent analytical skills, can create and examine bug reports, prioritize tests, and accelerate the overall testing process

  • Experience in setting up API test frameworks

  • Experience in writing smoke tests for validation within deployment pipelines


Preferred



  • Experience as a Software Engineer or SDET

  • Comfortable with CLI, experience writing shell scripts

  • Experience writing automated tests using TestCafe, Cypress or any other node.js end-to-end automation tool

  • Working and contributing to an end-to-end automated testing framework for an order fulfillment system

  • Experience using Git or another version control system

  • Working with and testing A/B tests 

  • Experience with Postman, Charles Proxy or any other web service API testing tools

  • Writing unit and integration tests for Modern Web Platforms: Jest, Mocha, Jasmine

  • Experience with accessibility testing and accessibility testing tools

  • Experience with mobile web automation tools; Browserstack or Appium


Our team is diverse, high-performing and international, helping us to create a truly inspiring work environment in which you will thrive! 


It is the policy of Green Chef and HelloFresh not to discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or because he or she is a protected veteran.