1

Senior Software Tester Jobs in Waterloo, ON (NOW HIRING)

Senior Software Developer (Remote)

Waterloo, ON · Remote

CA$110K - CA$145K/yr

  • Medical

  • Retirement

  • PTO

What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Enhance CI/CD pipelines, support automated testing strategies, and establish rigorous coding ...

We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team ... testing, and maintenance. Our development environment is rooted in SAFe/Scrum methodologies ...

Your role As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both ... Prior experience applying different testing methodologies, including functional, integration, load ...

Your role As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both ... Prior experience applying different testing methodologies, including functional, integration, load ...

As a Senior AI/ML Software Developer, you will enhance core functionality-such as flight scheduling ... Establish MLOps best practices and mentor team members on model deployment, A/B testing, drift ...

As we scale up, we're looking for a Senior Embedded Software Developer to help us build the ... testing, optimizing performance and managing fleet deployments. You will work across our entire ...

Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent ... testing, and iteration against real user scenarios. * Solid understanding of enterprise governance ...

Senior Embedded Software Developer

Kitchener, ON · On-site

CA$125K - CA$165K/yr

  • Medical

  • Dental

  • Vision

As we scale up, we're looking for a Senior Embedded Software Developer to help us build the ... testing, optimizing performance and managing fleet deployments. You will work across our entire ...

next page

Showing results 1-20

Senior Software Tester information

What are the key skills and qualifications needed to thrive as a senior software tester?

To thrive as a Senior Software Tester, you need expertise in software testing methodologies, test case design, and defect management, typically supported by a degree in computer science or a related field and several years of experience. Familiarity with automation tools (such as Selenium or JUnit), bug tracking systems, and relevant certifications like ISTQB is highly valued. Attention to detail, critical thinking, and strong communication skills set top performers apart in this role. These competencies ensure that software products are reliable, high-quality, and meet user requirements before release.

What is the difference between Senior Software Tester vs Software Tester?

AspectSenior Software TesterSoftware Tester
CredentialsTypically requires 3+ years experience, certifications like ISTQBEntry-level or 1-2 years experience, may have ISTQB or similar
Work EnvironmentLeads testing projects, mentors junior testersPerforms testing tasks under supervision
ResponsibilitiesDesigns test plans, reviews testing processesExecutes test cases, reports bugs

The main difference between a Senior Software Tester and a Software Tester lies in experience, responsibilities, and leadership. Senior testers often lead testing efforts and mentor others, while software testers focus on executing tests. Both roles are essential in software quality assurance and share similar credentials, but the senior role involves more strategic oversight.

What is a senior software tester?

Senior Software Testers are experienced professionals responsible for designing, implementing, and executing tests to ensure the quality and functionality of software applications. They lead testing efforts, mentor junior testers, and collaborate closely with developers to identify and resolve issues. Senior Software Testers also help define testing strategies, develop automated test scripts, and contribute to continuous improvement in software development processes. Their expertise helps ensure that released software meets both technical requirements and user expectations.

What are some common challenges senior software testers face when working on large-scale projects?

Senior Software Testers often encounter challenges such as managing complex test environments, coordinating with cross-functional teams, and ensuring thorough test coverage across multiple modules. Balancing tight project deadlines while maintaining high-quality standards can also be demanding. Additionally, adapting testing strategies to accommodate evolving requirements and integrating automated testing tools effectively are frequent hurdles in large-scale projects.
What are the most commonly searched types of Software Tester jobs in Waterloo, ON? The most popular types of Software Tester jobs in Waterloo, ON are:
What are popular job titles related to Senior Software Tester jobs in Waterloo, ON? For Senior Software Tester jobs in Waterloo, ON, the most frequently searched job titles are:
What job categories do people searching Senior Software Tester jobs in Waterloo, ON look for? The top searched job categories for Senior Software Tester jobs in Waterloo, ON are:
What cities near Waterloo, ON are hiring for Senior Software Tester jobs? Cities near Waterloo, ON with the most Senior Software Tester job openings:
Infographic showing various Senior Software Tester job openings in Waterloo, ON as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 14% Part Time, 1% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Senior Software Engineer / Software Developer (React Native)

PlayStation Global

Waterloo, ON • On-site

Full-time

Posted 19 days ago


Job description

Senior Software Engineer / Software Developer (React Native) 

Build what's next for players.

We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the scale, resources, and trust of Sony Interactive Entertainment. We're building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to design at startup speed and drive huge impact inside the largest gaming company in the world.

We are seeking a Senior Software Engineer / Software Developer specializing in React Native and high-performance frontend development for mobile platforms. In this role, you will define the architecture, frameworks, and technical best practices.

You will collaborate closely with engineers, product, and design teams to deliver best-in-class user interfaces that are performant, accessible, and delightful at scale. As a Senior Engineer, you will provide technical leadership across teams, mentor engineers, and push the boundaries of what's possible in cross-platform frontend development.

Responsibilities

  • Define and evolve the frontend architecture for client applications on mobile using React Native and modern JavaScript/TypeScript.
  • Drive performance optimizations and best practices for rendering, startup time, and UI responsiveness.
  • Design and integrate custom native modules (Native Android or Native iOS) and optimize cross-platform interoperability.
  • Partner with product managers, designers, and researchers to translate user experience requirements into elegant, maintainable solutions.
  • Establish coding standards, testing strategies, and development patterns that raise the quality bar for frontend engineering.
  • Mentor engineers and act as a multiplier for frontend development expertise across the broader team.
  • Investigate new frontend technologies, frameworks, and performance techniques, and guide their adoption when appropriate.
  • Represent frontend/OS needs in technical and architectural discussions.

Requirements

  • 5+ years of software development experience, with significant experience building React Native apps or high-performance JavaScript/TypeScript applications.
  • BS/MS degree in Computer Science or equivalent.
  • Expertise in native Android development (Kotlin/Java/Gradle) and shipping applications to the Google Play Store.
  • Strong expertise in frontend performance profiling, optimization, and debugging.
  • Passion for delivering world-class user interfaces with exceptional performance.
  • Deep understanding of cross-platform architecture and how to bridge between JS and native modules.
  • Proven track record of delivering production-quality mobile or desktop applications with React Native.
  • Experience designing scalable frontend architectures and reusable UI frameworks.
  • Strong collaboration skills and ability to work closely with native engineers, designers, and product managers.
  • Demonstrated technical leadership: leading projects, mentoring engineers, or setting engineering strategy.

Bonus

  • A track record of building social, community, gaming, or other consumer products.
  • Familiarity with VoIP, call dialing and ringing flows in Android/React Native
  • Experience with accessibility, internationalization, and UI testing frameworks. 
  • Familiarity with CI/CD pipelines and modern build systems for frontend development.
  • Previous experience at an early-stage startup or on a zero-to-one product team.