Quality Assurance Analyst

Enerva Energy Solutions

Calgary

On-site

CAD 60,000 - 90,000

Full time

34 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Enerva Energy Solutions in Calgary seeks a detail-oriented QA Analyst to join our Product & Technology team. You will test web apps, analytics tools, and program portals, plan tests, and track defects to ensure reliable releases.

You will build automated test suites, validate data with REST APIs and SQL, and collaborate with developers and product owners to improve QA practices and CI/CD integration.

Qualifications

  • Degree in Software Engineering, Computer Science, or related field; equivalent experience considered.
  • 2+ years of software quality assurance, testing, or related role.
  • Experience writing test plans and test cases from requirements or user stories.
  • Hands-on experience with at least one test automation tool (Playwright, Selenium, Cypress).
  • Proficiency with AI systems and using AI tools to support testing and quality checks.
  • Experience testing REST APIs and using Postman.
  • Working knowledge of SQL for data validation.
  • Familiarity with Agile development and tools such as Azure DevOps or Jira.
  • Experience with data-heavy, analytics, or energy-sector applications is a plus.

Responsibilities

  • Test planning and execution across web apps, analytics tools, and program portals.
  • Build and maintain automated test suites for web interfaces and APIs integrated into CI/CD.
  • Log, prioritize, and track defects with steps to reproduce and verify fixes.
  • Validate energy data, reports and calculations via REST APIs and SQL checks.
  • Coordinate user acceptance testing and report on test coverage and quality.
  • Help improve QA standards, data, documentation, and tooling across the team.

Job description

Enerva develops software solutions for the energy-efficiency sector, including the Dendrova learning platform, Enerlytiq energy analytics, and program portals used by utilities, governments, and large organizations.

About the Role

Enerva is seeking a detail-oriented and curious Quality Assurance Analyst to join our Product & Technology team in Calgary. This role focuses on testing our web applications, analytics tools, and program portals to make sure every release is reliable, accurate, and easy to use. Working closely with developers and product owners, you will plan and run tests, find and track defects, and help build the automated testing that keeps our products dependable for the utilities, governments, and organizations that rely on them.

Responsibilities

  • Test Planning & Execution: Review requirements and user stories, write test plans and test cases, and run functional, regression, and integration testing across Dendrova, Enerlytiq, and our program portals.
  • Test Automation: Build and maintain automated test suites for web interfaces and APIs, and integrate them into our CI/CD pipeline.
  • Defect Management: Log, prioritize, and track defects with clear steps to reproduce, and verify fixes before release.
  • Data & API Validation: Test REST APIs and use SQL to confirm that energy data, reports, and calculations are accurate.
  • Release Readiness: Coordinate user acceptance testing, report on test coverage and quality, and help the team decide when a release is ready.
  • Process Improvement: Help improve QA standards, test data, documentation, and tooling across the team.

Qualifications

  • A degree in Software Engineering, Computer Science, or a related field. An equivalent combination of education and experience will also be considered.
  • 2+ years of experience in software quality assurance, testing, or a related role.
  • Experience writing test plans and test cases from requirements or user stories.
  • Hands-on experience with at least one test automation tool (for example Playwright, Selenium, or Cypress).
  • Proficiency with AI systems, including using AI tools to support testing and validating the quality and accuracy of AI-powered features.
  • Experience testing REST APIs using tools such as Postman.
  • Working knowledge of SQL for validating data.
  • Familiarity with Agile development and tools such as Azure DevOps or Jira.
  • Experience with data-heavy, analytics, or energy-sector applications is an asset.

Required Skills

  • We are looking for someone thorough, curious, and analytical who enjoys finding problems before our customers do.
  • The ideal candidate communicates clearly with developers and product owners, documents issues precisely, and stays organized across multiple releases.
  • If you take pride in quality and enjoy helping a team ship software people can trust, we would love to hear from you.

Applicants must be legally entitled to work in Canada. We thank all applicants for their interest; only those selected for an interview will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Customer Support
Manager, Customer Support

Tetuan Valley • Calgary

On-site
CAD 90,000 - 120,000
Variable compensation
QA Engineer, Data
QA Engineer, Data

UNAVAILABLE • Toronto

Hybrid
CAD 70,000 - 110,000
QA Engineer, Data
QA Engineer, Data

Bridgenext • Toronto

Hybrid
CAD 70,000 - 100,000
QA Engineer
QA Engineer

Athennian • Montreal

Remote
CAD 60,000 - 90,000
Three weeks of vacation
Comprehensive health, dental, and vision coverage
Work-from-home allowance
+1
Senior Software Developer in Test | Ingénieur·e logiciel senior en test
Senior Software Developer in Test | Ingénieur·e logiciel senior en test

Jobgether • Canada

Remote
CAD 90,000 - 130,000
Health coverage
Paid time off
Flexible hours
+6
Application Support Analyst — SaaS Energy Tech
Application Support Analyst — SaaS Energy Tech

Enverus • Calgary

On-site
CAD 50,000 - 80,000
QA Engineer
QA Engineer

Athennian • Calgary

Remote
CAD 70,000 - 100,000
Three weeks vacation
Flexible parental leave benefits
Work-from-home allowance
+2
Senior Consultant
Senior Consultant

Engineered Intelligence Inc • Toronto

Remote
CAD 110,000 - 160,000
Fully remote work
Flexible work hours
Stock options
+2
Quality Assurance Analyst
Quality Assurance Analyst

SPIRIA • Outaouais

Hybrid
CAD 68,000 - 86,000
3 weeks vacation
Flexible work arrangements
Telemedicine
+4
Lead Software Engineer
Lead Software Engineer

Validere • Toronto

Hybrid
CAD 212,947 - 319,421
Stock options
Generous time-off
Professional development budget
+1