SOFTWARE ENGINEER (BOSTON)
About mabl:
Mabl is the intelligent test automation company that empowers high-velocity software development teams to integrate automated end-to-end testing into the entire development lifecycle. Mabl users benefit from a unified platform for easily creating, executing, and maintaining reliable tests that result in faster delivery of high quality applications. That’s why customer-centric brands like Splunk, NCR, jetBlue, Dollar Shave Club, Charles Schwab and many other enterprises rely on mabl for testing their business critical apps. https://www.mabl.com.
We’re proud to be recognized as one of Boston’s 2021 Best Places to Work and Best Paying Companies by Built In, the leading technology recruitment platform.
Why we need you:
Mabl’s mission is to enable software teams to rapidly deliver high-quality products to their users through intelligent test automation. We are looking for an experienced and customer-focused software engineer to help us solve complex product and technical problems to make end-to-end testing incredibly easy. You’ll have an opportunity to work with other talented engineers and directly impact mabl’s business, customers, and culture.
What you’ll do:
- Design, build, and maintain features and services across mabl’s entire product surface
- Work as part of a small, self-directed team to define, implement, test, and support solutions to high level product challenges
- Collaborate closely with other engineers, product managers, and designers
- Take responsibility for the quality and impact of your own contributions and those of your teammates
- Debug production issues across services and multiple levels of the stack
- Continually seek out and incorporate customer feedback into your work, including regularly joining customer calls
- Participate in our on-call rotation
What you’ll bring to the table:
- You have experience as a developer working on the critical path of applications with meaningful production traffic
- You have a high bar for quality of code and quality of user experience
- You constantly learn, challenge assumptions, and ensure your work is providing high customer value
- You are an effective communicator; we are a small team, and you will be involved in every aspect
- You are happy to branch out and contribute wherever needed—within your technical wheelhouse or otherwise
Engineering at mabl:
The Engineering team is driven by mabl’s core values: drive, insight, support, and authenticity. Working closely with our users and the rest of the product team, the Engineering team builds and supports the cloud-native service that enables our customers to create, manage, and run end-to-end tests running on a scalable infrastructure.
We value small, self-organizing teams that are empowered to make decisions and quickly solve problems. We strive to deliver the best experience to our customers and prospects. While our primary job is to build quality software through rigorous engineering practice, mabl engineers engage in all phases of product development.
Here is a sample of the technologies and toolsets that we use:
Languages | TypeScript, Java, JavaScript, Python, Node.js |
Front end | React + Redux |
Cloud Platform | |
Machine Learning | Tensorflow, ML Engine |
Data Analysis | BigQuery, DataFlow, Spanner |
Compute | Container Engine, Cloud Functions, App Engine, Cloud Run |
Source Control | GitHub |
Continuous Integration | GitHub Actions |