QA Analyst
The QA Analyst will develop and execute test plans, test cases, and scripts to ensure the quality and reliability of software solutions. They will collaborate with developers and stakeholders to identify defects, track resolutions, and contribute to continuous process improvement.
- On-site
- Fredericton, NB
- Posted Aug 18, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- On-site
BC Public Schools
Manager, People, Performance and Culture
- On-site
Alcohol and Gaming Commission of Ontario (AGCO)
Information Management Lead / Responsable de la gestion de l’information
- On-site
Job summary
VeroSource is currently seeking an Intermediate Quality Assurance Specialist to join our team in our Fredericton office and 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. Job Responsibilities include, but are not limited to: Develop and execute test plans, test cases, and test scripts to evaluate software applications thoroughly. 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 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. Experienced in test automation tools and frameworks (e.g., Selenium, Appium, Postman, Playwright, Detox, Javascript and Typescript etc.) 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 (but 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 Familiarity with Kubernetes and Docker
What you’ll do
The QA Analyst will develop and execute test plans, test cases, and scripts to ensure the quality and reliability of software solutions. They will collaborate with developers and stakeholders to identify defects, track resolutions, and contribute to continuous process improvement.
Requirements
Candidates must have a bachelor's degree in Computer Science or a related field and at least 3 years of experience in software quality assurance. Proficiency in test automation tools, Agile methodologies, and strong analytical skills are required.
Listed skills
- ScrumPreferred
- JavaScriptPreferred
- TypeScriptPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Software Quality Assurance
- Test Automation
- Selenium
- Appium
- Postman
- Playwright
- Detox
- Javascript
- Typescript
- Agile Methodologies
- Scrum
- Kanban
- Git
- Functional Testing
- Regression Testing
- Performance Testing
- Sprint Retrospectives
- Playwright (Software Testing)
- Software Solutions
- Sprint Planning
- Test Automation Tools
- Generative Artificial Intelligence
- Git (Version Control System)
- Self-Motivation
- JavaScript (Programming Language)
- User Experience (UX) Design
- Agile Methodology
- Artificial Intelligence
- Software Testing
- Mobile Application Development
- Code Coverage
- Communication
- Computer Science
- Continuous Improvement Process
- Software Development Life Cycle
- User Interface (UI) Design
- Issue Tracking
- Problem Solving
- Kanban Principles
- Microsoft Certified Professional
- Scrum (Software Development)
- Quality Assurance
- Selenium (Software)
- Software Quality (SQA/SQC)
- Test Planning
- TypeScript
- Usability
- Reliability
- Postman API Platform
- React.js (Javascript Library)
Job areas
- Technology
- Software
- Engineering
- Quality Assurance Analyst
- Software QA Analyst
- Software and Applications Developers and Analysts Not Elsewhere Classified
- Software Quality Assurance Analysts and Testers
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 3+ years
- Posting language
- English
- Working hours
- 40 hours per week
