This job posting has expired and no longer is available. Please explore other opportunities.

Bonsai’s mission is to help people find and buy the products they want, as soon as they realize they want them. We began in 2016 as a streetwear style and news app. Now we’re leading the market shift to content-driven commerce. We are helping publishers launch e-commerce as a new line of business. We already do this for over 200M+ monthly unique visitors on some of North America’s leading publishers, including BuzzFeed and Complex. We’ve been featured in the Wall Street Journal and Business Insider for leading the charge in a new wave of native commerce, but the opportunity is still largely untapped.


Our technology allows users to transact natively while browsing content. We make the journey from seeing a product to buying it possible in two taps. Our vision is to make this possible everywhere you discover products. For publishers, we provide a powerful revenue alternative to ads that also improves the user experience. For merchants, Bonsai allows them to capture customers while they browse content, right when purchasing intent is being formed.


We are looking for a Lead QA Developer to lead our QA efforts at Bonsai and take ownership of driving quality across teams and empowering developers to strive for a test-driven development environment. The Lead QA Developer is a critical role that contributes to the stability, usability and speed of the Bonsai product.


What will I be doing?

  • Set up, maintain and perform test automation frameworks and build test scenarios and acceptance tests
  • Research test tools, methodologies, and trends and upgrade existing practices and processes
  • Maintain product quality throughout the product cycle, define and build phases through quality checkpoints and testing.
  • Work with the Product Management and Development teams in Agile methodology to understand product features, triage and troubleshoot the issues, identify causes and solutions
  • Improve manual, automated test coverage, frameworks and tools to meet best practices and standards.
  • Establish and guide best practices, design patterns and standards for all QA and automated test implementations.
  • Develop and manage quality assurance metrics for performance improvement of all teams.
  • Continually document and educate the company on QA practices, to establish a culture of quality.


What do I need?

  • 5 years plus of experience as a Software Test Engineer or Senior Quality Assurance Engineer in scaling product-driven companies.
  • Understand core software testing concepts, paradigms, and approaches.
  • Experience in writing clear, concise and comprehensive test plans
  • You’ve experience with web technologies, such as JavaScript, HTML, CSS, RESTful APIs


Nice to have:

  • Experience working with external QA providers
  • Experience with Typescript
  • Experience setting up CI//CD pipelines
  • Some management experience


What to expect:

  • Review - you’ll hear from us regardless
  • Intro Call - a quick call with the people team to discuss the role and learn who you are!
  • An interview with some of the team - 45 minutes to go over your background, the role and Bonsai. Also, an excellent time for you to ask any questions you have.
  • Take-Home Assessment - a realistic problem to solve.
  • Virtual Interview - a 2-hour interview to meet the team, and your chance to interview us.
  • Offer - Ideally, this is the part where we make the offer, you accept, and we all celebrate!


At Bonsai, we are committed to building and fostering a diverse and inclusive environment where our employees feel valued, heard, and supported. We believe that a commitment to diversity, inclusion and belonging enables us to do the best work of our lives - building the future of content and commerce! We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.


Bonsai welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the hiring and selection process. If you require accommodations or have any questions, please email us at accessibility@shopbonsai.ca.

Apply for this jo

Subscribe to Job Alerts