QA Analyst jobs in Ontario
QA Analyst
Easily applySienci Labs Inc.Waterloo, ON N2V 1C6- $70,000–$75,000 a year
- Full-time +1
- Monday to Friday
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- Extended health care
- Perform manual and automated testing across desktop (Electron) and web applications.
- This role is not just about testing code—it's about being the bridge…
QA Tester Intermediate
Easily applyNewRaiseMississauga, ON- Contract
- Execute manual test cases to verify new features and enhancements.
- Improve automation coverage to reduce manual testing effort.
- IntactToronto, ON
- $80,700–$98,700 a year
- Full-time
- Stock options
- Company pension
- Wellness program
- You have a strong experience in supporting numerous applications using a mixture of manual and automated skill set to control software testing.
- View all Intact jobs - Toronto jobs - Développeur Logiciel (H/F) jobs in Toronto, ON
- Salary Search: Développeur logiciel II salaries in Toronto, ON
- See popular questions & answers about Intact
- IntactToronto, ON
- $80,700–$98,700 a year
- Full-time
- Employee stock purchase plan
- You have a strong experience in supporting numerous applications using a mixture of manual and automated skill set to control software testing.
- CIBCToronto, ON
- Full-time
- The Quality Assurance Analyst reports to the Manager, Quality Assurance.
- This position is within Risk Management and will focus on performing quality assurance…
- View all CIBC jobs - Toronto jobs - Quality Assurance Analyst jobs in Toronto, ON
- Salary Search: QA Analyst, Quality Assurance salaries in Toronto, ON
- See popular questions & answers about CIBC
- CIBCToronto, ON
- Full-time
- The Quality Assurance Analyst reports to the Manager, Quality Assurance.
- This position is within Risk Management and will focus on performing quality assurance…
- View all CIBC jobs - Toronto jobs - Quality Assurance Analyst jobs in Toronto, ON
- Salary Search: QA Analyst, Quality Assurance salaries in Toronto, ON
- See popular questions & answers about CIBC
CNC QA Specialist
Easily applySienci Labs Inc.Waterloo, ON N2V 1C6- $75,000–$90,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Discounted or free food
- Casual dress
- Perform manual testing of desktop (Electron) and web applications, with a focus on CNC-specific workflows.
- Reproduce bugs in realistic CNC scenarios (toolpath…
Tosca SAP Test Automation Developer
Easily applyUrgently hiringConnected Solution ExpertsGreater Toronto Area, ON- From $70 an hour
- Temporary +1
Often responds in 3 days- Connected Solution Experts (CSE)* specializes in Functional Testing, Test Automation and Performance Engineering services.
- Experience with API and SQL testing.
Analyste en assurance qualité (QA)
Easily applyTEHORAOttawa, ON- Flexible schedule
- Réaliser des essais en conformité avec les instructions détaillées;
- Organiser des campagnes d’essais et élaborer des scénarios de tests;
View similar jobs with this employerTEHORAOttawa, ON- Flexible schedule
- TEHORA est présentement à la recherche d’un(e) Analyste QA / Documentation / Formation / Support afin de soutenir la qualité, l’adoption et l’exploitation des…
View similar jobs with this employerSpécialiste en assurance qualité
Easily applyTEHORAOttawa, ON- Full-time
- Flexible schedule
- Définir et implémenter des standards de qualité pour les projets TI ;
- Produire des rapports de tests et d’audit ;
- TEHORAToronto, ON
- Full-time
- Flexible schedule
- Élaborer et maintenir le plan d’essais d’acceptation ainsi que les cas de test associés;
- Assurer le suivi des anomalies, des corrections, des reprises et des…
Analyste fonctionnel QA / Tests
Easily applyTEHORAOttawa, ON- Flexible schedule
- Élaborer et exécuter les plans de tests ;
- Diplôme universitaire pertinent ou expérience équivalente ;
- Minimum quinze (15) années d’expérience en TI ;
QA Analyst – Automation & Chaos Testing
Easily applyCGIToronto, ON M5B 2L7- $80,000–$130,000 a year
- Full-time
- Hands-on experience with Perfecto for cloud-based web and mobile test automation.
- Review and map test cases to appropriate chaos types and execution scenarios.
- View all CGI jobs - Toronto jobs - Quality Assurance Analyst jobs in Toronto, ON
- Salary Search: QA Analyst – Automation & Chaos Testing salaries in Toronto, ON
- See popular questions & answers about CGI
Junior Quality Assurance Automation Analyst
Easily applyCGIToronto, ON M5B 2L7- $55,000–$105,000 a year
- Collaborate with developers, business analysts, and product owners to understand requirements.
- Execute manual testing when automation is not feasible.
- View all CGI jobs - Toronto jobs - Junior Quality Assurance Analyst jobs in Toronto, ON
- Salary Search: Junior Quality Assurance Automation Analyst salaries in Toronto, ON
- See popular questions & answers about CGI
Automation Lead (AI enabled Engineering)
Easily applyCGIToronto, ON M5B 2L7- $95,000–$145,000 a year
- Full-time
- This role combines hands-on technical expertise with leadership responsibilities and is ideal for someone who is passionate about automation, continuous…
- View all CGI jobs - Toronto jobs - Automation Engineer jobs in Toronto, ON
- Salary Search: Automation Lead (AI enabled Engineering) salaries in Toronto, ON
- See popular questions & answers about CGI
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
QA Analyst - job post
Job details
Pay
- $70,000–$75,000 a year
Job type
- Permanent
- Full-time
Shift and schedule
- Monday to Friday
Location
Benefits
Pulled from the full job description
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Extended health care
- Company events
- Flexible schedule
Full job description
About Sienci Labs
At Sienci Labs, we build software that empowers people to create, collaborate, and innovate. Our tools are used by a growing community of developers, businesses, and creators around the world. We're a small, fast-moving team that thrives on solving real-world problems through clean code, smart engineering, and a relentless focus on quality.
About the Role
We're looking for a sharp, detail-oriented QA Analyst who brings hands-on CNC experience to the table. This role is not just about testing code—it's about being the bridge between our software development team and other departments (customer support, product, manufacturing, sales, etc.).
You will proactively reach out to these teams to uncover bugs, understand how our software behaves in real CNC workflows, and ensure issues are caught early and communicated clearly. If you understand how CNC machines operate, how operators think, and how software can break in the real world, we want to talk to you.
What You'll Be Doing
- Act as a liaison between the software development team and other departments (support, product, manufacturing, sales) to identify, prioritize, and document software bugs.
- Proactively communicate with non-technical teams to gather real-world bug reports and usage feedback.
- Write and maintain unit tests and automated test suites for our Electron, React, Node.js, and TypeScript stack.
- Use Jira to track tasks, report bugs, and collaborate with developers.
- Reproduce, document, and escalate bugs found in CNC-related software workflows.
- Perform manual and automated testing across desktop (Electron) and web applications.
- Help improve QA processes to catch issues earlier in development, especially those related to CNC toolpath generation, machine control, or user interface.
- Keep test documentation up to date and advocate for best practices in testing.
What We're Looking For
- CNC experience – required (you understand G-code, toolpaths, machine setup, and common failure modes in CNC workflows).
- Knowledge of CNC firmware, specifically GRBL and GRBLHAL – strongly preferred (candidates with this experience can dive deeper into debugging and root cause analysis right away).
- Experience with software QA methodologies and defect tracking.
- Proficiency with Jira for task management and bug reporting.
- Strong skills in unit testing frameworks (Jest, Mocha, etc.) and test automation.
- Familiarity with our stack: Electron, React, Node.js, TypeScript.
- Ability to work independently, troubleshoot issues, and propose solutions.
- Clear communication skills – you can explain technical issues to developers, non-technical staff, and customers alike.
- A proactive mindset – you don't wait for bugs to be reported; you seek them out from other teams.
Nice to Have
- Experience with end-to-end testing tools (Cypress, Playwright, Selenium).
- Knowledge of CI/CD pipelines and integrating automated tests.
- Background in customer-facing bug triage (working with support teams).
- Experience with CAM software or other CNC controller software (e.g., Mach3, LinuxCNC).
Education & Experience
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) – preferred.
- 3+ years in QA/testing roles (preferred).
- 2+ years in software development environments (preferred).
- CNC experience – required.
- GRBL/GRBLHAL knowledge – strongly preferred.
Why Work at Sienci Labs?
You'll be part of a tight-knit team where your work has a direct impact on thousands of users. You'll help shape how our software interacts with real-world CNC machines, and you'll be the voice connecting development to the rest of the company. Clean code, smart testing, continuous improvement—and no bureaucracy.
Schedule
- Monday to Friday
Work Location
- In-person (preferred) or hybrid (must be local to Waterloo, ON N2V 1C6)
Pay: $70,000.00-$75,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Discounted or free food
- Extended health care
- Flexible schedule
- On-site parking
- Vision care
Work Location: In person