Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Test/QA Engineer image - Rise Careers
Job details

Test/QA Engineer

🚀 Test/QA Engineer (Edmonton, AB)

Equity + Bonus + Massive Growth Opportunity

About Total Life

We’re Total Life — the nation’s leading teletherapy platform for older adults, on a mission to help people age better, feel better, and live longer. With tens of thousands of sessions delivered and a fast-growing national footprint, we’re transforming mental health for an underserved generation. Recognized by Inc. Magazine as one of the Best in Business, we’re building something bold — and we’re hiring someone equally bold to be part of our programming and engineering department.

Overview

This is a fantastic opportunity for a mid-level QA professional who is passionate about test automation, performance optimization, and security validation, and who thrives in fast-paced Agile environments. You’ll take ownership of designing and executing robust test plans, proactively identifying issues before they reach users, and working closely with developers and designers to ensure every release meets the highest standards of quality and reliability.

What You’ll Do

  • Software Testing: Design and execute comprehensive test strategies—manual and automated—to validate functionality, usability, and edge cases across web and API layers.
  • Automation & Frameworks: Develop and maintain scalable, end-to-end test suites using Playwright, Jest, Pytest, and other industry-standard tools. Integrate with CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI.
  • Security & Performance Validation: Conduct vulnerability scans, performance benchmarks, and load/stress testing using tools such as JMeter, k6, or OWASP ZAP. Help proactively detect issues before they impact users.
  • API & Integration Testing: Use tools like Postman, Swagger, or Insomnia to test and validate RESTful API endpoints and service integrations.
  • AI-Powered Testing: Leverage AI tools such as ChatGPT, Testim, or Cursor to optimize test case design, edge case discovery, and documentation generation.
  • Code Contribution: Write clean, modular test code in Python, JavaScript, or TypeScript. Build internal testing libraries, mocks, and reusable components to support broader dev team efforts.
  • Collaboration: Participate actively in daily standups, sprint planning, and retrospectives. Work closely with developers, product managers, and designers to clarify requirements and improve release quality.
  • Continuous Improvement: Track and analyze QA metrics (test coverage, defect rates, etc.), recommend improvements, and help foster a quality-first mindset across the engineering team.

Location

Edmonton, Alberta (Please note that remote work will be considered for exceptional candidates with occasional travel to Edmonton)

Job Type

Job Type: Full-Time (40 hours per week, Monday to Friday)

Who You Are

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of experience in software testing, QA automation, or a related role.
  • Strong hands-on experience with Playwright, Jest, and Pytest.
  • Familiarity with performance testing tools (e.g., JMeter, Locust, k6) and security testing tools (e.g., OWASP ZAP, Burp Suite).
  • Comfortable with API testing and working knowledge of tools like Postman or Insomnia.
  • Experience writing scripts or test automation in Python, JavaScript, or TypeScript.
  • Exposure to CI/CD pipelines and version control tools like Git/GitHub.
  • Bonus: Experience with AI-powered QA platforms or enhancing QA workflows using LLMs (e.g., cursor, Testim).
  • Strong communication skills and a collaborative approach to Agile development.

Salary Range

$45,000 - 65,000 CAD per year

Why Join Total Life?

  • Make an Impact: Contribute directly to enhancing mental healthcare services for older adults.
  • Collaborative Culture: Work alongside an innovative and supportive team.
  • Dental care, extended health care, flexible schedule, Remote work available on Fridays, life insurance, paid time off, and vision care.

Application Instructions

If you're a skilled Test Engineer looking to take the next step in your career while contributing to meaningful, mission-driven work in mental healthcare, we’d love to hear from you. Please submit your resume along with a cover letter outlining your relevant experience and explaining why you're excited to join the team at Total Life.

Average salary estimate

$55000 / YEARLY (est.)
min
max
$45000K
$65000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Remote Jobs Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Remote Jobs Remote No location specified
Posted 14 hours ago
Academian Inc Remote No location specified
Posted 8 days ago
Photo of the Rise User
Remote Jobs Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Passion for Exploration
Photo of the Rise User
Posted 2 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
May 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!