1

Software Testing Jobs in Saskatchewan (NOW HIRING)

Participate in endtoend software development activities, including implementation, testing, and maintenance of features. * Develop software, tools, and applications supporting product functionality ...

This role emphasizes a qualityfirst testing approach, requiring thorough manual verification of test scenarios prior to automation to ensure accuracy, stability, and business correctness. The Sr. SDE ...

This role involves testing complex 3D CAD applications, APIs, AI-powered tools and user interfaces ... Design, execute test plans for our software and related APIs, conduct test cases review. * Develop ...

As a Senior C++ Software Engineer , you will lead feature delivery end-to-end across computational geometry, treatment planning logic, and backend services - owning technical decisions from ...

Quality Assurance (QA): Assist in conducting thorough testing of IPFusion software to ensure products meet quality and performance standards, as well as client requirements. * Client Training:

Quality Assurance (QA): Assist in conducting thorough testing of IPFusion software to ensure products meet quality and performance standards, as well as client requirements. * Client Training:

... testing and/or maintenance Develop and design and specialized software and perform data entry, editing activities and maintenance operations to systems Adhere to applicable safety and environmental ...

... testing and/or maintenance • Develop and design and specialized software and perform data entry, editing activities and maintenance operations to systems • Adhere to applicable safety and ...

Bachelor's or master's degree in computer science, Software Engineering or a related field ... Experience with fully automated testing, continuous integration, and deployment pipelines.

Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium * Experience with testing for mobile applications using Cypress ...

Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium * Experience with testing for mobile applications using Cypress ...

next page

Showing results 1-20

Software Testing information

See Saskatchewan salary details

$19

$46

$67

How much do software testing jobs pay per hour?

As of May 30, 2026, the average hourly pay for software testing in Saskatchewan is $46.44, according to ZipRecruiter salary data. Most workers in this role earn between $27.88 and $61.78 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Tester, and why are they important?

To thrive as a Software Tester, you need a solid understanding of software development life cycles, test design, and bug tracking, often supported by a degree in computer science or related field. Familiarity with testing tools like Selenium, JIRA, and knowledge of test automation frameworks or ISTQB certification is commonly required. Attention to detail, analytical thinking, and strong communication skills help testers collaborate and report findings effectively. These skills ensure software quality, reduce defects, and facilitate smooth product releases.

What are some common challenges faced by software testers when working in agile development teams?

Software testers in agile teams often navigate rapid development cycles, requiring them to adapt quickly to changing requirements and tight deadlines. One key challenge is ensuring comprehensive test coverage despite limited time for test planning and execution. Additionally, testers must collaborate closely with developers and product owners to clarify acceptance criteria and prioritize testing efforts effectively. Strong communication and flexibility are essential to keep up with continuous integration and frequent releases.

What is software testing?

Software testing is the process of evaluating and verifying that a software program or application does what it is intended to do. The main objective is to identify bugs, errors, or missing requirements compared to the actual requirements. It can be performed manually or automated using various tools and frameworks. Software testing helps ensure the quality, reliability, and performance of software before it is released to users.

How do I become a software tester?

To become a software tester, you typically need a background in computer science, information technology, or related fields, along with knowledge of testing tools and methodologies. Gaining experience through internships, certifications like ISTQB, and learning scripting or automation tools can improve job prospects. Strong attention to detail and understanding of software development processes are essential for success in this role.

How much do software testers make?

Software testers' salaries vary based on experience, location, and industry, but the median annual pay in many regions ranges from $50,000 to $80,000. Entry-level testers typically earn less, while those with specialized skills or certifications can earn higher salaries, especially in roles requiring automation tools or scripting knowledge.

What is the difference between Software Testing vs QA Analyst?

AspectSoftware TestingQA Analyst
Primary FocusExecuting test cases to identify bugsDesigning, implementing, and managing testing processes
ResponsibilitiesFinding defects in softwareEnsuring overall quality standards and process improvement
Required SkillsTesting tools, scripting, attention to detailTesting methodologies, communication, documentation
Work EnvironmentTest labs, development teamsCross-functional teams, project management

While Software Testing primarily involves executing test cases to find bugs, QA Analysts focus on designing testing strategies and maintaining quality standards throughout the development process. Both roles are essential for delivering high-quality software but differ in scope and responsibilities.

What job categories do people searching Software Testing jobs in Saskatchewan look for? The top searched job categories for Software Testing jobs in Saskatchewan are:

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Quality Assurance Tester

Permanent Appointment 

Regina Head Office


 

Job Summary:

