What does your dream company look like? If it’s a fun high-growth startup where people look forward to coming to work Monday mornings, keep reading.

RenoRun is made up of movers and shakers, who have created a new way to order building materials. We are a family of creative minds, humbly transparent and obsessed with making our customer’s lives better.

We are market leaders, as the fastest-growing materials supplier, delivering to both Canadian and US cities. To contractors, renovators and craftsmen, RenoRun is the single materials provider because they get quality materials, from anywhere, anytime, simply and reliably.

The company is headquartered in Montreal, has raised $29M in total funding and employs 95 RenoRunners.

Position Title:

QA Automation Engineer

Position Description:

We're building our Quality Control: Quality Assurance and Development Operations team (QA & DevOps) and we want you to be a part of it. This is Quality Control in the largest sense: risk management, testing, monitoring, and gatekeeping. It affects all our systems, from public APIs and web properties to internal tools; everything that is considered mission-critical and the overwhelming majority of things that are mission-supporting. They are primarily responsible to:

  • Writing tests in Python to validate the correctness of a REST API
  • Working on a mobile test automation framework and writing tests in python to validate the correctness of our mobile applications
  • Creating long lasting, well-engineered code to validate everyone else's code
  • Learning all aspects of our product
  • Working autonomously on longer term projects
  • Working in tight cooperation on shorter term projects
  • Investigating original ideas around the above

Position Perks:

  • Unlimited vacation policy.
  • Fully stocked kitchen
  • Unlimited coffee.
  • Health, dental & vision insurance.
  • Dog friendly office.
  • Positive culture focused company.
  • Transparent company culture

    You’ll have:
  • Extensive experience in Python (Python 3 preferred)
  • Experience testing mobile devices (Appium or others)
  • Experience testing browsers (Selenium, etc)
  • A good understanding of CI/CD
  • Experience designing automated test plans
  • Basic understanding of networking and related tools (nmap, netcat, traceroute, ping)

Nice to have:

  • Some manual testing experience
  • Can read Java or another OO Language
  • Can write basic SQL queries
  • Git, Robot Framework, Linux (bash), Jenkins (or Bamboo)
  • Advanced understanding of networking and related tools (Wireshark, Postman, Fiddler)
  • AWS (or Azure/GCE), Docker, K8s, NoSQL, Javascript

Why You Should Work With Us:

We know building and renovation. We are industry leaders.

We make puns. We have fun.

We cut to the point because we value people’s time.

We are culture-driven. We care, a lot. And we say it.

For more information visit www.renorun.com