Quality Assurance Analyst I

Product · Full-time · Burnaby, CA

Job description

We are proud to have been awarded second year in a row as BC’s Top Employersand third year in a row we have been one of Canada's Top Small & Medium Employers.

Since becoming SaaS based, Binary Stream has more than tripled in size through sustainable growth and now has employees in India, Europe, United States and all over Canada with our Head Office in Burnaby, British Columbia. With our recent growth, we’re still small enough that people can make a big impact here and really see the results of their efforts on a regular basis. Having a great culture based on our values of Team, Innovation, and Growth, we work together and win as a team by collaborating and supporting each other to achieve individual, team based and companywide goals.

Binary Stream Software was founded just over 20 years ago by our CEO who is passionate about people, culture, and products. Binary Stream is an award-winning, Microsoft Gold certified partner that develops enterprise-grade software to enhance Microsoft Dynamics 365. We are a diverse and inclusive team who care about each other and work collaboratively to produce high quality software solutions.

We are excited to grow our Dynamics 365 Business Central team with a full-time role for a Quality Assurance Analyst. 

This entry-level role is ideal for individuals looking to take their career to the next level. With some exposure to a SaaS company and experience in quality assurance, along with a desire to grow, you can make an immediate impact with us. You’ll join a supportive, collaborative team that emphasizes growth and development. We offer opportunities to advance your skills through Microsoft certifications and have a mentorship program designed to support your learning and career progression.

Primary Location: Burnaby, BC (Head Office)

Remote Work Eligibility: Open to candidates within Canada.

Note: Unfortunately, remote opportunities outside Canada or without a valid work permit are not available at this time.

Position Summary:

As a Quality Assurance Analyst I, you will play a critical role in ensuring our software meets customer requirements. Reporting to the Senior Development Team Lead, you’ll collaborate with a dynamic team to identify defects, verify solutions to customer issues, and uphold the highest quality standards. Your efforts will be essential in delivering reliable, high-quality software to our customers.

As a Quality Assurance Analyst your responsibilities will include:

Requirements Analysis and Design:

  • Analyze customer requirements and design specifications, participate in product review meetings to provide identified suggestions and feedback.

  • Participate in critical design review (CDR) and creation of functional design documentation.

Testing, Test Planning, and Execution:

  • Conduct back-end testing, execute SQL queries and inspect data.

  • Execute functional, fix verification, regression, compatibility, system, integration, performance and usability types of testing as required.

  • Perform manual testing based on test cases, and create and maintain automation scripts and recordings.

  • Perform load and stress testing; verify regression results, debug issues.

  • Create test plans and test cases for small to medium features.

Issue Analysis and Management:

  • Verify solutions to issues raised by customers and the Customer Support Team.

  • Analyze and reproduce issues raised by customers and assign severity and priority to issues raised.

Technical Skills:

  • Experience working in an agile environment.

  • Working knowledge or automated testing tools and database queries.

  • Knowledge of ERP modules is considering an asset.

  • Solid understanding of quality assurance and testing methodologies relative to the software development lifecycle.

  • Basic knowledge of accounting principles.

Education and Experience:

  • Bachelor's degree in computer science or equivalent.

  • At least 3 years' of software testing experience, or equivalent co-op/internship work.

  • 2+ years' of experience testing ERP software, or related business application software.

Compensation Package:

At Binary Stream, we know compensation is important to our people. To stay competitive with our pay and benefits, annually we collect and analyze industry benchmarking data from the technology sector across Canada. This data is used to regularly update our salary ranges.

Pay Range Insights: This pay range signifies the minimum and maximum for a new hire in this role. The pay we offer a successful candidate will be determined by factors including the candidate's knowledge, skills, abilities and experience. In exceptional cases, the compensation we offer may fall outside this range.

Pay Range for new hires: CAD $56,300 - $67,600

Benefits:

  • 3 weeks of paid vacation

  • Extended health and dental benefits

  • Health and personal spending accounts

  • Professional development funds

  • RRSP program

  • Profit-sharing bonuses

Connect with Us: Ready to learn more? Our hiring team looks forward to learning more about you and sharing more about our approach to competitive pay and benefits here at Binary Stream.

What makes Binary Stream a great place to work?

  • Pay and benefits matter

  • Wellness and work life balance is prioritized

  • We work to support your growth

  • Hybrid work environment

  • Our CEO leads by example and truly cares about employees

  • Culture of respect, integrity, continuous improvement, and transparency

  • Monthly team outings which have recently included: our company picnic, we chartered a yacht, went to a lacrosse game, and like to stay active by hiking, playing disk golf and ultimate frisbee to name a few!

Who are we as individuals?

  • We are driven and passionate to succeed

  • We are team players

  • We are hungry and humble to learn and improve

  • We have high integrity and accountability

  • We are resilient, data and value driven

  • We are openminded and collaborative

Ready to join our global growth journey and propel your career forward? Apply now.

Binary Stream Software Inc. is an equal opportunity employer and as such, we are committed to diversity and inclusion in the workplace. All qualified applicants receive consideration for employment without regard to age, race, color, sex, sexual orientation, national origin, disability, religion, or any other protected characteristic as outlined by law.