Software Test Engineer

Advantage 360

Canada

On-site

CAD 70,000 - 90,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Incognito Software Systems seeks a Software Test Engineer in Ontario, Canada to design, develop and maintain robust automated test suites focusing on UI testing. You will work within a cross-functional team to ensure high-quality software delivery through scalable automation practices.

The role requires 3+ years of hands-on testing experience and strong proficiency with UI automation tools such as Selenium, Cypress, Playwright, and scripting languages like Python/JavaScript/Java.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 3+ years of hands-on testing experience.
  • Proficient in UI automation and test frameworks.

Responsibilities

  • Design, develop, and maintain automated test scripts for web UIs and backend services.
  • Collaborate with developers to ensure changes are thoroughly tested and CI/CD pipelines are updated.
  • Perform Load, Stress, and Performance testing with metrics generation.
  • Contribute to improving test coverage, reliability, and product quality.
  • Conduct peer code reviews and follow automation standards.

Skills

UI automation
Selenium
Cypress
Playwright
Python
JavaScript
Java
API testing
Linux

Education

Bachelor's or Master's in CS/Engineering

Tools

Git
CI/CD
Postman
REST Assured

Job description

Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for millions of subscribers. We are seeking a Software Test Engineer in Ontario, Canada who thrives in a fast-paced global team environment.

Job Summary

We are looking for a Software Test Engineer with strong experience in test automation to create and maintain robust automated test suites, with a particular focus on UI testing. The ideal candidate will work collaboratively within a cross-functional team to ensure high-quality software delivery through efficient, scalable, and maintainable automated testing practices.

Role and Responsibilities
  • Design, develop, and maintain automated test scripts for web-based UIs and backend services using industry-standard tools and frameworks.
  • Incorporate existing solutions and technologies to accelerate testing cycles while maintaining a high-quality automation codebase.
  • Collaborate with developers and QA team members to ensure code changes are thoroughly tested and integrated into the continuous integration/continuous deployment (CI/CD) pipelines.
  • Perform Load, Stress, and Performance testing, including analysis and metrics generation using internal and third-party tools.
  • Participate in sprint activities to ensure feature coverage through both manual and automated testing.
  • Actively contribute to improving test coverage, reliability, and overall product quality.
  • Conduct peer code reviews and follow coding standards for automation.
  • Investigate and troubleshoot test failures, working closely with development teams to resolve issues.
  • Produce high-quality, maintainable, and reusable test code aligned with company best practices and QA guidelines.
  • Coordinate with the broader QA and development teams to ensure timely delivery of project milestones, deadlines, and demos.
  • Continuously seek ways to optimize and scale the automation suite and test infrastructure.
  • Perform other related duties as assigned to support the ongoing needs of the organization.
Qualifications
  • Education & Experience: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands‑on testing experience.
Skills & Expertise
  • Proficient in developing UI automation using tools such as Selenium, Cypress, Playwright, or equivalent.
  • Experience in scripting and programming languages such as Python, JavaScript, or Java.
  • Solid understanding of software testing principles, including functional, regression, and exploratory testing.
  • Familiarity with RESTful APIs and API testing using tools like Postman or REST Assured.
  • Experience working in Linux/Unix environments with basic troubleshooting skills.
  • Comfortable using IDEs and version control systems such as Git.
  • Ability to work independently and efficiently while collaborating in a team environment.
  • Strong problem‑solving and analytical skills with attention to detail.

This role is based in Ontario, Canada and the salary range is $70,000-90,000 CAD

Incognito Software Systems provides service orchestration software and services solutions that help fixed service providers manage the next‑generation broadband experience. Our productized service orchestration platforms allow digital service providers to manage broadband devices and services, bringing extensive automation and analytics to reduce operational costs and improve the user experience. Our solutions are proven in CSP networks globally, delivering tangible operational efficiencies and service agility.

Incognito is an equal opportunity employer. We recruit, hire, train, promote and provide all other privileges of employment to qualified people without regard to age, race, color, creed, national origin, gender, gender identity, gender expression, disability, marital status, veteran status, citizenship status, ethnicity, familial status, religion, sexual orientation or any other classification for which discrimination is prohibited.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Test Automation Engineer, onsite in Ottawa
Senior Test Automation Engineer, onsite in Ottawa

Ciena • Ottawa

On-site
CAD 81,000 - 131,000
Software Engineer in Test
Software Engineer in Test

Iris Software Inc. • Toronto

On-site
CAD 80,000 - 110,000
Senior QA Automation Developer, Integrations
Senior QA Automation Developer, Integrations

Jobgether • Canada

On-site
CAD 110,000 - 150,000
Health insurance
Flexible remote work
Health & Wellness Spending Account
+7
Automation Testing Specialist
Automation Testing Specialist

Symbiotic Group • Toronto

On-site
CAD 90,000 - 120,000
Systems Testing Specialist
Systems Testing Specialist

Symbiotic Group • Toronto

Hybrid
CAD 70,000 - 90,000
Software Test Engineer
Software Test Engineer

Symbiotic Group • Toronto

On-site
CAD 85,000 - 115,000
Software Test Engineer II
Software Test Engineer II

First National Financial • Toronto

On-site
CAD 68,000 - 88,000
Steps away from transit
Competitive compensation & benefits
Career advancement opportunities
+2
Software Developer II (Test Automation Developer II)
Software Developer II (Test Automation Developer II)

United States Digital Space LLC • Toronto

Hybrid
CAD 80,000 - 99,000
Flexible work
Extra vacation days
Wellness benefits
+2
Software Developer, Test Intern (12mos)
Software Developer, Test Intern (12mos)

United States Digital Space LLC • Toronto

Hybrid
CAD 24,000 - 36,000
AI at enterprise scale
Flexible-first culture
Growth in the AI era
+2
Senior QA Engineer (Networking/Embedded)
Senior QA Engineer (Networking/Embedded)

Confidential • Ottawa

On-site
CAD 90,000 - 120,000