Talent.com

Software qa engineer Jobs in Waterloo, ON

Create a job alert for this search

Software qa engineer • waterloo on

Last updated: 6 hours ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

PointClickCareWaterloo, Region of Waterloo, Canada
Full-time
PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development by writing and rigorously defending production-grade code on a regular bas...Show moreLast updated: 30+ days ago
  • Promoted
QA Automation Engineer II (Java)

QA Automation Engineer II (Java)

TripAdvisor LLCWaterloo, Region of Waterloo, Canada
Full-time
We believe that we are better together, and at Tripadvisor we welcome you for who you are.Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Sun LifeWaterloo, Region of Waterloo, Canada
Full-time
You are as unique as your background, experience and point of view.Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their f...Show moreLast updated: 2 days ago
  • Promoted
HPC Software Engineer

HPC Software Engineer

CanonicalWaterloo, Region of Waterloo, Canada
Full-time
Be among the first 25 applicants.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely u...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Software Engineer, Front End

Software Engineer, Front End

Sony Interactive EntertainmentWaterloo, Region of Waterloo, Canada
Full-time
PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work.Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and service...Show moreLast updated: 6 hours ago
  • Promoted
Software Quality Engineer

Software Quality Engineer

Aspen Technology, Inc.Kitchener, Region of Waterloo, Canada
Full-time
The driving force behind our success has always been the people of AspenTech.What drives us is our aspiration, desire, and ambition to continually push the envelope, overcome hurdles, and challenge...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Sun Life FinancialWaterloo, Region of Waterloo, Canada
Full-time
You are as unique as your background, experience and point of view.Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their f...Show moreLast updated: 7 days ago
  • Promoted
Senior Mobile Software Engineer

Senior Mobile Software Engineer

Manulife FinancialWaterloo, Region of Waterloo, Canada
Full-time
Manulife is a leading international financial services provider, helping people make decisions easier and lives better.Help shape the future you want to see — and discover that better can take you ...Show moreLast updated: 7 days ago
  • Promoted
Sr. QA Engineer

Sr. QA Engineer

MCAPWaterloo, Region of Waterloo, Canada
Full-time +1
Joining MCAP means you will be a part of our diverse workforce of highly talented individuals who are recognized for their expertise and success! At MCAP, your professional expertise, commitment to...Show moreLast updated: 17 days ago
  • Promoted
Senior mobile software engineer

Senior mobile software engineer

Société Financière ManuvieWaterloo, Region of Waterloo, Canada
Full-time
Manulife is a leading international financial services provider, helping people make decisions easier and lives better.Help shape the future you want to see - and discover that better can take you ...Show moreLast updated: 9 days ago
  • Promoted
QA Automation Engineer

QA Automation Engineer

Targeted TalentKitchener, ON, Canada
Permanent
We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show moreLast updated: 30+ days ago
  • Promoted
QA Automation Engineer II (Java)

QA Automation Engineer II (Java)

TripadvisorWaterloo, Region of Waterloo, Canada
Full-time
QA Automation Engineer II (Java).QA Automation Engineer II (Java).Get AI-powered advice on this job and more exclusive features. We believe that we are better together, and at Tripadvisor we welcome...Show moreLast updated: 30+ days ago
  • Promoted
Full-Stack Software Engineer

Full-Stack Software Engineer

ManulifeWaterloo, Region of Waterloo, Canada
Full-time
The Individual Insurance Offer Team is a diverse and close-knit team.We are responsible for building new features and maintaining our web-based platform that generates Illustrations and Digital Dyn...Show moreLast updated: 25 days ago
  • Promoted
Sr. Software Engineer, iOS

Sr. Software Engineer, iOS

MasterClassWaterloo, Region of Waterloo, Canada
Full-time
We put you in the room with the creators, thinkers, makers and leaders who have changed the world, so that you can change yours. Members get unprecedented access to 150+ instructors and classes acro...Show moreLast updated: 15 days ago
  • Promoted
Perception Software Engineer

Perception Software Engineer

Swap RoboticsKitchener, ON, Canada
Full-time
Design and develop high quality, maintainable and testable code.Work closely with system architects to ensure conformity to target architecture. Interact and work closely with other teams for system...Show moreLast updated: 30+ days ago
  • Promoted
Machine Learning Software Engineer

Machine Learning Software Engineer

RBCWaterloo, Region of Waterloo, Canada
Full-time
We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry....Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Full Stack Software Engineer

Full Stack Software Engineer

RideCo On-Demand TransitWaterloo, Region of Waterloo, Canada
Full-time
This is an opportunity in the exciting and fast-growing transportation technology industry.Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-deman...Show moreLast updated: 6 hours ago
  • Promoted
