Make Your Resume Now

SDET

Posted February 04, 2026

Job Overview

The Role:

We are seeking a Senior Software Development Engineer in Test (SDET) to lead and contribute to the automated testing of all our products. This role works closely with Engineering, Product, and Operations teams to ensure high-quality, reliable releases through strong automation practices, test strategy, and continuous quality advocacy.

The ideal candidate is highly technical, quality-driven, and experienced in building scalable test automation frameworks while contributing throughout the full software development lifecycle.

Key Responsibilities:

  • Collaborate with Developers and Product Managers to understand business and technical requirements and translate them into effective test strategies and test cases

  • Partner with Engineering throughout each development iteration to ensure functionality, performance, and reliability meet expectations

  • Contribute to planning, estimation, design, and execution of test strategies, test plans, test scripts, and test data for medium to large, complex projects

  • Design, develop, maintain, and execute automated test suites to ensure business needs are met and continue to be validated throughout the release cycle

  • Support CI/CD pipelines by integrating automated testing into build and deployment workflows

  • Work with Database and Network Administration teams to ensure production deployment tasks are clearly communicated, validated, and successfully executed

  • Provide regular reporting on product quality, test coverage, and release readiness

  • Identify gaps and advocate for improved QA standards, tools, processes, and best practices

  • Participate in root cause analysis and help drive defect prevention strategies

Technical Skills & Qualifications:

  • Completion of a post-secondary program in Computer Science, Engineering, or a related technology field

  • 3–5+ years of experience in Quality Assurance with a strong focus on test automation

  • Strong programming experience in C# and JavaScript

  • Experience with the Microsoft development stack, including SQL Server, Visual Studio, and Azure DevOps

  • Hands-on experience with test automation tools such as MS Test, Selenium, and modern JavaScript testing frameworks

  • Experience testing web and desktop applications

  • Solid understanding of databases, SQL, and Azure Data Explorer (ADX)

  • Experience with API testing using REST tools such as Postman or similar frameworks

  • Experience with Azure DevOps (Boards, Pipelines, Repos, Test Plans, Artifacts)

  • Familiarity with monitoring and observability tools such as Grafana and New Relic

  • Experience working with Azure Cloud, GitHub Actions, and messaging systems such as ActiveMQ

  • Exposure to Google Ads Services and Microsoft Advertising platforms is an asset

  • Comfortable working in Linux (command line) and Windows environments

  • Strong understanding of defect tracking, reporting, and quality metrics

  • Experience across multiple testing types: Functional, System, Integration, Data Validation, UAT, Performance, Load, and Stress testing

  • Formal training in QA methodologies and software testing best practices is considered an asset

Professional Requirements:

  • High availability during the workday for collaboration via Microsoft Teams

  • Excellent organizational and time management skills

  • Ability to work effectively under deadlines and shifting priorities

  • Comfortable transitioning between high-priority tasks based on changing business needs

  • Proven experience working in collaborative, team-based environments

  • Strong English communication skills, both verbal and written, with the ability to clearly explain technical concepts and solutions

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!