1

Associate Software Development Engineer In Test Jobs in Toronto, ON

Role Overview This position is for a Sr. Software Development Engineer in Test who embeds directly with customers as a hands-on quality partner while also building production features. The role ...

TTEC Digital seeks a QA/SDET Lead to join our team. This role is a full-time and fully remote opportunity! The work: We're an innovation group inside TTEC (NASDAQ: TTEC), building the next generation ...

TTEC Digital seeks a Sr. QA/SDET Engineer to join our team. This role is a full-time and fully remote opportunity! The work: We're an innovation group inside TTEC (NASDAQ: TTEC), building the next ...

Qualifications Must-Have * 3+ years of experience in Software Engineering , QA Engineering , SDET , or Test Automation . * Strong experience testing modern web applications. * Familiarity with ...

New

We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted line capacity building scalable, code-driven quality solutions, not just manage testing activities.

Quality Engineering III

Toronto, ON · On-site

CA$96K - CA$136K/yr

Will act as a Software Development Engineer in Test (SDET) role or as Journey Test Lead partnering with Journey Solution Train Engineers (SLTE), Release Train Engineers (RTE), and Product Family to ...

next page

Showing results 1-20

Associate Software Development Engineer In Test information

What are the key skills and qualifications needed to thrive as an associate software development engineer in test?

To thrive as an Associate Software Development Engineer In Test, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), software testing principles, and a degree in computer science or a related field. Familiarity with automated testing frameworks (like Selenium or JUnit), version control systems (such as Git), and CI/CD tools is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with development teams and identify issues efficiently. These skills and qualities are critical for ensuring software quality, reducing defects, and supporting the agile development process.

What is an associate software development engineer in test?

An Associate Software Development Engineer in Test (SDET) is an entry-level professional who designs, develops, and maintains automated tests to ensure the quality and functionality of software applications. They work closely with software developers and quality assurance teams to identify bugs, create test scripts, and automate testing processes. Their primary focus is on improving software reliability and streamlining the testing workflow by using programming skills to build robust test frameworks. This role often serves as a stepping stone to more advanced positions in quality engineering or software development.

What are some typical challenges faced by an associate software development engineer in test when collaborating with development teams?

As an Associate SDET, one common challenge is ensuring clear communication between QA and development teams, especially when clarifying requirements or reporting bugs. SDETs often need to advocate for quality while balancing release deadlines, which requires effective collaboration and negotiation skills. Additionally, integrating automated tests into fast-paced development cycles can be complex, especially when dealing with evolving codebases or shifting priorities. Overcoming these challenges involves proactive communication, continuous learning, and adaptability within agile team structures.

What is the difference between Associate Software Development Engineer In Test vs Software Development Engineer In Test?

AspectAssociate Software Development Engineer In TestSoftware Development Engineer In Test
QualificationsBachelor's in CS or related field, some experienceBachelor's or higher in CS, more experience often required
Work EnvironmentEntry-level, collaborative teams, learning-focusedMore autonomous, complex testing tasks, leadership roles
ResponsibilitiesWriting basic test scripts, executing tests, learning automation toolsDesigning test frameworks, automating tests, improving testing processes

The main difference is experience level and scope. Associate Software Development Engineer In Test roles are entry-level, focusing on learning and executing tests, while Software Development Engineer In Test positions involve more complex automation and design responsibilities, often requiring more experience.

What are the most commonly searched types of Software Development Engineer In Test jobs in Toronto, ON? The most popular types of Software Development Engineer In Test jobs in Toronto, ON are:
What are popular job titles related to Associate Software Development Engineer In Test jobs in Toronto, ON? For Associate Software Development Engineer In Test jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Associate Software Development Engineer In Test jobs in Toronto, ON look for? The top searched job categories for Associate Software Development Engineer In Test jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Associate Software Development Engineer In Test jobs? Cities near Toronto, ON with the most Associate Software Development Engineer In Test job openings:
Infographic showing various Associate Software Development Engineer In Test job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Hybrid job distribution.

Software Development Engineer in Test

Air-tek

Toronto, ON • On-site

Full-time

Vision

Re-posted 3 days ago


Job description

About Us
Air-tek is a Canadian-based software company offering a powerful suite of
innovative products that have already captured a significant share of a massive
global market. With strong product-market fit, demand is growing rapidly. While
our global customers know us well, we operate in stealth mode during this
exciting growth phase.