Sr. QA Engineer

Sr. QA Engineer

MCAP Group of CompaniesWaterloo, Region of Waterloo, Canada
Full-time +1
This position is responsible for the design and implementation of tests, debugging and defining corrective actions.The QA Engineer will also review system requirements and track quality assurance m...Show moreLast updated: 15 days ago
  • Promoted
Senior QA Automation Engineer II

Senior QA Automation Engineer II

Menlo VenturesWaterloo, Region of Waterloo, Canada
Full-time
Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and private credit. Carta’s fund administration p...Show moreLast updated: 27 days ago
People also ask
Principal Software Engineer

Principal Software Engineer

PointClickCareWaterloo, Region of Waterloo, Canada
30+ days ago
Job type
  • Full-time
Job description

PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development by writing and rigorously defending production-grade code on a regular basis, while also encouraging and optimizing the daily execution of technical excellence across an empowered Scrum team. This is a hands-on leadership role, requiring the ability to design and implement features from the ground-up while mentoring other team members and delivering both business and technical objectives through ambiguity and uncertainty.

To succeed as a Principal Software Engineer at PointClickCare, you need to be collaborative, adventurous and passionate. Collaborative means thatyou’re enthusiastic about jumping in to help achieve the team’s top priorities, no self-promoting politicians allowed. Adventurous means that you’re not afraid to dive into uncharted technical territory and get your own hands dirty while supporting and driving delivery of complex features through a dedicated Scrum team.Passionate means that you’re eager to learn and share knowledge that drives the team forward and excited to be part of a movement that is positively impacting the lives of seniors and their caregivers all over North America

Principals are part of scrum teams so are expected to contribute to the team deliverables as well as contributing to system design and leading initiatives

What your day-to-day will look like :

  • Identify, prioritize and execute tasks in the software development life cycle
  • Work with business to iterate over software requirements
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Analyze and debug systems
  • Perform validation and verification testing in a test-driven manner
  • Review the work of others,and invite others to review your work
  • Collaborate with internal teams and vendors to fix and improve products
  • Ensure software is up-to-date with latest technologies

What qualifications we’re looking for :

  • Experience writing clean code that performs well at scale using Java
  • Experience with Spring Boot
  • In-depth knowledge of relational databases (e.g. Microsoft SQL Server , MySQL)
  • Solid experience writing RESTful API endpoints
  • Absolutely love TDD and have working knowledge of it
  • Proficient in GIT
  • Experience using system and performance monitoring tools (e.g. New Relic, DataDog)
  • Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)
  • Excellent organization, critical-thinking and personal leadership skills
  • Self-starter with the ability to deliver with minimal supervision
  • Being okay with the uncomfortable feeling that comes from learning new things
  • Team player
  • Analytical mind with problem-solving aptitude
  • Proven experience as a great Engineer
  • BSc / BA in Computer Science or a related degree
  • Bonus points for :

    Prompt Engineering for Productivity – Strong ability to craft effective prompts for AI tools like GitHub Copilot to generate, refactor, and explain code.

    AI-Augmented Development in IDEs – Daily use of IDEs (e.g. IntelliJ, VS Code, Cursor) with AI-powered extensions (e.g. GitHub Copilot, Junie, Windsurf) to accelerate coding, testing, and debugging tasks.

    AI in the SDLC Beyond Code – Leverages AI for writing documentation, generating test cases, summarizing technical discussions, and assisting with incident response or backlog grooming.

  • Experience with UI development and frameworks (e.g. Vue.js , React, Angular)
  • Nice to have React, Selenium automation and cloud experience
  • Experience with Docker, Kubernetes and Istio
  • Experience with Ansible
  • Experience with Jenkins CI / CD pipeline
  • Linux and IP networking knowledge
  • Experience with AWS / Azure cloud services or equivalent
  • Experience withSAML, OAuth and OpenID Connect
  • Experience working on a SaaS product
  • Experience withService Oriented Architecture
  • Knowledge of scripting languages such as Python, Bash or Groovy
  • On-call experience with production grade systems
  • Has mentored others in a professional setting
  • LI-AV1

    LI-Hybrid

    155,000 - $172,000 a year

    AtPointClickCare, base salary is one of the many components that make up our total rewards package.The CAD base salary rangefor this position is $155,000-172,000 (not overtime eligible) + bonus + benefits. Our salary ranges are determined byjob and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CADlocations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experienceincluding professional and lived experience, and / or work location. Your recruiter can share more information about ourtotal rewards package during the hiring process.

    J-18808-Ljbffr