.Unicity is a multi-level marketing company doing business globally in more than fifty countries. We provide world-class health and wellness products and a leading business platform that together Make Life Better for people worldwide.We are looking for an experienced Test Engineer to join our API & Data Consumability product engineering team. We are currently engaged in reorganizing our Information Technology department into strong Agile Product Engineering teams and are building our team. This position will have a key role in helping design and implement tests that will ensure the quality and functionality of our Web sites and APIs. Come be a part of this exciting new time with Unicity.**In addition to competitive wages, we offer**:- Hybrid, flexible work environment- Paid maternity and paternity leave- Generous vacation allowance in addition to company paid holidays- Phone and internet reimbursement- 401(k) with company match- Travel opportunities- Substantial company product allowance- Competitive benefits package**The ideal Test Engineer will be**:- A self starter who has an attention to detail; - Able to take ownershipof tasks, seeing them from start to finish; - Proactive in identifying problems and have a willingness to fix them; - Able to troubleshoot and solve complex problems; - Able to clearly set expectations and define test cases and test data; - Able to write automatetests, including unit tests; - Able to debug and resolve simple bugs in code; - A good communicator;- Proactive in meetings; - Able to work on multiple digital products in parallel; - Able to work with others in a fast paced environment; and,- Able to finish tasks on-time.**Key Areas of Responsibility**:- Participate in the architecture and design of systems.- Document requirements and issues, as well as code, for others to consume.- Prepare and implement test plans.- Perform integration testing, end-to-end testing, regression testing, and acceptance testing.- Perform load and resiliency testing.- Develop automation scenarios and scripts for testing code and infrastructure.- Take an active role in the code review process and coordinate deployments.- Help investigate the cause of production issues, and conduct root cause analysis.- Coordinate and lead post-mortems; - Debug and fix bugs in code.- Collect, analyze, and interpret test metrics.- Track quality assurance metrics.- Train others on best practices, methodologies, and technologies.**Requirements / Preferred Skills**:- Bachelor's degree in computer science, information technology, or a relevant field preferred.- Solid understanding of both test engineering and development principles.- 5+ years working as a Test Engineer in an Agile product team environment.- 5+ years using Test Driven Development (TDD) and/or Behavior Driven Development (BDD) methodologies in practice.- Proficient at coding in JavaScript, as well as in at least one other high-level programming language (e.G. PHP)