Software Test Engineer
Bevi is a Series C startup that has raised over $60 million to bring customizable, healthy hydration to offices and facilities across the US and Canada. Founded in 2013, our co-founders set out to out-design bottled water. Within five years time, Bevi has saved the waste generated by over 50 million plastic bottles and seen revenue grow by 10x over the past 2 years! With offices now in Boston, New York, and San Francisco, we continue to grow our healthy flavor offerings and constantly strive to bring the next level of customization to the Bevi hydration experience.
We are looking for a Software Test Engineer to complement our agile software team. Bevi is a hardware+software company: our software controls the hardware that makes the Bevi function, and each Bevi has an embedded tablet connected to our cloud backend. As such, our Software Test role is a dynamic, demanding, integral, and mission-critical role to the product’s function. As a Software Test Engineer, you will be involved in all of our software and hardware.
What you will do:
- Work closely with the software team to create automation tests to ensure the quality of software releases
- Ensure service level standards by responding to and escalating production issues involving our mobile, cloud and web software
- Use data analysis techniques to find the root cause of problems and suggest fixes to software team
- Continuously monitor the stability and performance of our machines and services. Escalate problems and suggest improvements
- Find, isolate, document, regress, and track bugs through resolution
- Act as an advocate for standardized operations and processes
- Contribute to our knowledge base by creating technical how-to articles
- Write test automation scripts in at least one programming or scripting language, Java or JavaScript, Python, etc.
- Create highly repeatable testing steps, testing guides and smoke testing
- Bring a strong understanding of SQL syntax and commands, and a knowledge of the Android system and debugging tools a big plus
How you will grow:
- Continuously explore, evaluate, and implement new procedures and processes to maximize efficiency and effectiveness of our product
- Engage with a talented software and hardware engineering team drawn from diverse sectors and learn from best-in-class leadership
- Deploy your energy and expertise to further the company's mission of sustainability, wellness, and positive personal and environmental change
Requirements
We think you will bring:
- Practical experience in a technical support or system administration position
- Experience with electronics, computers, Android and Arduinos
- Programming skills in a programming or scripting language: Java or JavaScript, Python
- Superior ability to diagnose and troubleshoot technical issues in a systematic way
- Ability to explain technical problems and solutions to non-technical users
- Attention to detail and analytical, methodical, proactive approach
- Strong understanding of SQL syntax and commands
- Experience with Zendesk/Jira
Benefits
- Competitive compensation package, inclusive of both commission and equity options
- Comprehensive medical, dental and vision insurance plans with BlueCross BlueShield and MetLife, 95% paid by employer
- Fully employer paid disability and life insurances
- Wellness and fitness reimbursements
- 401(k) and personal finance education
- 15 days vacation and 9 paid holidays, plus additional paid days for sick leave, bereavement, etc.
- Paid parental leave for both primary and secondary caregivers (mothers and fathers)
- Monthly stipends for cell phone use and commuting costs
- Generous employee referral program
- Fully stocked kitchen and Bevi on tap - and composting and terracycling, too
- Monthly happy hours, pancake breakfasts, Hero awards… and more!