Return to jobs Return to jobs

Software Engineer in Test

bevi

Clock

Posted over 30 days ago...

Join Bevi's innovative mission to revolutionize the beverage industry with IoT-enabled smart water machines

Overview

icon Salary

No salary declared 😔

icon Location

Boston United States

icon Expires

Expires at anytime

Bevi is a pioneering company transforming the way we consume beverages, striving for environmental sustainability by replacing single-use water bottles with advanced smart water machines. The company has achieved significant growth, supported by substantial venture capital funding, and continues to invest in new product development. Bevi's culture is one of innovation, sustainability, wellness, and positive change, making it an exciting place to work.

Role Summary:

  • Automate test cases in collaboration with the Software team.
  • Write scripts for Android apps and TypeScript frontend.
  • Monitor machine and service performance, escalating issues as needed.
  • Identify, document, and track bugs to resolution.
  • Advocate for and contribute to standardized operations and processes.
  • Create technical how-to articles to enhance the knowledge base.
  • Respond to and escalate production issues to maintain service standards.
  • Analyze data to identify and suggest solutions to problems.

Role Requirements:

  • Minimum 2 years of experience in software testing and automation.
  • Proficiency in a programming or scripting language such as Kotlin, Java, JavaScript, or Python.
  • Familiarity with testing tools like Espresso, Selenium, Cypress, etc.
  • Experience in implementing test frameworks and automation pipelines.
  • Strong troubleshooting and diagnostic skills.
  • Attention to detail with a systematic approach to problem-solving.
  • Experience with issue tracking and test management tools.
  • Effective communication skills for explaining technical issues to non-technical stakeholders.
  • Experience in technical support, system administration, and knowledge of Android and SQL are advantageous.

Benefits:

  • Healthcare plans with a majority employer-paid premium.
  • 401(k) with company match and eco-investment options.
  • Flexible PTO, holidays, and sick leave.
  • Generous parental leave policy.
  • Employer-paid disability and life insurance.
  • Wellness and fitness reimbursements.
  • Stipends for cell phone and commuting costs.
  • Onsite snacks, catered lunches, and unlimited Bevi beverages.
  • Company social events and volunteer opportunities.

Bevi is on a mission to disrupt the beverage supply chain and replace single-use water bottles with smart water machines. Thousands of companies use Bevi to sustainably provide their employees with pure, sparkling, and flavored water at work. As the market leader in IoT-enabled beverage machines, we’ve raised over $160M in venture capital and we have grown tremendously each year since launch. In addition to maintaining hypergrowth with our current product line, Bevi is heavily investing in new product development.

We are looking for a Software Engineer in Test 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 Engineer in Test role is a dynamic, demanding, integral, and mission-critical role to the product’s function. As a Software Engineer in Test, you will be involved in all of our software and hardware.

This role is not remote and based in our Boston (Charlestown) headquarters, a minimum of 3 days per week.

What you will do:

  • Work with the Software team to automate test cases to drive the continuous quality of software releases.
  • Write test automation scripts against our Android apps and TypeScript frontend. 
  • 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
  • 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

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 teams 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

  • 2+ years of experience with software testing and automation
  • Proficient in a programming or scripting language: Kotlin, Java, JavaScript, Python, etc.
  • Experience with at least one testing toolset such as Espresso, Selenium, Cypress, etc.
  • Experience implementing a test framework and automation pipelines
  • Passionate about technology and software development
  • Superior ability to diagnose and troubleshoot technical issues in a systematic way
  • Attention to detail and analytical, methodical, proactive approach
  • Experience with issue tracking and test management tools
  • Ability to explain technical problems and solutions to non-technical users

Nice to haves:

  • Practical experience in a technical support or system administration position
  • Knowledge of the Android system and debugging tools.
  • Strong understanding of SQL syntax and commands

Benefits

  • Comprehensive medical, dental and vision insurance plans with BlueCross BlueShield, 95% paid by employer
  • 401(k) with company match, and environmentally responsible investment options
  • Flexible PTO plus 9 company holidays, and additional paid days for sick leave, etc (including sustainability or social justice volunteer events)
  • Generous fully paid parental leave for both birth parents and non-birth parents
  • Fully employer paid disability and life insurances
  • Wellness and fitness reimbursements
  • Monthly stipends for cell phone use and commuting costs
  • Onsite snacks, weekly catered lunch, and (of course) unlimited Bevi ... plus composting and terracycling, too
  • Happy hours, team-building events, bagel breakfasts, Hero awards - and more!
Medal
Computer

Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started