As a Software QA Analyst at Iversoft, you will be part of a team delivering high-quality software and applications. We take pride in our quality, and QA is one of the most important steps in our process. You will gain valuable experience in the software lifecycle and be part of exciting projects, working with top-notch developers. 


  • Testing a variety of custom software and applications developed by our team, to make sure they are delivered free of errors
  • Reviewing documentation to understand required software behaviour
  • Developing and executing test cases and procedures, including:
    • Functional testing
    • Exploratory testing, finding edge cases where software receives unexpected user input
    • Regression testing, including creation of automated tests
    • Testing potential security exploits
  • Reporting when performance is not optimal, or software behaves contrary to user expectations
  • Documenting and tracking bugs in JIRA
  • Working closely with developers to replicate difficult bugs, and discuss expected behaviour
  • Documenting test procedures to ensure repeatability, and provide reporting on what testing has been performed
  • Communicating with project managers on QA progress, and flag critical issues
  • Recommending improvements to the QA process, as needed
  • Working within a team, and taking pride in the final products that you are helping to perfect


  • 2+ years in a QA role
  • Experience owning end-to-end testing for a project
  • Post-secondary studies in IT or related field
  • Basic programming capabilities (for scripting and automation)
  • Strong organization, analytic and problem-solving skills
  • Passion for quality software and user experience
  • Great written and verbal communication skills (English)
  • Willing to ask questions 
  • Strong attention to detail, especially in documentation
  • Process-oriented
  • Willing to repeat tasks in the pursuit of perfection
  • Ability to picture how other users may use software


  • Familiarity with JIRA
  • Experience using JIRA test case management tools
  • Web or mobile app development experience
  • Automated testing experience
  • Experience exploiting cheats in games, etc.

Diversity Statement

Differences are meant to be celebrated. That is why Iversoft is proud to be an equal-opportunity employer. Our hiring is designed to be an empathy-forward process that is inclusive of all applicants. We do not discriminate on the basis of race, colour, sex, gender identity or expression, religion, nation of origin, neurodivergence, physical or mental disabilities, military or veteran status, genetic information, pregnancy, age, or any other status protected under Canadian Legislation and the Canadian Human Rights Commission (CHRC).It is our steadfast commitment to inclusion and diversity that drives us in our culture of success, opportunity, empathy and growth.

Apply for this Job

* Required