Looking for a great place to work?

Magentrix is a young and fast-paced software company with a dynamic and engaging work environment. We’re fun, easy going, and not afraid to experiment and try new things. Our team is full of smart and talented people who embody the same desires to grow, learn, and advance their careers. If this sounds like you, your next career could be at Magentrix.

Magentrix Office - employee dining
Magentrix Office - lounge

Magentrix Office - entrance
Magentrix Office - employee dining
Magentrix Office - lounge

Magentrix Office - entrance
What do we do at Magentrix?

We are a software company that helps organizations of all sizes leverage the power of collaboration by creating solutions that improve communication, engagement, and productivity. With a deep understanding of the challenges organizations face, we provide effective solutions that create positive change. Today, we are trusted all over the world by customers who rely on us for their secure, mobile-ready sites and web apps that run their business.

What is it like to work at Magentrix?

Our office environment is informal and casual. Everyone is a valuable member of the team and we all work together. We’re always learning and focused on productivity and efficiency. Our business operates on our own platform which enables us to consistently innovate. We offer a benefits package and provide a full kitchen stocked with coffee and snacks. We also love to celebrate birthdays! Learn more about us.

Due to our continued growth and success, we are currently on the search for talent to fill the positions below. All positions are full-time, permanent (unless noted otherwise) and are based in our head office located in Thornhill, Ontario.


Magentrix corporation is seeking for a permanent Quality Assurance (QA) Analyst to join their team. In this role, you are responsible to assure the quality of the product is met before deployment to production servers. You will need to have a solid understanding of all QA procedures and apply them effectively on each release.

NOTE: this role is remote, full-time.


  • Working closely with the development team to deliver quality software to our clients.
  • Develop test plans, test cases, test scripts and test reports based on the requirements.
  • Review user requirement documents to ensure the new features are testable.
  • Fully test the application with all edge cases before release.
  • Validate that user expectations are achieved during the testing process.
  • Determine LOE for individual issues in the backlog before starting the test.
  • Prepare clear, precise and multi-step test cases for each issue in the backlog.
  • Prepare release notes for the final product.


  • Minimum 5 years of experience in testing complex enterprise web based applications.
  • Excellent knowledge of software testing, concepts and procedures.
  • Strong oral and written communication skills, excellent interpersonal skills.
  • Degree in Business Administration, Software Engineering or a related field.
  • Understanding of QA process for software development, debugging and release.
  • Solid knowledge of sanity, smoke and regression testing procedures.
  • Familiar with Agile software development methodology.
  • Assess, evaluate and time estimate defects, enhancements and large scale tasks.
  • Ability to write multi-step and precise test cases for defects and issues.
  • Familiar with automated testing tools.
  • Knowledge of CRM software such as  Salesforce or MS Dynamics is a plus.