Software Tester Salary in Edmonton, Alberta
$51K
20% Low Band Avg
CAD $61K
Average
$71K
80% High Band Avg
Salaries based on experience level
The Average Entry Level salary of Software Tester in Edmonton, Alberta is CAD $46K/yr, this salary increases 33% to $61K/yr when reach Mid Level Career.
From Mid to Senior Level the average salary increases 30% from $61K/yr to $79K/yr.
Salary Compared to Canada National Average Salary
- Software Tester in Edmonton, Alberta Salary
- vs
- Software Tester in Canada Salary
The Average Salary of Software Tester in Edmonton, Alberta is $61K/yr. This is +20% higher ($10,541) compared to Canada national average salary of $50K/yr.
Salary Compared to Edmonton City Average Salary
- Software Tester in Edmonton, Alberta Salary
- vs
- Edmonton, Alberta City Average Salary
The Average Salary of Software Tester in Edmonton, Alberta is -3% lower (-2,263) than the average salary for the city of Edmonton, Alberta $63K/yr.
Software Tester job description
Job Title: Software Tester
Overview/Summary of the role:
The Software Tester is responsible for ensuring the quality, reliability, and functionality of software products before it is released to the public or customers. The tester analyzes software products to identify and fix any potential issues, uncovering any bugs and errors before the software is released. In many cases, the Software Tester must work closely with software developers and engineers to understand the software functionality and create tests that will ensure a successful and bug-free release.
Responsibilities and Duties:
The Software Tester's key responsibilities and duties include but are not limited to the following:
1. Developing and executing test cases, scripts, and plans to ensure the software product's quality and reliability.
2. Reporting and documenting any bugs, errors, or anomalies found during the testing process.
Software Tester interview questions
Interviewer: Good morning/afternoon, please introduce yourself and tell us about your previous experience as a Software Tester.
Candidate: Good morning/afternoon. My name is John and I have been working as a Software Tester for the past 4 years. My previous experience includes working on a variety of different software applications ranging from mobile applications to online banking software. I have a good understanding of the software development lifecycle and have worked closely with developers and other stakeholders to ensure software quality.
Interviewer: Can you describe your testing approach?
Candidate: My testing approach involves a mix of manual and automated testing. I start by analyzing the requirements, creating test cases and test plans, executing tests, and then documenting the results. I also use a variety of testing techniques such as black-box, white-box, and exploratory testing to ensure maximum coverage.
Interviewer: How do you handle a situation where a bug has been reported but the development team claims that it is not a bug?
Candidate: I first try to speak with the developer to understand their reasoning for claiming that it is not a bug. If there is still a disagreement, I will provide evidence such as screenshots, test logs, or reproduction steps to support my case. Ultimately, it is up to the project manager or another team member to decide which course of action to take.