Enable job alerts via email!

QA Analyst

VeroSource Solutions Inc.

New Brunswick

On-site

CAD 70,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A software solutions company located in Fredericton, Canada is seeking a Quality Assurance Analyst to ensure the quality and reliability of software solutions. This role requires a Bachelor's degree and 3+ years of software quality assurance experience. Responsibilities include executing test plans, collaborating with the development team, and contributing to agile practices. The position offers a salary range of $70,000 - $80,000 annually.

Qualifications

  • 3+ years of experience in software quality assurance.
  • Proficiency in creating and executing test plans.
  • Strong understanding of testing methodologies.

Responsibilities

  • Develop and execute test plans and test cases.
  • Perform functional, regression, and performance testing.
  • Document and prioritize defects and track resolutions.
  • Participate in agile ceremonies.
  • Develop and maintain automated test suites.

Skills

Software testing principles
Agile methodologies
Analytical skills
Communication
Collaboration
Problem-solving

Education

Bachelor’s degree in Computer Science or related field

Tools

GIT
GitLab
Job description
Overview

Fredericton, Canada | Posted on 08 / 28 / 2025

Salary Range : $70,000 - $80,000 annually

VeroSource is currently seeking a Quality Assurance Analyst to play a crucial role in ensuring the quality and reliability of our software solutions. The successful candidate will collaborate closely with our development team and clients to identify issues, implement testing strategies, and maintain high standards of quality throughout the software development lifecycle.

Responsibilities
  • Develop and execute test plans, test cases, and test scripts to thoroughly evaluate software applications.
  • Perform functional, regression, and performance testing to identify and report defects and inconsistencies.
  • Collaborate with developers and stakeholders to understand project requirements and ensure comprehensive test coverage.
  • Document and prioritize defects, track resolutions, and verify fixes to ensure the quality of deliverables.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Contribute to the continuous improvement of testing processes and methodologies.
  • Provide feedback and suggestions for enhancing product usability and functionality.
  • Develop and maintain automated test suites.
Requirements

Required Skills / Experience :

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in software quality assurance, with a focus on web and mobile applications.
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Proficiency in creating and executing detailed test plans and test cases.
  • Experience with Agile methodologies (Scrum, Kanban).
  • Excellent analytical and problem-solving skills, with meticulous attention to detail.
  • Strong communication and collaboration abilities, with the capacity to work effectively in a team environment.
  • Self-motivated, proactive, and adaptable to changing priorities and deadlines.
  • Comfortable using standard SCMs like GIT and issue tracking systems like GitLab
Nice to have (not required)
  • Interest in emerging testing practices, including LLM / Generative AI Testing with tools like Claude, as well as AI-assisted Quality Practices such as MCP server integrations.
  • Familiarity with core JS frameworks such as React.
  • Understanding of UI / UX design principles.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.