Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Quality Assurance Engineer

Home > Python programming jobs

Senior Quality Assurance Engineer in Canada new

  • NetBrain
  • Full time
  • Email
  • Toronto

Responsibilities

  • Develop detailed test plans, strategies, cases, and scenarios for functional and non-functional requirements.
  • Execute manual and automated functional, regression, performance, usability, security, and API tests.
  • Develop and maintain automated test scripts and integrate them into CI/CD pipelines.
  • Identify, document, track, reproduce, diagnose, and help resolve software defects.
  • Analyze quality metrics, create test reports, and provide quality assessments to stakeholders.
  • Evaluate QA tools and technologies, maintain QA environments, and improve QA processes and standards.
  • Assess software release and deployment risks and develop mitigation strategies.
  • Collaborate with developers, product managers, customers, and other stakeholders on quality goals and concerns.
  • Provide guidance, best practices, and testing expertise to junior QA engineers.
  • Participate in design and code reviews from a QA perspective.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent experience.
  • At least 4 years of experience in software testing or SDET roles.
  • Advanced programming ability with Python, Java, Go, or another general-purpose programming language.
  • Practical experience testing cloud infrastructure, preferably AWS.
  • Strong API, security testing, and test automation skills.
  • Hands-on experience with Jenkins, GitHub Actions, and release engineering practices including pipelines, artifacts, approvals, and progressive delivery.
  • Strong understanding of networking technologies including TLS, DNS, and load balancing.
  • Experience with VMware vSphere/ESXi and Microsoft Hyper-V virtualization technologies.
  • Experience working in high-scale SaaS environments or large-scale distributed systems.
  • Strong written and verbal English communication skills, attention to detail, and problem-solving ability.
  • Ability to work in the Toronto, Ontario office on a hybrid schedule.

Benefits

  • Hybrid work schedule at the Toronto, Ontario office.
  • RRSP and medical/dental coverage are included in the benefits package.
  • Potential bonus is available in addition to base compensation.

NetBrain

NetBrain builds a no-code network automation platform that empowers IT operations teams to effectively manage and scale complex hybrid multi-cloud networks. Designed for large enterprises and managed service providers, it automates critical processes like diagnostic troubleshooting, outage preven...

Similar positions

Staff Test Engineer

  • Westinghouse Air Brake Technologies Corporation
  • Full time
  • USA
  • 11/05/2026
  • Salary: $79k - $113k/yr
  • Cedar Rapids, IA

Staff Engineer - AI Data Engineering

  • Prudential plc
  • Full time
  • Others
  • 11/05/2026
  • Singapore, Singapore

Security Engineer III

  • Anaplan
  • Full time
  • UK
  • 11/05/2026
  • London

Lead Software Engineer - Data Engineer

  • Caterpillar
  • Full time
  • Others
  • 11/04/2026
  • Chennai, India

Senior Security Operations Engineer

  • Fleetio
  • Full time
  • USA
  • 11/04/2026
  • Remote