Senior Quality Assurance Analyst


Operations / Technology Services


2235 Sheppard Ave E. Atria II



Posting Date:


Expiry Date:


IBC is currently looking for a contract Senior Quality Assurance Analyst (SQA) to supplement the test team. He/she will need to plan and execute various types of testing including system integration, end-to-end, regression, security, performance/load, web application, database application, website, mobile device, third party software testing, etc. for software or infrastructure projects and support initiatives, while adhering to testing and quality standards and best practices.


  • Plan and execute System Integration Testing for software projects and support initiatives
  • Review business requirements, functional specifications, design and other project documents for clarity and completeness and provide constructive feedback
  • Design, develop and document test strategy, test plans, test scenarios and test cases based on functional requirements and best practices
  • Perform test execution including capturing/documenting test results, documenting defects and adhering to defect management workflow
  • Perform back end and front end testing to ensure data consistency
  • Plan and perform security and user access testing
  • Plan, build and conduct automated performance, load and stress tests
  • Build, maintain and schedule automated Selenium tests
  • Estimate test effort and develop test schedule for projects and support initiatives
  • Assist and support business users in User Acceptance test design, planning and testing
  • Facilitate test planning and review meetings with project team and stakeholders
  • Provide timely, concise test progress /status reports
  • Provide recommendations for QA process improvement
  • Maintain positive and professional relationships with project or support stakeholders
  • Knowledge sharing  with, and support of, other team members
  • Availability to provide after-hours test support for high severity issues as required


Education, Training & Experience

  • University degree in Computer Science, Information Technology, Information Science (or equivalent combination of education and experience)
  • Minimum of 10 years' software testing
  • Experience in database management systems like  SQL Server and MySQL
  • Must have knowledge writing complex SQL queries to validate data integrity
  • Experienced in testing integrated applications involving web applications, webservices and database applications/backend, with relational and OLAP/analytical databases (datamarts and cubes) on a Microsoft platform
  • Experience in creation and maintenance of with any open-source tool like Selenium or Cypress
  • Knowledge of SDLC, application architecture and development
  • Knowledge of Azure cloud
  • Experience in security, load/performance would be an asset
  • Familiarity with Automobile, Property and Casualty insurance industry would be an asset

Skills and Attributes

  • Ability to pick up projects mid-stream, be a self-starter requiring minimal supervision
  • Flexible, responsive to change and able to adapt quickly between assignments
  • Strong communication skills, with the ability to work collaboratively, professionally and effectively in a team-oriented environment
  • Exceptional comprehension and analytical skills
  • Commitment to quality standards and best practices
  • Commitment to customer service

​​​​​​Please send résumé to:

Human Resources Department
Contact: Azan Khan


This position qualifies under the Employee Referral Program.

IBC is an equal opportunity employer.

IBC is committed to providing reasonable accommodation for people with disabilities. Applicants need to make their needs known in advance