Software Developer in Test

Who we are and what we do

Founded in 2011, Mappedin powers search and discovery indoors, enabling consumers to find what they’re looking for with speed and ease. Our software platform provides industry leading tools to manage dynamic indoor spatial data and offer wayfinding experiences for customer-facing applications, including a recent collaboration with Apple Maps.

Mappedin works with the ten largest malls in Canada, the largest REITs in the US, and in stores, hospitals, campuses, and airports around the world.

The Consumer team at Mappedin enables our customers to deliver the best possible experience to their end users by building robust SDKs and easy to use applications. We help them dream of what’s possible, and then help turn those dreams into reality.

Who you are and what you’ll do

You love to break things and will find ways to make our products more robust. We expect you to be passionate about quality and have high standards for what gets delivered to our customers. You are a fast learner and have the ability to contribute to existing automation frameworks and build automated tests as required. You have experience in automated integration testing and have a keen eye for finding bugs and accurately resolving their solution.

As part of the Development team and reporting to the Software Development Manager, you will build and maintain automated test solutions, scripts, and patterns:

  • Improve the value of the product by discovering the bugs and flaws in the early stages of design and development
  • Develop and implement test procedures using agile testing methods
  • Log defects and work closely with developers to investigate, solve problems, and provide solutions

You are highly interested in learning about or already have experience in:

  • The ability to write awesome code using JavaScript
  • Applying automation to web application testing
  • iOS/Android testing experience
  • API, performance, and third-party service testing

What are some challenges?

We value testing as an essential part of our work and recognize the need for more testing representation on our teams. We are expecting rapid growth for our company within the next few months and now more than ever, we need to ensure that our product quality stays high. At Mappedin, we practice continuous deployment, where your work will be critical to the success of this strategy.

Behind the scenes

We use a variety of technology and tools that currently include JavaScript, Node.js, MongoDB, ElasticSearch, Kibana, AWS, React, Redux, Three.js, Webpack, npm, WebGL, Swift, SceneKit, OpenGL, Github, Jenkins, and JIRA.

There’s a lot of trust here at Mappedin. We work flexible hours, have a flexible vacation policy, and provide you with the hardware or office equipment you require to do your best work. We value execution and will do what it takes to get things done if it’s something we’ve promised. We stay curious and will always ask each other questions, rarely making assumptions. We recognize that we are all different and will challenge each other’s views and perceptions from time to time, resulting in constructive and healthy debates, but that never stops us from all eating lunch together every day. If you want to join our sports team, we have a blank bright orange jersey here waiting for your name to be printed on it.

Lastly, we have an awesome office cat who loves attention. Allergic? Don’t worry, he stays on the other side of the office and won’t bother you unless you decide to work in the collaboration area there.