Our diverse team is united by a passion for solving complex problems, a drive to
innovate, and a commitment to reshaping the passenger-centric travel industry.
Headquartered in Toronto, our inclusive culture is built on trust, collaboration,
product excellence, and continuous personal growth. We love what we do and
support each other every step of the way.
The Role
We're looking for a Software Development Engineer in Test (SDET) who goes
beyond writing tests - someone who delivers robust automation frameworks,
drives testing strategy, and empowers engineering teams to deliver high-quality
software at scale.

This role is ideal for someone who thrives in autonomy, influencing testing
strategy, and has a proven track record of building automation capabilities from
the ground up. You'll spend your time primarily on automation and framework
development with some manual exploratory testing as required/while automated
frameworks sufficiently mature.
What You'll Do
Test Automation & Quality Engineering
  • Design, develop and maintain scalable automated test frameworks and test suites using Python and Pytest.
  • Create and execute end-to-end, integration, regression and smoke tests for browser based applications driven by Playwright.
  • Implement robust test automation solutions following established design patterns and best practices (e.g Page Object model, fixtures, reusable modules, etc).
  • Collaborate closely with developers, product owners and other stakeholders to understand requirements and define test strategies.
  • Participate in requirements reviews, design discussions and sprint ceremonies to ensure quality considerations are addressed early in the planning process.
  • Analyze test results and reports, investigate failures, identify root causes and work with development teams to resolve defects.
API Testing
  • Design and execute comprehensive automated tests for backend services and APIs (REST/SOAP/GraphQL).
  • Validate API functionality, compliance to OpenAPI Specification documentation, authentication/authorization and error handling.
  • Integrate API testing into CI/CD pipelines (e.g GitHub Actions) to support continuous testing initiatives.
Performance & Load Testing
  • Develop and execute performance, load and stress tests to evaluate system reliability and scalability under various workloads.
  • Define realistic workload models and performance acceptance criteria based on business and technical requirements.
  • Analyze performance metrics, identify bottlenecks and provide actionable recommendations for optimization.
  • Collaborate with development and infrastructure teams to troubleshoot and improve application performance.
CI/CD - Test Infrastructure
  • Integrate automated tests into CI/CD pipelines (e.g GitHub Actions).
  • Support implementing quality gates within the deployment process to ensure rapid and reliable delivery.
  • Contribute to maintaining test environments, test data strategies and requirements, automation infrastructure.
  • Monitor and improve test execution efficiency, reliability and reporting.
Quality Advocacy
  • Author and maintain comprehensive test plans, strategies and detailed test cases in the company's TCMS (TestRail), based on business, functional and technical requirements.
  • Promote quality engineering best practices throughout the organization.
  • Mentor team members on automation solutions, testing strategies and quality standards.
  • Drive continuous improvement initiatives related to test automation, performance testing and overall software quality.
About You
  • 4-6+ years of hands-on experience as an SDET or in QA automation, with a strong record of building frameworks and driving strategy.
  • Proficient in both UI and backend test automation development (Python and/or C# are strongly preferred).
  • Experience using Playwright for UI/browser-based test automation.
  • Proven experience testing various API implementations (REST, SOAP, GraphQL).
  • Skilled in enabling shift-left testing and developer adoption of automation practices.
  • Advanced knowledge of MongoDB, SQL and test data management.
  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions, CircleCI, ArgoCD, Jenkins, etc).
  • Strong problem-solving, communication, and collaboration skills.
  • Self-starter with a strategic mindset and ownership mentality.
  • Bonus: ISTQB certification, performance or security testing experience.
  •  
Why Join Air-tek
    • Shape the automation and testing vision.
    • Collaborate with a high-impact engineering team solving global-scale challenges.
    • Enjoy autonomy in a fast-paced, low-ego environment.
    • Influence a quality-first culture across the SDLC.
    • Competitive compensation, career growth, and the chance to make a real impact.
The salary range for this role is $80,000 to $130,000. In addition to salary, new hires may be eligible to receive stock options. The salary range shared is intended as a guide; the final salary offered may vary based on factors including the experience and skillset of the candidate. Our company is committed to providing a fair, equitable, and competitive salary that reflects the value an individual brings to the organization. 


Ready to build scalable automation frameworks that redefine software quality in the airline industry? Apply with us!

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job