The QA Tester will be responsible for planning, developing, maintaining and executing effective test cases for system enhancements, software application development, and weekly in-house changes to various applications. Also, the QA Tester works within various Project Teams, analyzes, defines and documents Business Process and information requirements.

With a strong understanding of testing procedures and quality assurance programs, the QA Tester will be responsible for testing applications prior to release into production. Any defects that are identified will be recorded in our ALM system. The position will work with analysts to resolve defects and retest.

The QA Tester will play a valuable role in providing ongoing feedback to the development and technical teams of these applications for enhancements and play a critical role in the implementation of these fixes.

Duties & Responsibilities:

  1. Provides testing services that encompass software scenario's, regression testing, negative testing, error or bug tests (and retests) or usability.

  2. Develops and executes test plans, test strategies, test schedules and test cases, scenarios and scripts.

  3. Defines and analyzes business requirements of assigned business units. Confers with user departments to determine business specifications for current and future business and information requirements.

  4. Analyses program design documents to verify requirements are met.

  5. Responds to questions relating to the use of application programs. Identifies and resolves data processing issues.

  6. Records test scripts and recommends scripts for automation.

  7. Provides valuable input for services in the areas of continuous improvement of the programs.

  8. Provides feedback to the development teams on ongoing issues by observing and reporting potential problems and issues related to the systems or a problem in the business process while using the systems.

  9. Feeds information to the Business Analysts for changes required to user manuals for necessary updates.

  10. Documents software defects using HP ALM.

  11. Monitors bug resolutions and tracks successes and status.

  12. Develops and coordinates test plans. Provides updates to project team.

  13. Documents and reports test procedures and results.

  14. Identifies, analyzes and documents problems with program function, process, output, online screen or content.

  15. Updates automated/manual test scripts and test plans to ensure accuracy with changing requirements.

  16. Participates and/or facilitates project meetings, communicates and tracks the outcome with the participants.

  17. Adapts to the constant changes occurring in the computer systems and business environment and related support.

  18. Maintains functional security of all regions (test, quality assurance and training). 

  19. Responds to questions from Help Desk or users arising from use of system programs. Analyzes business problems to help determine best resolution.

Qualifications:


Diploma or higher in computer science or related discipline from an accredited posted-secondary education institution.

Minimum 3 years of experience working full-time as a Software Tester in an information technology environment within the past 5 years. Experience includes the following: 

  • Must have hands-on experience in all stages of system, integration, user acceptance testing effort for a minimum of three large and complex development projects.
  • Deep understanding of industry testing methodologies. Proven ability in the development and execution of test plans, test designs, test reports and testing techniques. 
  • Must have experience in web and mobile testing.
  • Proficiency in development of SQL queries.
  • Very familiar with testing tools (HP ALM, Jira).
  • Working knowledge of system architecture, system designs, system integrations and programming.
  • Strict attention to detail, highly organized, efficient and excellent at problem solving.
  • Excellent written, verbal, communication and presentation skills with the ability to articulate complex concepts to all audiences.
  • Must possess a high degree of integrity.
  • Test Automation experience is an asset.


 

Application Deadline:  May 24, 2026

Applications:

It is the responsibility of the applicant to ensure that the application is received through the online application system prior to close. Each application must include a cover letter explaining how each qualification is met and an updated resume.

The Saskatchewan Workers' Compensation Board is committed to achieving a representative workforce. Members of designated groups (women, aboriginal people, people with disabilities and visible minorities) are encouraged to apply.

Workers' compensation insurance is a provincial responsibility. Each Canadian province and territory has its own workers' compensation legislation.

The Saskatchewan Workers' Compensation Board (WCB) operates like an insurance company. We provide guaranteed benefits and programs to injured workers in industries covered by The Workers' Compensation Act, 2013 and we protect registered employers from lawsuits when a workplace injury happens.

The Saskatchewan WCB was established in 1911 because of a historic compromise between Saskatchewan workers and employers. Under that compromise, workers injured on the job in covered industries do not have to pay for the benefits they receive or sue their employers to get them. Costs are paid entirely by Saskatchewan employers in covered industries. This is referred to as a no-fault insurance system, also referred to as the compensation system.

The WCB's vision is to eliminate injuries and restore abilities. This is the fundamental driver of all that we do on behalf of our customers - the workers and employers of the province. The WCB is governed by The Workers' Compensation Act, 2013.
Business analysis and quality assurance testing assists the WCB in maturing and improving WCB's business analysis and testing operations and practices. This plays a central role between business teams and IT teams to ensure alignment of capabilities delivered by the information technology team to the needs of the business. Quality assurance testing includes application testing, defect reporting and application production support.