Senior Test Automation Engineer
About Lively
An estimated 48 million Americans suffer from hearing loss and only 10-15% have treated it – enter Lively. We’re on a mission to empower people to hear better through more affordable, accessible and delightful hearing care.
Lively is a series B company, perfect for anyone eager to make an early impact in something big. We are a unique blend of experts and leaders from Facebook, Amazon, 1stdibs, Lyft, and have assembled a world-class advisory board and audiology team.
Culture
Here at Lively, we are a passionate team of highly-driven entrepreneurs, designers, clinicians and technologists creating a best-in-class experience to help solve one of America’s greatest healthcare issues – untreated hearing loss. If you’ve been looking for a high growth company that is also mission-driven, this is it.
About the Role
We are looking for an ambitious Senior Test Automation Engineer. As an early employee, you'll have the chance to define and work on the foundational elements of the company and work closely with the founding team. As the first Automation Engineer, you'll be leading our effort to create a robust test automation. You will choose the 3rd party platforms we will use for test automation and author tests on top of those for our website and native apps. You will integrate the automated test platform to our development pipelines to make sure we run those on every code change. This position reports directly to the CTO.
Key Responsibilities:
- Work with the engineering team to choose the test automation frameworks Lively will use for our website and mobile app and integrate those to our development pipeline
- Create regression tests during and after each release using the automation framework we choose
- Build development tools that allow our team to scale by removing manual processes
- Develop a deployment approval processes that integrate GitHub, Slack, and AWS
- Developing stable and reusable automation code that is easy to maintain and extend
- Come up with new and creative ways to test our website and native mobile app
- Define and implement test scenarios for multiple environments and configurations
- Collaborate with engineers and QA engineers to ensure an appropriate level of coverage and quality is maintained
About You:
- Strong coding abilities in Javascript
- 5+ years of experience in UI automation for web or native apps using Selenium or equivalent
- 3+ years of experience with Javascript end to end testing framework like Cypress or Testcafe
- A proven track record of building and maintaining effective automated tests
- Familiarity with one or more cloud test execution platforms: Saucelabs, Firebase Test Lab, AWS Device Farm, BrowserStack
- A passion for troubleshooting and finding unexpected behavior
- Familiar with CI/CD tooling and infrastructure
- Understanding of mobile device hardware and software
- Comfortable with command line interface and scripting
Perks & Benefits:
- Competitive compensation
- Medical, vision, and dental insurance
- WFH setup
- Paid time off
- Weekly lunch stipend