Quality Assurance Engineer

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Quality Assurance Engineer ensuring software platform quality and performance at Case IQ. Collaborating across teams to enhance testing and quality assurance processes.

Responsibilities

  • Design, develop, and execute test plans, test cases, and test scenarios
  • Perform functional, regression, integration, and non-functional testing, including performance and load testing.
  • Collaborate with developers and product managers to analyze requirements and acceptance criteria
  • Prioritize and manage multiple testing activities simultaneously across architecture-level initiatives and platform changes
  • Plan, develop, and execute performance, load, and scalability tests using JMeter, and analyze results to identify bottlenecks and support performance improvements
  • Report key quality and performance metrics.
  • Identify, document, and track bugs (using Jira), ensuring clear reproduction steps, impact analysis, and verification of fixes
  • Validate and execute automated tests using Playwright test automation tool
  • Leverage AI-driven testing tools and techniques to enhance test coverage, identify risk areas, detect anomalies, and optimize test execution
  • Monitor production issues and support root cause analysis and preventive quality measures
  • Report key quality metrics
  • Continuously evaluate and improve QA processes, tools, and best practices
  • Take ownership of overall product quality

Requirements

  • Graduate of a university or college program in any of the following areas: mathematics, computer science, programming or engineering, or equivalent work experience
  • Proven experience (4 years) in software quality assurance, ideally in complex SaaS or platform environments.
  • Strong hands-on experience with performance testing using JMeter is required.
  • Knowledge of software testing methodologies, tools, and processes, including functional, regression, and performance testing.
  • Ability to apply various Test Design Techniques
  • Experience working in Agile/Scrum environments
  • Experience with test automation frameworks (Playwright)
  • Preferred experience with JIRA, Confluence, GitHub, and Jenkins
  • Strong interpersonal skills, as well as the ability to work in a team environment
  • Well-organized, result-oriented, self-motivated, collaborative
  • Strong ability to prioritize tasks and troubleshoot problems and issues

Benefits

  • Work remotely within a flexible work environment (our team spans the US and Canada)
  • Competitive company-paid benefits plan starting day 1!
  • Generous professional development budget
  • RRSP/ 401k matching program
  • Half-day Fridays in the summer

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$70,000 - CA$80,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JenkinsJMeter

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.