QA Engineer

DevelopmentFull TimeToronto, ON

Apply Now

About Us
commonsku is a fast-growing SaaS company that changes the way companies within the promotional products space collaborate and work. We empower entrepreneurs to grow their businesses by creating a more collaborative and streamlined product-based supply chain.

We are on a mission to change the way small businesses operate, democratizing software to enable an open playing field. We don't just sell software; we believe in helping our customers build better businesses through content, events and a community for sharing. We care deeply about brand and design, investing heavily in both. We have built a brand that is deeply respected and trusted within the industry.

Our team is dedicated, hands on and available to jump in as needed. We are known for the exceptional customer service we provide. Each person knows their opinion is respected, and they can see the difference they make in the lives of our customers. We work as a team, have an open concept, collaborative environment where there is also a lot of joking around :)


The Environment

Our culture is diverse and friendly, with a laid-back enthusiasm and sense of humour that makes collaboration easy. We’re passionate about our customers and their success, and we love fostering an environment that ignites creativity and celebrates the entrepreneur. We work remote seamlessly with a distributed team across Canada and the US, while maintaining a base at HQ in Toronto.


About You
You are a creative thinker who stays on top of emerging technologies. You are highly collaborative and able to thrive in a deadline driven environment. You are self-motivated, organized and accountable, highly communicative and a great multitasker.

About the Role

Your primary role will be architecting, implementing, auditing, and automating our QA and devops processes to ensure the accuracy, robustness and reliability of our web, backend, mobile and cloud systems. You will also have the flexibility to experiment with new technologies and to contribute to the evolution of our master product and other special development projects related to our event business and our client community.



Skills and Qualifications:

  • Experience in database driven web application testing
  • Experience with MySQL
  • Experience with PHP / Javascript test frameworks (Jest, mocha, phpunit)
  • Experience with integration test frameworks (Puppeteer, Selenium)
  • Experience with software version control systems (Git)
  • Creative thinker
  • Excellent communication skills
  • Team player
  • Ability to rapidly learn new technologies
  • Able to juggle multiple priorities

Good to have experience with:

  • containerization (Docker)
  • AWS
  • automation (Chef/Puppet, Ansible, Cloudformation etc.)
  • Deployment pipelines