Responsibilities:
- Collaborate with the development team to understand project requirements and create test plans
- Design and execute test cases to ensure the quality and functionality of software applications
- Conduct manual and automated testing of web, mobile, and desktop applications
- Identify, document, and track software defects and issues
- Analyze test results and provide feedback to the development team
- Participate in code reviews to ensure adherence to quality standards
- Collaborate with cross-functional teams to troubleshoot and resolve technical issues
- Stay up-to-date with industry trends and advancements in software testing methodologies
Experience:
- Strong experience with test management tools such as TFS or GitHub
- Proficient in testing mobile applications on iOS and Windows platforms
- Solid understanding of software testing principles, methodologies, and best practices
- Experience with manual and automated testing techniques
- Knowledge of programming languages such as C++ is a plus
- Familiarity with continuous integration tools like Jenkins is preferred
- Excellent problem-solving skills and attention to detail
Note: This job description is not intended to be all-inclusive. The employee may perform other related duties as negotiated to meet the ongoing needs of the organization.
Job Type: Full-time
Salary: $26.17-$61.76 per hour
Benefits:
- Dental care
- Extended health care
- Vision care
Schedule:
- Monday to Friday
Education:
- Bachelor's Degree (preferred)
Experience:
- quality assurance: 1 year (preferred)
Ability to Commute:
- Stony Plain, AB T7Z 0H6 (required)
Ability to Relocate:
- Stony Plain, AB T7Z 0H6: Relocate before starting work (required)
Work Location: In person